Mapping first node
<Empid>
<ID>
<No>12</No>
</ID>
<Name>
<FirstName>demo</FirstName>
<LastName>test</LastName>
</Name>
<Empid>
I have to check if the first occurence of FirstName in the Name node as Test1 then map to target element.
Somebody pelase help me with the mapping for this condition.
Thanks
For this input file:
<Name>
<FirstName>Demo</FirstName>
<LastName>lastname</LastName>
</Name>
<Name>
<FirstName>Test</FirstName>
<LastName>test1</LastName>
</Name>
u want ur output something like this:
<Name>
<FirstName>Test</FirstName>
<LastName>test1</LastName>
</Name>
if that is the case then do ur mapping like this:
1)
FirstName(change its context to EmpId) -> sort-> splitbyvalue(ValueChanged) -> collapsecontext-----
equals-ifwthoutelse -removeContextName
Constant(Test)----
Mapping of "then" part:
FirstName(change uts context to EmpId) -> sort-> splitbyvalue(ValueChanged) -> collapsecontext---then
2)
FirstName(change its context to EmpId) -> sort-> splitbyvalue(ValueChanged) -> collapsecontext-----
equals---ifwthoutelse -
FirstName
Constant(Test)----
Mapping of "then" part:
FirstName(change uts context to EmpId) -> sort-> splitbyvalue(ValueChanged) -> collapsecontext---then
Similar Messages
-
Map context node web dynpro to context DATA of interface controller ALV
Hi Experts,
I have started creating simple ALV by following the example in the below mentioned link.
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/3439404a-0801-0010-dda5-8c14514d690d
I have completed 95% development but stuck with last bit of
Set data to ALV for display (via reverse context mapping).
When Click on the Controller Usage button. The component controller of your Web Dynpro component DOES NOT appears on the right side of the screen.
Therefore I can not Map context node NODE_FLIGHTTAB of your Web Dynpro component to context DATA of the interface controller of the ALV component.
Could you please shed me light on this.
Your time and help much appreciated.
Best Regards
CBHi Chandra,
You need to add component controller first. Just go to the property tab of interface controller of the alv component and click on create button and then add the component controller. After that you'll be able to see the node in the context tab.
Regards
Arjun -
Hi all,
Firstly I was using the single CUCM7.0 server with the single UCCX 7.0 server. Now I am going to add the second CUCM and UCCX in the cluster. I was first configured the UCCX server as a single node. Now I have to configure this as a first node. How I could configure this from single node to the first node without affecting it's configurations..??????
Regards
Ali RazaHi Aaron,
How could we do the change on Imhost file. How we add the both servers in that file?
Below is the Imhost file txt.
# Copyright (c) 1993-1999 Microsoft Corp.
# This is a sample LMHOSTS file used by the Microsoft TCP/IP for Windows.
# This file contains the mappings of IP addresses to computernames
# (NetBIOS) names. Each entry should be kept on an individual line.
# The IP address should be placed in the first column followed by the
# corresponding computername. The address and the computername
# should be separated by at least one space or tab. The "#" character
# is generally used to denote the start of a comment (see the exceptions
# below).
# This file is compatible with Microsoft LAN Manager 2.x TCP/IP lmhosts
# files and offers the following extensions:
# #PRE
# #DOM:
# #INCLUDE
# #BEGIN_ALTERNATE
# #END_ALTERNATE
# \0xnn (non-printing character support)
# Following any entry in the file with the characters "#PRE" will cause
# the entry to be preloaded into the name cache. By default, entries are
# not preloaded, but are parsed only after dynamic name resolution fails.
# Following an entry with the "#DOM:" tag will associate the
# entry with the domain specified by . This affects how the
# browser and logon services behave in TCP/IP environments. To preload
# the host name associated with #DOM entry, it is necessary to also add a
# #PRE to the line. The is always preloaded although it will not
# be shown when the name cache is viewed.
# Specifying "#INCLUDE " will force the RFC NetBIOS (NBT)
# software to seek the specified and parse it as if it were
# local. is generally a UNC-based name, allowing a
# centralized lmhosts file to be maintained on a server.
# It is ALWAYS necessary to provide a mapping for the IP address of the
# server prior to the #INCLUDE. This mapping must use the #PRE directive.
# In addtion the share "public" in the example below must be in the
# LanManServer list of "NullSessionShares" in order for client machines to
# be able to read the lmhosts file successfully. This key is under
# \machine\system\currentcontrolset\services\lanmanserver\parameters\nullsessionshares
# in the registry. Simply add "public" to the list found there.
# The #BEGIN_ and #END_ALTERNATE keywords allow multiple #INCLUDE
# statements to be grouped together. Any single successful include
# will cause the group to succeed.
# Finally, non-printing characters can be embedded in mappings by
# first surrounding the NetBIOS name in quotations, then using the
# \0xnn notation to specify a hex value for a non-printing character.
# The following example illustrates all of these extensions:
# 102.54.94.97 rhino #PRE #DOM:networking #net group's DC
# 102.54.94.102 "appname \0x14" #special app server
# 102.54.94.123 popular #PRE #source server
# 102.54.94.117 localsrv #PRE #needed for the include
# #BEGIN_ALTERNATE
# #INCLUDE \\localsrv\public\lmhosts
# #INCLUDE \\rhino\public\lmhosts
# #END_ALTERNATE
# In the above example, the "appname" server contains a special
# character in its name, the "popular" and "localsrv" server names are
# preloaded, and the "rhino" server name is specified so it can be used
# to later #INCLUDE a centrally maintained lmhosts file if the "localsrv"
# system is unavailable.
# Note that the whole file is parsed including comments on each lookup,
# so keeping the number of comments to a minimum will improve performance.
# Therefore it is not advisable to simply add lmhosts file entries onto the
# end of this file.
Regards
Ali Raza -
How to display the first node in a nested folder?
If my navigation structure has nested folders and the first page node is in a nested folder. Is it possible to have user click the outer folder and the first node displayed in the content area?
Hi there,
please refer to the document "Installing Patch 4 for Enterprise Portal 6.0 SP2" (EP6SP2Patch4_install_v5.pdf) to be found on Service Marketplace; there: "6.3 Navigation Enhancements", there: "6.3.2 Default Entry for Folder" & "6.3.4 DTN: Clicking Folder Name Launches First Node".
This should answer your question if you think about nesting with one level (I don't think it works over more levels, imagin Folder A only with subfolders, for instance Folder AA with a page AAA under it. Clicking on A will not open AAA, I think, even if this is the first "displayable" element; but I didn't check it out).
Hope it helps
Detlev -
Grid installation: root.sh failed on the first node on Solaris cluster 4.1
Hi all,
I'm trying to install the Grid (11.2.0.3.0) on the 2 node-clusters (OSC 4.1).
When I run the root.sh on the first node, I got the out put as follow:
xha239080-root-5.11# root.sh
Performing root user operation for Oracle 11g
The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME= /Grid/CRShome
Enter the full pathname of the local bin directory: [/usr/local/bin]:
/usr/local/bin is read only. Continue without copy (y/n) or retry (r)? [y]:
Warning: /usr/local/bin is read only. No files will be copied.
Creating /var/opt/oracle/oratab file...
Entries will be added to the /var/opt/oracle/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
Using configuration parameter file: /Grid/CRShome/crs/install/crsconfig_params
Creating trace directory
User ignored Prerequisites during installation
OLR initialization - successful
root wallet
root wallet cert
root cert export
peer wallet
profile reader wallet
pa wallet
peer wallet keys
pa wallet keys
peer cert request
pa cert request
peer cert
pa cert
peer root cert TP
profile reader root cert TP
pa root cert TP
peer pa cert TP
pa peer cert TP
profile reader pa cert TP
profile reader peer cert TP
peer user cert
pa user cert
Adding Clusterware entries to inittab
CRS-2672: Attempting to start 'ora.mdnsd' on 'xha239080'
CRS-2676: Start of 'ora.mdnsd' on 'xha239080' succeeded
CRS-2672: Attempting to start 'ora.gpnpd' on 'xha239080'
CRS-2676: Start of 'ora.gpnpd' on 'xha239080' succeeded
CRS-2672: Attempting to start 'ora.cssdmonitor' on 'xha239080'
CRS-2672: Attempting to start 'ora.gipcd' on 'xha239080'
CRS-2676: Start of 'ora.cssdmonitor' on 'xha239080' succeeded
CRS-2676: Start of 'ora.gipcd' on 'xha239080' succeeded
CRS-2672: Attempting to start 'ora.cssd' on 'xha239080'
CRS-2672: Attempting to start 'ora.diskmon' on 'xha239080'
CRS-2676: Start of 'ora.diskmon' on 'xha239080' succeeded
CRS-2676: Start of 'ora.cssd' on 'xha239080' succeeded
ASM created and started successfully.
Disk Group DATA created successfully.
clscfg: -install mode specified
Successfully accumulated necessary OCR keys.
Creating OCR keys for user 'root', privgrp 'root'..
Operation successful.
CRS-4256: Updating the profile
Successful addition of voting disk 9cdb938773bc4f16bf332edac499fd06.
Successful addition of voting disk 842907db11f74f59bf65247138d6e8f5.
Successful addition of voting disk 748852d2a5c84f72bfcd50d60f65654d.
Successfully replaced voting disk group with +DATA.
CRS-4256: Updating the profile
CRS-4266: Voting file(s) successfully replaced
## STATE File Universal Id File Name Disk group
1. ONLINE 9cdb938773bc4f16bf332edac499fd06 (/dev/did/rdsk/d10s6) [DATA]
2. ONLINE 842907db11f74f59bf65247138d6e8f5 (/dev/did/rdsk/d8s6) [DATA]
3. ONLINE 748852d2a5c84f72bfcd50d60f65654d (/dev/did/rdsk/d9s6) [DATA]
Located 3 voting disk(s).
Start of resource "ora.cssd" failed
CRS-2672: Attempting to start 'ora.cssdmonitor' on 'xha239080'
CRS-2672: Attempting to start 'ora.gipcd' on 'xha239080'
CRS-2676: Start of 'ora.cssdmonitor' on 'xha239080' succeeded
CRS-2676: Start of 'ora.gipcd' on 'xha239080' succeeded
CRS-2672: Attempting to start 'ora.cssd' on 'xha239080'
CRS-2672: Attempting to start 'ora.diskmon' on 'xha239080'
CRS-2676: Start of 'ora.diskmon' on 'xha239080' succeeded
CRS-2674: Start of 'ora.cssd' on 'xha239080' failed
CRS-2679: Attempting to clean 'ora.cssd' on 'xha239080'
CRS-2681: Clean of 'ora.cssd' on 'xha239080' succeeded
CRS-2673: Attempting to stop 'ora.gipcd' on 'xha239080'
CRS-2677: Stop of 'ora.gipcd' on 'xha239080' succeeded
CRS-2673: Attempting to stop 'ora.cssdmonitor' on 'xha239080'
CRS-2677: Stop of 'ora.cssdmonitor' on 'xha239080' succeeded
CRS-5804: Communication error with agent process
CRS-4000: Command Start failed, or completed with errors.
Failed to start Oracle Grid Infrastructure stack
Failed to start Cluster Synchorinisation Service in clustered mode at /Grid/CRShome/crs/install/crsconfig_lib.pm line 1211.
/Grid/CRShome/perl/bin/perl -I/Grid/CRShome/perl/lib -I/Grid/CRShome/crs/install /Grid/CRShome/crs/install/rootcrs.pl execution failed
xha239080-root-5.11# history
checking the ocssd.log, I see some thing as follow:
2013-09-16 18:46:24.238: [ CSSD][1]clssscmain: Starting CSS daemon, version 11.2.0.3.0, in (clustered) mode with uniqueness value 1379371584
2013-09-16 18:46:24.239: [ CSSD][1]clssscmain: Environment is production
2013-09-16 18:46:24.239: [ CSSD][1]clssscmain: Core file size limit extended
2013-09-16 18:46:24.248: [ CSSD][1]clssscmain: GIPCHA down 1
2013-09-16 18:46:24.249: [ CSSD][1]clssscGetParameterOLR: OLR fetch for parameter logsize (8) failed with rc 21
2013-09-16 18:46:24.250: [ CSSD][1]clssscExtendLimits: The current soft limit for file descriptors is 65536, hard limit is 65536
2013-09-16 18:46:24.250: [ CSSD][1]clssscExtendLimits: The current soft limit for locked memory is 4294967293, hard limit is 4294967293
2013-09-16 18:46:24.250: [ CSSD][1]clssscGetParameterOLR: OLR fetch for parameter priority (15) failed with rc 21
2013-09-16 18:46:24.250: [ CSSD][1]clssscSetPrivEnv: Setting priority to 4
2013-09-16 18:46:24.253: [ CSSD][1]clssscSetPrivEnv: unable to set priority to 4
2013-09-16 18:46:24.253: [ CSSD][1]SLOS: cat=-2, opn=scls_mem_lockdown, dep=11, loc=mlockall
unable to lock memory
2013-09-16 18:46:24.253: [ CSSD][1](:CSSSC00011:)clssscExit: A fatal error occurred during initialization
Do anyone have any idea what going on and how can I fix it ?Hi,
solaris has several issues with DISM, e.g.:
Solaris 10 and Solaris 11 Shared Memory Locking May Fail (Doc ID 1590151.1)
Sounds like Solaris Cluster has a similar bug. A "workaround" is to reboot the (cluster) zone, that "fixes" the mlock error. This bug was introduced with updates in september, atleast to our environment (Solaris 11.1). Prior i did not have the issue and now i have to restart the entire zone, whenever i stop crs.
With 11.2.0.3 the root.sh script can be rerun without prior cleaning up, so you should be able to continue installation at that point after the reboot. After the root.sh completes some configuration assistants need to be run, to complete the installation. You need to execute this manually as you wipe your oui session
Kind Regards
Thomas -
External Context Mapping and "The Mapping to Node...Has Not Been Completed"
Hi there,
I've got 2 components: A, B where A consumes the data provided by B.
I'm calling the component B which includes a view provided by A. This view (provided by A) needs data inputted by the user in a view in B.
The context of B contains a node called MULTIVALUES flagged as Interface + Input Element Ext.
The component A uses the component B, in the component usage interface controller of the component A I've referenced the component controller of A. I have then created a node in A's component controller and done the mapping from the component usage interface controller of A to A's component controller.
The manually created component controller node in A is NOT an interface.
Now when I invoke B I'm getting an error:
The Mapping to Node COMPONENTCONTROLLER.1.MULTIVALUES Has Not Been Completed.
What's still missing?
Thank you!it is indeed much more complex and you need lot of understanding about the component instances and their life time.
What i do normally for such complex cyclic dependency , i try to split the common part which is needed in bot component_a and component_b and create a new super component_s.
Component_s is used in both components. You can even go further that you create view component which has nothing but the viewContainer UI elements to embed the views from component_a and Component_b.
The view component has to create all the used components (comp_s,comp_a,comp_b) and after creating call the interface method in comp_a and comp_b to set the component usage of comp_s (use the if_wd_comp_usage=>entering-referencemode).
In this way the comp_a,comp_b share the same instance of comp_s.
What i am saying is to look for a solution in application architecture and not with in the exiting components coding. -
The Mapping to Node &ATTRIBUTE_NAME& Has Not Been Completed.
Hi All,
Could anybody tell me when this exception arises.
we could not track this exception as all the mappings have been done as desired.
Need help immediately.
Regards,
ARti.Hi Aarti,
I encountered the same problem, but could resolve it.
There are two kinds of context mapping possible:
1)Cross component context mapping - In this case, the properties of the interface context node of the used component would look like:
Interface Node: X
Input Element (Ext.): must not be set
Then in the COMPONENT CONTROLLER of the using component, map the desired context node on the left hand side (of the component controller) to the interface node of the used component on the right hand side.
This is done when we need to receive value of the interface context node of the used component in the using component.
2)External context mapping: In this case, properties of the interface context node of the used component would look like:
Interface Node: X
Input Element (Ext.): X
Next in the CONTROLLER USAGE in the using component(this is a new node added in the hierarchy in SE80 when displaying the WD component, when component usage has been declared in the current component), right click the desired component usage and select 'Create controller usage'. Now it is here where you define mapping between the interface context node and the context node of the current component controller. By doing this, component controller of the using component would act as the data source.
This is done when we need to pass value to the used component from the using component.
The important point to remember is that whenever attribute Input Element (Ext.) of the interface node has been marked as X, ensure to define a mapping for this context, else it results in a runtime error "The Mapping to Node COMPONENTCONTROLLER.1.<interface_context_node> Has Not Been Completed" .
Regards,
Chitrali -
The error is " The Mapping to Node has not been completed
Hi All,
I am getting a strange type of error and need help immediately.
The error is " The Mapping to Node COMPONENTCONTROLLER.1.PLANNING_ENTITY Has Not Been Completed" for the node that exists in the Parent component and is being used in all the child nodes thru reverse mapping.
I have done mapping in all the child nodes but still the message is coming.
Could anybody tell me the reason .
Regards,
Arti.Basically somewhere you have defined a context node 'PLANNING_ENTITY' to be an Input-Element. At the same time you did not define (through a component usage at design time) where the input to that node is coming from. This means the mapping path to the node is not complete, and the node does not know where it is mapped to.
Either:
- You untick the checkbox 'Input-Element (ext.)' inside the controller context, or
- You find the component that uses the component with the node 'PLANNING_ENTITY' and select Component_Usage->'Name of Usage'->'Add controller usage'. Inside the controller menu you see then, you can now provide a mapping to the context node.
I realise this now sounds a little confusing, but I'm happy to provide more details should you need them.
Cheers,
Robin -
Xml parsing to get only first node.
Hello,
I am trying to parse the following xml tag. I want only the first node of the ORDER_PAYMENT_DETAIL element, and then other node element.
I would appreciate your help.
<ORDER_PAYMENTS>
<ORDER_PAYMENT>
<ORDER_NO>20000404</ORDER_NO>
<PAYMENT_METHOD_ID>5</PAYMENT_METHOD_ID>
<PAYMENT_SEQ_NO>0</PAYMENT_SEQ_NO>
<CHARGE_AMOUNT>50</CHARGE_AMOUNT>
<CHARGE_CURRENCY>USD</CHARGE_CURRENCY>
<ORDER_PAYMENT_DETAILS>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>2</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>test1</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>1</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>CC</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>3</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>4222222222222</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>4</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>01</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>5</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>2012</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>10</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>AP53-7457490</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>11</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>ID575754W34623525SDT</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>12</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>KEY111222333444555FSDRT</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>2</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>test2</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>1</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>CC</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>3</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>4444444444444448</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>4</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>02</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>5</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>2013</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>10</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>AP53-7457490</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>11</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>ID575754W34623525SDT</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>12</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>KEY111222333444555FSDRT</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
</ORDER_PAYMENT_DETAILS>
</ORDER_PAYMENT>
<ORDER_PAYMENT>
<ORDER_NO>20000404</ORDER_NO>
<PAYMENT_METHOD_ID>1</PAYMENT_METHOD_ID>
<PAYMENT_SEQ_NO>1</PAYMENT_SEQ_NO>
<CHARGE_AMOUNT>10.47</CHARGE_AMOUNT>
<CHARGE_CURRENCY>USD</CHARGE_CURRENCY>
<ORDER_PAYMENT_DETAILS>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>2</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>test1</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>1</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>CC</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>3</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>4222222222222</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>4</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>01</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>5</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>2012</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>10</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>AP53-7457490</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>11</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>ID575754W34623525SDT</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>12</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>KEY111222333444555FSDRT</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>2</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>test2</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>1</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>CC</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>3</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>4444444444444448</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>4</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>02</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>5</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>2013</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>10</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>AP53-7457490</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>11</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>ID575754W34623525SDT</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>12</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>KEY111222333444555FSDRT</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
</ORDER_PAYMENT_DETAILS>
</ORDER_PAYMENT>
</ORDER_PAYMENTS>Do you mean the full xml excluding all the ORDER_PAYMENT_DETAIL elements but the first?
SQL> select deletexml(colx,'//ORDER_PAYMENT_DETAIL[position()>1]').extract('/*')
2 from tabx;
DELETEXML(X,'//ORDER_PAYMENT_DETAIL[POSITION()>1]').EXTRACT('/*')
<ORDER_PAYMENTS>
<ORDER_PAYMENT>
<ORDER_NO>20000404</ORDER_NO>
<PAYMENT_METHOD_ID>5</PAYMENT_METHOD_ID>
<PAYMENT_SEQ_NO>0</PAYMENT_SEQ_NO>
<CHARGE_AMOUNT>50</CHARGE_AMOUNT>
<CHARGE_CURRENCY>USD</CHARGE_CURRENCY>
<ORDER_PAYMENT_DETAILS>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>2</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>test1</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
</ORDER_PAYMENT_DETAILS>
</ORDER_PAYMENT>
<ORDER_PAYMENT>
<ORDER_NO>20000404</ORDER_NO>
<PAYMENT_METHOD_ID>1</PAYMENT_METHOD_ID>
<PAYMENT_SEQ_NO>1</PAYMENT_SEQ_NO>
<CHARGE_AMOUNT>10.47</CHARGE_AMOUNT>
<CHARGE_CURRENCY>USD</CHARGE_CURRENCY>
<ORDER_PAYMENT_DETAILS>
<ORDER_PAYMENT_DETAIL>
<ATTRIBUTE_ID>2</ATTRIBUTE_ID>
<ATTRIBUTE_VALUE>test1</ATTRIBUTE_VALUE>
</ORDER_PAYMENT_DETAIL>
</ORDER_PAYMENT_DETAILS>
</ORDER_PAYMENT>
</ORDER_PAYMENTS>Note that the ".extract('/*')" is there only for formatting...
Max
http://oracleitalia.wordpress.com -
Mapping one node to many nodes
How do you map one node in a controller context to many other nodes in another controller context?
Here's the situation I'd be using this.
I have an Adaptive RFC model from which I created a Custom Controller. I then used the wizard to map to the model.
The model corresponds to RFC functions and many of those functions accept the same parameters, LanID for instance. I simply want to have one "LanID" node in a controller that I would set. The change would then propagate to the other LanID context nodes in the Custom Controller mapped to the model.
What's the best way to handle this?If I understand correctly.. B1, B2 and B3 are all in the SAME custom controller? Even if they are, I don't see a problem of mapping them all to A1 which is in another controller. Let's say that A1 is the "original" node, and B1, B2 and B3 are the "mapped" nodes.
If you require that B1, B2 and B3 are "original" nodes, and A1 is the "mapped" node, then this is scenario is impossible.
If you can be more specific, I will try to answer your question better.
Walter -
Context Mapping: child-nodes of non-mapped parent nodes
I am somewhat curious about Context Mapping in WebDynpro.
Which parents nodes need to be mapped in order to map child nodes ? Does a child node has more than one parent node (e.g. grandparent - two steps above) ?
A.1 -
MAPPED----
> B.1
- A1.1 NOT MAPPED
- A1.2 NOT MAPPED
- A.1.2.1 MAPPED TO> B.1.2.4
- A.1.2.2 NOT MAPPED
- A1.3 NOT MAPPED
Is it sufficient that only one of these parent nodes (e.g. direct parent node not mapped, but parent node of this parent node is mapped) need to be mapped so that the child node can be mapped ?
Is this assumption true or not ?
The SAP library states:
"Conversely, child nodes of non-mapped parent nodes cannot be mapped, otherwise this would result in irresolvable conflicts at runtime with respect to the parent-child relation in the context and the mapping relation." (http://help.sap.com/saphelp_nw04/helpdata/de/51/a3384162316532e10000000a1550b0/content.htm)
This statement is not absolutely clear on this issue.Let me put it this way
You have a node vehicle and you have a child node for that the car. The car node have parameters car1, car2.
Let the vehicle node have parameters veh1 and veh2
Then if you map vehicle node one to any other node (say in the comp. controller) you have the option of mapping its children i.e veh1,veh2 and carnode.
You can have that veh1 is mapped and veh2 is not mapped.
vehicle node(mapped)
veh1(may or may not be mapped)
veh2(may or may not be mapped)
car node(may or may not be mapped)
If instead you try to map only the car node the vehicle node will also get mapped automatically but not it's child parameters like veh1 and veh2.
vehicle node(mapped)
veh1(may or may not be mapped)
veh2(may or may not be mapped)
car nodemapped)
car1(may or may not be mapped)
car2(may or may not be mapped)
Hope this would help.
Do revert for further clarification
Regards
Noufal -
Launching the First node of the folder automatically
Hi,
I have a role in the portal in which the first node is a folder. When i click on the Role in the top level navigation, my requirement is that it should automatically open the first page/iview within this folder.
I have checked the properties of iview like mentioned below, but these properties works if we click on folder. In my case without even clicking on the folder i want the first iview of the folder to be displayed bydefault when i click on role.
1. Clicking Folder Name Launches First Node
2. Default Entry for Folder
Any inputs in this regard , will be of great help.
MyRole (we have only single level navigation on the top)
--> MyFolder(is visible in detailed level navigation)
--> MyIview (this iview has to be shown by default when I click on the Role)
Regards,
SreeramHi,
First, You may add a folder under Workset and not under Role. Next you have the property "Default Entry for Folder" for the iview. set this value as yes.
I have created a role called "DemoRole" which has "DemoWorkset". This workset has a folder by name "DemoFolder".
Now I created two url iviews one is google and the other one is yahoo which are assigned to this "Demofolder". Note, I didn;t create any page, but directly assigned the iviews to the "DemoFolder"
Google iview is assigned first and then yahoo iview. so by defauult when i click on "DemoRole" i see only the "DemoFolder" that too in closed state.
Now I have assigned "Default Entry for Folder" property to the second iview i.e yahoo iview.
Next time i click on "DemoRole" I see that the "DemoFolder" is automatically in opened status and bydefault the second iview i.e yahoo iview is opened.
I hope its clear to u now. let me know if u have any doubts.
Regards,
Sreeram -
Root.sh hangs in CRS install on first node
Hi all,
I am installing CRS 10.2.0 in RHEL 5 on VMWARE.when It is asking for two scripts(oraInstRoot.sh and root.sh) as a root user.First script completes with out any error on both nodes while root.sh script hangs in first node at line
Startup will be queued to init with in 90 seconds
I have checked for error in /tmp/crsctl. below is error
Failure at SlfAccess(/u01/crs/oracle/product/10.2..0/crs/bin) with code -1
Internal Error Information:
Category: -5
Operation: access failed
Location: SlfAccess
Other:
Dep: 2
Kindly share if any one has solved above error.
thanks
LatifHello,
Your problem is indeed Bug: 4679769. Our output of the tracefile explains this.
You need to download the patch, apply it.
But before you run root.sh again, clean the ocr disks. (both) using dd.
when done you can just reexecute the root.sh script again. -
Failure at final check of Oracle CRS stack. 10 on the first node.
Hi everyone
I trying to install an Oracle RAC 10gr2 on an Oracle Enterprise Linux AS release 4 (October Update 7) , but I'm having this problem
root@fporn01 crs# ./root.sh
Checking to see if Oracle CRS stack is already configured
Setting the permissions on OCR backup directory
Setting up NS directories
Oracle Cluster Registry configuration upgraded successfully
clscfg: EXISTING configuration version 3 detected.
clscfg: version 3 is 10G Release 2.
assigning default hostname fporn01 for node 1.
assigning default hostname fporn02 for node 2.
Successfully accumulated necessary OCR keys.
Using ports: CSS=49895 CRS=49896 EVMC=49898 and EVMR=49897.
node <nodenumber>: <nodename> <private interconnect name> <hostname>
node 1: fporn01 fporn01-priv fporn01
node 2: fporn02 fporn02-priv fporn02
clscfg: Arguments check out successfully.
NO KEYS WERE WRITTEN. Supply -force parameter to override.
-force is destructive and will destroy any previous cluster
configuration.
Oracle Cluster Registry for cluster has already been initialized
Startup will be queued to init within 90 seconds.
Adding daemons to inittab
Expecting the CRS daemons to be up within 600 seconds.
Failure at final check of Oracle CRS stack.
+10+
forget about the node names!!!!
but on the second node everything went fine, so I'm sure this is not a connectivity issue.
the iptables service is stopped and disabled
check the results after running the root.sh script
root@fporn02 ~# /u01/app/crs/root.sh
Checking to see if Oracle CRS stack is already configured
+/etc/oracle does not exist. Creating it now.+
Setting the permissions on OCR backup directory
Setting up NS directories
Oracle Cluster Registry configuration upgraded successfully
clscfg: EXISTING configuration version 3 detected.
clscfg: version 3 is 10G Release 2.
assigning default hostname fporn01 for node 1.
assigning default hostname fporn02 for node 2.
Successfully accumulated necessary OCR keys.
Using ports: CSS=49895 CRS=49896 EVMC=49898 and EVMR=49897.
node <nodenumber>: <nodename> <private interconnect name> <hostname>
node 1: fporn01 fporn01-priv fporn01
node 2: fporn02 fporn02-priv fporn02
clscfg: Arguments check out successfully.
NO KEYS WERE WRITTEN. Supply -force parameter to override.
-force is destructive and will destroy any previous cluster
configuration.
Oracle Cluster Registry for cluster has already been initialized
Startup will be queued to init within 90 seconds.
Adding daemons to inittab
Expecting the CRS daemons to be up within 600 seconds.
CSS is active on these nodes.
fporn02
CSS is inactive on these nodes.
fporn01
Local node checking complete.
Run root.sh on remaining nodes to start CRS daemons.
this is the log of crs on the first node
root@fporn01 bin# cat /u01/app/crs/log/fporn01/alertfporn01.log
+2009-06-24 17:27:37.695+
client(9045)CRS-1006:The OCR location /u02/oradata/orcl/OCRFile_mirror is inaccessible. Details in /u01/app/crs/log/fporn01/client/ocrconfig_9045.log.
+2009-06-24 17:27:37.741+
client(9045)CRS-1001:The OCR was formatted using version 2.
+2009-06-24 17:28:24.544+
client(9092)CRS-1801:Cluster pdb-rac configured with nodes fporn01 fporn02 .
this is the log of crs on the second node
root@fporn02 ~# cat /u01/app/crs/log/fporn02/alertfporn02.log
+2009-06-24 18:09:09.307+
cssd(16991)CRS-1605:CSSD voting file is online: /u02/oradata/orcl/CSSFile. Details in /u01/app/crs/log/fporn02/cssd/ocssd.log.
+2009-06-24 18:09:09.307+
cssd(16991)CRS-1605:CSSD voting file is online: /u02/oradata/orcl/CSSFile_mirror1. Details in /u01/app/crs/log/fporn02/cssd/ocssd.log.
+2009-06-24 18:09:09.310+
cssd(16991)CRS-1605:CSSD voting file is online: /u02/oradata/orcl/CSSFile_mirror2. Details in /u01/app/crs/log/fporn02/cssd/ocssd.log.
+2009-06-24 18:09:12.441+
cssd(16991)CRS-1601:CSSD Reconfiguration complete. Active nodes are fporn02 .
I have rechecked the Remote Access / User Equivalence
after run the OCRCHECK command ia have this information
root@fporn01 bin# ./ocrcheck
Status of Oracle Cluster Registry is as follows :
Version : 2
Total space (kbytes) : 262144
Used space (kbytes) : 312
Available space (kbytes) : 261832
ID : 255880615
Device/File Name : /u02/oradata/orcl/OCRFile
Device/File integrity check succeeded
Device/File Name : /u02/oradata/orcl/OCRFile_mirror
Device/File integrity check succeeded
Cluster registry integrity check succeeded
on the second node i get the same output
root@fporn02 bin# ./ocrcheck
Status of Oracle Cluster Registry is as follows :
Version : 2
Total space (kbytes) : 262144
Used space (kbytes) : 312
Available space (kbytes) : 261832
ID : 255880615
Device/File Name : /u02/oradata/orcl/OCRFile
Device/File integrity check succeeded
Device/File Name : /u02/oradata/orcl/OCRFile_mirror
Device/File integrity check succeeded
Cluster registry integrity check succeeded
I have reviewed the following metalink notes but none of them seems to solve my problem
*344994.1*
*240001.1*
*725878.1*
*329450.1*
*734221.1*
I have done a research trough many forums, but always the fail is on the second node, but my fail is on the first node.
I hope anyone could help me.
this is the output of cluvfy
Performing pre-checks for cluster services setup
Checking node reachability...
Check: Node reachability from node "fporn01"
Destination Node Reachable?
fporn01 yes
fporn02 yes
Result: Node reachability check passed from node "fporn01".
Checking user equivalence...
Check: User equivalence for user "oracle"
Node Name Comment
fporn02 passed
fporn01 passed
Result: User equivalence check passed for user "oracle".
Checking administrative privileges...
Check: Existence of user "oracle"
Node Name User Exists Comment
fporn02 yes passed
fporn01 yes passed
Result: User existence check passed for "oracle".
Check: Existence of group "oinstall"
Node Name Status Group ID
fporn02 exists 501
fporn01 exists 501
Result: Group existence check passed for "oinstall".
Check: Membership of user "oracle" in group "oinstall" as Primary
Node Name User Exists Group Exists User in Group Primary Comment
fporn02 yes yes yes yes passed
fporn01 yes yes yes yes passed
Result: Membership check for user "oracle" in group "oinstall" as Primary passed.
Administrative privileges check passed.
Checking node connectivity...
Interface information for node "fporn02"
Interface Name IP Address Subnet
eth0 10.218.108.245 10.218.108.0
eth1 192.168.1.2 192.168.1.0
Interface information for node "fporn01"
Interface Name IP Address Subnet
eth0 10.218.108.244 10.218.108.0
eth1 192.168.1.1 192.168.1.0
eth2 172.16.9.210 172.16.9.0
Check: Node connectivity of subnet "10.218.108.0"
Source Destination Connected?
fporn02:eth0 fporn01:eth0 yes
Result: Node connectivity check passed for subnet "10.218.108.0" with node(s) fporn02,fporn01.
Check: Node connectivity of subnet "192.168.1.0"
Source Destination Connected?
fporn02:eth1 fporn01:eth1 yes
Result: Node connectivity check passed for subnet "192.168.1.0" with node(s) fporn02,fporn01.
Check: Node connectivity of subnet "172.16.9.0"
Result: Node connectivity check passed for subnet "172.16.9.0" with node(s) fporn01.
Suitable interfaces for the private interconnect on subnet "10.218.108.0":
fporn02 eth0:10.218.108.245
fporn01 eth0:10.218.108.244
Suitable interfaces for the private interconnect on subnet "192.168.1.0":
fporn02 eth1:192.168.1.2
fporn01 eth1:192.168.1.1
ERROR:
Could not find a suitable set of interfaces for VIPs.
Result: Node connectivity check failed.
Checking system requirements for 'crs'...
Check: Total memory
Node Name Available Required Comment
fporn02 7.93GB (8310276KB) 512MB (524288KB) passed
fporn01 7.93GB (8310276KB) 512MB (524288KB) passed
Result: Total memory check passed.
Check: Free disk space in "/tmp" dir
Node Name Available Required Comment
fporn02 9.57GB (10037300KB) 400MB (409600KB) passed
fporn01 9.55GB (10012168KB) 400MB (409600KB) passed
Result: Free disk space check passed.
Check: Swap space
Node Name Available Required Comment
fporn02 8.81GB (9240568KB) 1GB (1048576KB) passed
fporn01 8.81GB (9240568KB) 1GB (1048576KB) passed
Result: Swap space check passed.
Check: System architecture
Node Name Available Required Comment
fporn02 i686 i686 passed
fporn01 i686 i686 passed
Result: System architecture check passed.
Check: Kernel version
Node Name Available Required Comment
fporn02 2.6.9-78.0.0.0.1.ELhugemem 2.4.21-15EL passed
fporn01 2.6.9-78.0.0.0.1.ELhugemem 2.4.21-15EL passed
Result: Kernel version check passed.
Check: Package existence for "make-3.79"
Node Name Status Comment
fporn02 make-3.80-7.EL4 passed
fporn01 make-3.80-7.EL4 passed
Result: Package existence check passed for "make-3.79".
Check: Package existence for "binutils-2.14"
Node Name Status Comment
fporn02 binutils-2.15.92.0.2-25 passed
fporn01 binutils-2.15.92.0.2-25 passed
Result: Package existence check passed for "binutils-2.14".
Check: Package existence for "gcc-3.2"
Node Name Status Comment
fporn02 gcc-3.4.6-10.0.1 passed
fporn01 gcc-3.4.6-10.0.1 passed
Result: Package existence check passed for "gcc-3.2".
Check: Package existence for "glibc-2.3.2-95.27"
Node Name Status Comment
fporn02 glibc-2.3.4-2.41 passed
fporn01 glibc-2.3.4-2.41 passed
Result: Package existence check passed for "glibc-2.3.2-95.27".
Check: Package existence for "compat-db-4.0.14-5"
Node Name Status Comment
fporn02 compat-db-4.1.25-9 passed
fporn01 compat-db-4.1.25-9 passed
Result: Package existence check passed for "compat-db-4.0.14-5".
Check: Package existence for "compat-gcc-7.3-2.96.128"
Node Name Status Comment
fporn02 missing failed
fporn01 missing failed
Result: Package existence check failed for "compat-gcc-7.3-2.96.128".
++Check: Package existence for "compat-gcc-c++-7.3-2.96.128"++
Node Name Status Comment
fporn02 missing failed
fporn01 missing failed
++Result: Package existence check failed for "compat-gcc-c++-7.3-2.96.128".++
++Check: Package existence for "compat-libstdc++-7.3-2.96.128"++
Node Name Status Comment
fporn02 missing failed
fporn01 missing failed
++Result: Package existence check failed for "compat-libstdc++-7.3-2.96.128".++
++Check: Package existence for "compat-libstdc++-devel-7.3-2.96.128"++
Node Name Status Comment
fporn02 missing failed
fporn01 missing failed
++Result: Package existence check failed for "compat-libstdc++-devel-7.3-2.96.128".++
Check: Package existence for "openmotif-2.2.3"
Node Name Status Comment
fporn02 openmotif-2.2.3-10.2.el4 passed
fporn01 openmotif-2.2.3-10.2.el4 passed
Result: Package existence check passed for "openmotif-2.2.3".
Check: Package existence for "setarch-1.3-1"
Node Name Status Comment
fporn02 setarch-1.6-1 passed
fporn01 setarch-1.6-1 passed
Result: Package existence check passed for "setarch-1.3-1".
Check: Group existence for "dba"
Node Name Status Comment
fporn02 exists passed
fporn01 exists passed
Result: Group existence check passed for "dba".
Check: Group existence for "oinstall"
Node Name Status Comment
fporn02 exists passed
fporn01 exists passed
Result: Group existence check passed for "oinstall".
Check: User existence for "nobody"
Node Name Status Comment
fporn02 exists passed
fporn01 exists passed
Result: User existence check passed for "nobody".
System requirement failed for 'crs'
Pre-check for cluster services setup was unsuccessful on all the nodes.forget about my last post, it was my mistake, I rebooted the server and the clustered file system service did not start up at boot time.
sorry
this is what I really got in /var/log/messages
after manually running crs daemons
Jun 26 16:43:07 fporn01 su(pam_unix)[10020]: session opened for user oracle by (uid=0)
Jun 26 16:43:07 fporn01 su(pam_unix)[10020]: session closed for user oracle
Jun 26 16:43:07 fporn01 logger: Cluster Ready Services completed waiting on dependencies.
Jun 26 16:44:07 fporn01 su(pam_unix)[9977]: session opened for user oracle by (uid=0)
Jun 26 16:45:31 fporn01 su(pam_unix)[10293]: session opened for user oracle by (uid=0)
Jun 26 16:45:32 fporn01 su(pam_unix)[10293]: session closed for user oracle
Jun 26 16:45:32 fporn01 logger: Cluster Ready Services completed waiting on dependencies.
Jun 26 16:45:40 fporn01 su(pam_unix)[10351]: session opened for user oracle by (uid=0)
Jun 26 16:45:40 fporn01 su(pam_unix)[10351]: session closed for user oracle
Jun 26 16:45:40 fporn01 su(pam_unix)[10415]: session opened for user oracle by (uid=0)
Jun 26 16:45:40 fporn01 su(pam_unix)[10415]: session closed for user oracle
Jun 26 16:45:40 fporn01 logger: Cluster Ready Services completed waiting on dependencies.
Jun 26 16:46:32 fporn01 su(pam_unix)[10591]: session opened for user oracle by (uid=0)
Jun 26 16:46:40 fporn01 logger: Running CRSD with TZ =
after running ps -ef | grep -E 'init|d.bin|ocls|oprocd|diskmon|evmlogger|PID'
[root@fporn01 ~]# ps -ef | grep -E 'init|d.bin|ocls|oprocd|diskmon|evmlogger|PID'
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 15:33 ? 00:00:00 init [5]
root 9869 7951 0 16:40 pts/1 00:00:00 [init.crsd] <defunct>
oracle 10053 9977 0 16:44 ? 00:00:00 /u01/app/crs/bin/evmd.bin
root 10249 7951 0 16:45 pts/1 00:00:00 /bin/sh /etc/init.d/init.cssd fatal
root 10341 7951 0 16:45 pts/1 00:00:00 /u01/app/crs/bin/crsd.bin reboot
root 10551 10249 0 16:46 pts/1 00:00:00 /bin/sh /etc/init.d/init.cssd daemon
oracle 10618 10592 0 16:46 ? 00:00:00 /u01/app/crs/bin/ocssd.bin
oracle 10926 10053 0 16:46 ? 00:00:00 /u01/app/crs/bin/evmlogger.bin -o /u01/app/crs/evm/log/evmlogger.info -l /u01/app/crs/evm/log/evmlogger.log
root 16658 9461 0 16:50 pts/2 00:00:00 grep -E init|d.bin|ocls|oprocd|diskmon|evmlogger|PID
CRS daemons finally work
*but i get this error when i run [oracle@fporn01 cluvfy]$ ./runcluvfy.sh stage -post crsinst -n fporn01,fporn02 -verbose*
Performing post-checks for cluster services setup
Checking node reachability...
Check: Node reachability from node "fporn01"
Destination Node Reachable?
fporn01 yes
fporn02 yes
Result: Node reachability check passed from node "fporn01".
Checking user equivalence...
Check: User equivalence for user "oracle"
Node Name Comment
fporn02 passed
fporn01 passed
Result: User equivalence check passed for user "oracle".
ERROR:
CRS is not installed on any of the nodes.
Verification cannot proceed.
Post-check for cluster services setup was unsuccessful on all the nodes. -
Error occured when installing the phase "Creating First Node" MSCS
Hi,
I am Installing SAP ECC 6.0 on MSCS and in the 3rd phase of creating the First node the installation got stopped telling the SAP cluster group cant be created and after looking at the below log i found it says the disk is not in Share disk list.
Can anyone suggest me the solution. Its urgent
The below is the R3CLUS.LOG
30.11.2006, 17:9:39, ntclsapclus. cpp, 213, Entry: InstallSAPResourceT ype
30.11.2006, 17:9:39, ntclsclinst. cpp, 58, Entry: Sclinstsrct: :Create
30.11.2006, 17:9:39, ntclsclinst. cpp, 79, CreateClusterResour ceType RC= 0
30.11.2006, 17:9:39, ntclsclinst. cpp, 91, DllRegisterCluAdmin Extension RC= 0
30.11.2006, 17:9:39, ntclsclinst. cpp, 102, DllRegisterServer RC= 0
30.11.2006, 17:9:39, ntclsclinst. cpp, 116, Exit: Sclinstsrct: :Create RC= 0
30.11.2006, 17:9:39, ntclsapclus. cpp, 215, Exit: InstallSAPResourceT ype RC= 0
30.11.2006, 17:13:26, ntclsapclus. cpp, 89, Entry: CreateSAPClusterGro up
30.11.2006, 17:13:26, ntclcluster. cpp, 258, AddDisk2Group: Disk G not found in SharedDiskList
30.11.2006, 17:13:26, ntclsclcrsrc. cpp, 403, AddSAPDisk2SAPGroup failed 1
Incorrect function.
30.11.2006, 17:48:25, ntclsapclus. cpp, 155, Exit: CreateSAPClusterGro up RC= 1
Incorrect function.
30.11.2006, 17:49:56, ntclsapclus. cpp, 89, Entry: CreateSAPClusterGro up
30.11.2006, 17:49:56, ntclcluster. cpp, 258, AddDisk2Group: Disk G not found in SharedDiskList
30.11.2006, 17:49:56, ntclsclcrsrc. cpp, 403, AddSAPDisk2SAPGroup failed 1
Incorrect function.
Cheers
ArunI imagine that by now this problem has long been resolved. In case it helps however...
We had this problem recently. I created the disk resource manually at the command line, and added it to the SAP cluster group. The install went smoothly after that. I never determined why the install process could not handle this step.
A rough outline of what I did:
1. Run diskpart in a CMD session.
2. At the DISKPART> prompt type <b>list disk</b>
3. Identify the disk and select it by typing <b>select disk X</b> where X is the disk number.
4. Type <b>detail disk</b> and note the Disk ID.
5. Type <b>exit</b> to leave diskpart.
6. Use the cluster command to check the properties of the SAP group as in the following: cluster . group "SAP-R/3 EQ0" /Properties
7. Use the cluster command to add the disk resource to the SAP group as in the following: cluster res "Drive D:" /create /group "SAP-R/3 EQ0" /type:"physical disk"
8. Add the disk signature to the disk resource if necessary as in the following: cluster res "Drive D:" /priv signature=0xB2EEE209
In place of B2EEE209 use the Disk ID found with diskpart in step 4 above.
9. Use the Cluster Administrator GUI to bring the disk resource online.
10. Proceed with the install.
Best wishes,
David
Maybe you are looking for
-
AAMEE 3.1+ SCCM 2012
i've been trying to test deployment using these two system with Adobe CS6 Master Collection, to start with i have been trying to deploy and install speedgrade as its a fairly small install. however it gets as far as the machine i want to deploy it on
-
Received error when using Execute_Immediate proc in Oracle 8.0.3
Hi, I was trying to use the execute_immediate proc (slightly revised, for testing). When I run it with a 'Delete' statement in it (or passed in), it works fine. But, when I use an 'Update' or 'Insert' statement in it, I get the error below, even thou
-
Links in Word Documents to SharePoint documents
Our SharePoint site contains Word documents with links to other documents stored in SharePoint. When the users open a Word document stored in SharePoint, and then create a link, the users select the files in the "Current Folder" which is the SharePoi
-
Need table name for Output Types and Account Assignment Types
Hi pl let me know the table name for 1. Account Assignment Type 2. Output Types (All) I need to download some company code specific data for both Pl confirm Warm Regards Vikcy
-
Hai All, I face the question is what is main advantage of jndi,but i know without creating the object we will reuse the objects.if we use the jndi we have lose some memory so wht the main adventage of jndi? thanks in advance