Cloning of R12 to multiple nodes.

Hi DBAs,


I have R12.1.1 EBS instance that is running on a single node with DB and applications on the same node on OEL 5.3. I've already run the script before clone on DB and Apps according to Oracle Support Note ID 406982.1. Now, I want to clone this instance on several nodes. Node DB, Bishop Conc & admin on 1 host and Web and form of knot on 2nd node. I finished the clone of the DB.

Now, when executing the adcfgclone.pl appsTier on the same node to install the treatment by lots and Admin node what options I have to activate this node as a node of admin (Manager for conc is batch processing service). Also when the script adcfgclone.pl ask me what are the services I want to activate on the target node it is already defined [enabled] for all. Please let me know to disable web services for this node, I need to type in disable or disabled. In the same way on the shape/web service during the execution of the adcfgclone.pl what options I need to select as I see the root Services etc. (entry Web Form Services and Application Server is clear but don't know about the services of the root).

Thank you
-Samar-

Samar,

It is strongly recommended to do so that Oracle has released new patches for the configuration automatic and fast Clone which do not appear in the new installation 12.1.1 - see (Note: 406982.1 and 387859.1) for a list of fixes.

Thank you
Hussein

Tags: Oracle Applications

Similar Questions

  • Cloning EBS R12.2 run and patch editions

    Hi all

    I noticed that when I do cloning EBS R12.2, I cloned two race and records editions patch (fs1 and fs2) with identical content but different port pool game.

    My question is, because they have different ports, I can start editions both the two? Start or any of them and use alternately?

    Thank you

    MK

    Yes you can start the services of two file systems (use "forcepatchfs" for the patch file system), but users should be accessing the file system to run only. Start services on the patch file system is required for certain tasks that are usually documented (examples, (1375769.1), (1590356.1) and (1530033.1)).

    More details on the RUN/PATCH file systems found in:

    Concepts of Oracle E-Business Suite

    Oracle E-Business Suite Guide interview

    Thank you

    Hussein

  • XMLTABLE - option multiple node

    Hi all

    I have a few problems to be resolved the following XML query:

    SELECT x.*
      FROM xmltable(xmlnamespaces('http://schemas.xmlsoap.org/soap/envelope/' AS "SOAP-ENV",
                                  'urn://SONAECOM/TIBCO/CORP/Services/GetTechnicalServiceInfo/Root' AS "ns0",
                                  'http://xmlns.tibcopsg.com/EAI/SharedResources' AS "ns1",
                                  'urn://SONAECOM/TIBCO/CORP/Services/GetTechnicalServiceInfo/Data' AS "ns2"),
                    'for $i in SOAP-ENV:Envelope/SOAP-ENV:Body/ns0:outputMessage,
                     $m in $i/ns1:Header/ns1:Status/ns1:eCodes,
                     $j in $i/ns1:Header/ns1:Status/ns1:eNative return <deNormalized>{$i}{$m}{$j}</deNormalized>'
                    passing xmltype('<?xml version="1.0" encoding="UTF-8"?>
                                    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
                                       <SOAP-ENV:Body>
                                          <ns0:outputMessage xmlns:ns0="urn://SONAECOM/TIBCO/CORP/Services/GetTechnicalServiceInfo/Root">
                                             <ns1:Header xmlns:ns1="http://xmlns.tibcopsg.com/EAI/SharedResources">
                                                <ns1:Status>
                                                   <ns0:eCodes xmlns:ns0="http://xmlns.tibcopsg.com/EAI/SharedResources" xmlns:jms1="http://www.tibco.com/namespaces/tnt/plugins/jms">
                                                      <ns0:eCode>COM-998</ns0:eCode>
                                                      <ns0:eDescription>Error on Target system</ns0:eDescription>
                                                   </ns0:eCodes>
                                                   <ns0:eNative xmlns:ns0="http://xmlns.tibcopsg.com/EAI/SharedResources" xmlns:jms1="http://www.tibco.com/namespaces/tnt/plugins/jms">
                                                      <ns0:eCode>soapenv:Server.userException</ns0:eCode>
                                                      <ns0:eDescription>ERROR (326): Campo requerido não pode ficar em branco.; AST:AssetPeople : PeopleGroup Form Entry ID</ns0:eDescription>
                                                   </ns0:eNative>
                                                   <ns0:eNative xmlns:ns0="http://xmlns.tibcopsg.com/EAI/SharedResources" xmlns:jms1="http://www.tibco.com/namespaces/tnt/plugins/jms">
                                                      <ns0:eCode>000000000006709</ns0:eCode>
                                                      <ns0:eDescription />
                                                   </ns0:eNative>
                                                </ns1:Status>
                                             </ns1:Header>
                                             <ns1:DataOutput xmlns:ns1="urn://SONAECOM/TIBCO/CORP/Services/GetTechnicalServiceInfo/Data">
                                                <ns1:TechnicalService ID="VF_IPCENTREX2" Notes="teste6" Type="IP Centrex">
                                                   <ns1:Clients ClientID="12903036" ClientName="JAPAUTOMOTIVE - COMÉRCIO DE AUTOMOVEIS, S.A." ClientOwner="S" CustomerGroup="Corporate" ID="VF_IPCENTREX2" NIF="505897210" />
                                                </ns1:TechnicalService>
                                             </ns1:DataOutput>
                                          </ns0:outputMessage>
                                       </SOAP-ENV:Body>
                                    </SOAP-ENV:Envelope>')
                    columns ecode           VARCHAR2(2000) path 'ns1:eCodes/ns1:eCode',
                            edescription    VARCHAR2(2000) path 'ns1:eCodes/ns1:eDescription',
                            target_sys_code           VARCHAR2(2000) path 'ns1:eNative/ns1:eCode',
                            target_sys_desc    VARCHAR2(2000)  path 'ns1:eNative/ns1:eDescription',
                            ts_id              VARCHAR2(2000) path 'ns0:outputMessage/ns2:DataOutput/ns2:TechnicalService/@ID') x;
    

    It works fine when the multiple node ' ns0: eNative "exists, but that multiple node is optional, and when there is not the query returns rows:

    SELECT x.*
      FROM xmltable(xmlnamespaces('http://schemas.xmlsoap.org/soap/envelope/' AS "SOAP-ENV",
                                  'urn://SONAECOM/TIBCO/CORP/Services/GetTechnicalServiceInfo/Root' AS "ns0",
                                  'http://xmlns.tibcopsg.com/EAI/SharedResources' AS "ns1",
                                  'urn://SONAECOM/TIBCO/CORP/Services/GetTechnicalServiceInfo/Data' AS "ns2"),
                    'for $i in SOAP-ENV:Envelope/SOAP-ENV:Body/ns0:outputMessage,
                     $m in $i/ns1:Header/ns1:Status/ns1:eCodes,
                     $j in $i/ns1:Header/ns1:Status/ns1:eNative return <deNormalized>{$i}{$m}{$j}</deNormalized>'
                    passing xmltype('<?xml version="1.0" encoding="UTF-8"?>
                                    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
                                       <SOAP-ENV:Body>
                                          <ns0:outputMessage xmlns:ns0="urn://SONAECOM/TIBCO/CORP/Services/GetTechnicalServiceInfo/Root">
                                             <ns1:Header xmlns:ns1="http://xmlns.tibcopsg.com/EAI/SharedResources">
                                                <ns1:Status>
                                                   <ns0:eCodes xmlns:ns0="http://xmlns.tibcopsg.com/EAI/SharedResources" xmlns:jms1="http://www.tibco.com/namespaces/tnt/plugins/jms">
                                                      <ns0:eCode>COM-997</ns0:eCode>
                                                      <ns0:eDescription>Functional Error</ns0:eDescription>
                                                   </ns0:eCodes>
                                                </ns1:Status>
                                             </ns1:Header>
                                             <ns1:DataOutput xmlns:ns1="urn://SONAECOM/TIBCO/CORP/Services/GetTechnicalServiceInfo/Data" />
                                          </ns0:outputMessage>
                                       </SOAP-ENV:Body>
                                    </SOAP-ENV:Envelope>')
                    columns ecode           VARCHAR2(2000) path 'ns1:eCodes/ns1:eCode',
                            edescription    VARCHAR2(2000) path 'ns1:eCodes/ns1:eDescription',
                            target_sys_code           VARCHAR2(2000) path 'ns1:eNative/ns1:eCode',
                            target_sys_desc    VARCHAR2(2000)  path 'ns1:eNative/ns1:eDescription',
                            ts_id              VARCHAR2(2000) path 'ns0:outputMessage/ns2:DataOutput/ns2:TechnicalService/@ID') x;
    

    What is the best way to solve this problem?

    Thanks in advance.

    That you essentially perform a cross join of three sequences (not sure it's a good thing to do in the first place) so, as in SQL, if one of them is empty the result is empty.

    You must code an external XQuery join any. There are different ways to do/simulate this:

    -union of the cross join ($i, $m, $j) and cross join ($i, $m) where $j is empty

    -using the 2 XMLTABLEs with an outer join operator explicitly between both

    Here is an example of Variant 1 implemented using an if statement:

    for $i in /SOAP-ENV:Envelope/SOAP-ENV:Body/ns0:outputMessage
      , $m in $i/ns1:Header/ns1:Status/ns1:eCodes
    let $opt := $i/ns1:Header/ns1:Status/ns1:eNative
    return
      if (empty($opt))
        then {$i}{$m}
        else for $j in $opt return {$i}{$m}{$j}
    
  • Assign activity erros with the XPath query string returns multiple nodes.

    It comes to xml message we have with two elements < corecom:BusinessScopeReference > inside. How to assign the first < corecom:BusinessScopeReference > value of the other variable in the string.


    < variableentree >
    < xmlns:corecom fault = "http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2" xmlns:default = "http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2" xmlns = "http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2" >
    < corecom:EBMReference >

    < corecom:BusinessScopeReference >
    < corecom:ID xmlns = "http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/CustomerParty/V2" xmlns:ebo = "http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/CustomerParty/V2" >
    Account: NUANCE (AIMA 17N9IL) < / corecom:ID >
    < / corecom:BusinessScopeReference >

    < corecom:BusinessScopeReference >
    < corecom:ID xmlns = "http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/CustomerParty/V2" xmlns:ebo = "http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/CustomerParty/V2" >
    CREATECUSTOMERPARTYMSG/39303832313732363632373734303732 < / corecom:ID >
    < / corecom:BusinessScopeReference >

    < / corecom:EBMReference >
    < / failures >
    < / variableentree >


    When I use the sub element assign, I get the error: "XPath query string returns multiple nodes." How to point to the specific element in the table.


    < assign the name 'AssignId' = >
    < copy >
    < variable from = part "Variableentree" = "Fault."
    Query = "/ corecom:Fault / corecom:EBMReference / corecom:BusinessScopeReference / corecom:ID" / >
    < variable = "business_object_name" / >
    < / copy >
    < / assign >


    Please suggest.

    Check if this useful BPEL foreach

  • Java manually setting is necessary in the case of cloning in r12 on the new server.

    Hi experts,

    I need some suggestion. I demanded to clone my database of production on a completely new test server. for this, I know that I demanded to prepare the new test server for ebs r12. for exp rpm installation package, the core of installation parameters create group users and os etc...

    My confusion is that ' forced to install java manually when you copy the database on an entirely new test server (1st time on this server direct cloning) "

    According to my java knowledge already bundle with r12 and request not to install manually when we install r12 1st time on a new server. But what in the case of cloning.

    Please please suggest me right path. I have to do the cloning so client-side I m nervous. Please help me...

    Pritesh salvation,

    It's just a matter of preparing the server, with all prerequisites them and perform cloning immediately. You should not install java separately when you make a clone on a new server.

    Thank you &

    Best regards

  • Cloning of R12.1.3 from 32 to 64-bit linux.

    Hello

    I tried to clone the application layer R12.1.3 with Database 11.1.0.7.0 Server 32-bit linux to linux 64-bit server. When executing adcfgclone.pl dbtier in his shows following error message.

    Exception occurred: java.sql.SQLRecoverableException: ORA-01034: ORACLE is not available
    ORA-27101: shared memory realm does not exist
    Linux-x86_64 error: 2: no such file or directory

    Try to connect using SID as ServiceName.DomainName
    getConnectionUsingServiceName()->
    URL JDBC: jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=server.yantro.com)(PORT=1533))(CONNECT_DATA=(SERVICE_NAME=xr12.yantro.com)))
    Exception occurred: java.sql.SQLException: listener refused the connection with the following error:
    ORA-12514, TNS:listener is not currently of service requested in connect descriptor

    This error is software binary oracle pointing the wrong way when checking via the option of the ldd.
    The error occurs while it running the tnslsnr bin file.

    So I tried to connect manually using the following command,

    CD $ORACLE_HOME/bin
    all the adrelink
    (GOLD)
    CD $ORACLE_HOME/network/lib
    f ins_net_server.mk install

    The two commands through the error below message while that repeat the tnslsnr bin file

    ' / usr/bin/ld: jump incompatible /xr12/d02/oracle/R12I/db/tech_st/11.1.0/network/lib//libnlsnr11.a when searching - lnlsnr11.
    / usr/bin/LD: cannot find - lnlsnr11
    collect2: ld returned 1 exit status
    make: * [tnslsnr] error 1 "

    The above error, I understand that the path is invalid because it has ' / / '. I do not know what file with an incorrect value.

    Before you run the command re-edit the link, I checked after variables correctly according to the ID: 131321.1

    [lib oraxr12@server] $ cd $ORACLE_HOME
    [oraxr12@server 11.1.0] $ password
    /xr12/D02/Oracle/R12I/DB/tech_st/11.1.0
    [export 11.1.0] $ oraxr12@server LIBPATH=/xr12/d02/oracle/R12I/db/tech_st/11.1.0/lib:/usr/X11R6/lib:/xr12/d02/oracle/R12I/db/tech_st/11.1.0/ctx/lib
    [export 11.1.0] $ oraxr12@server SHLIB_PATH=/xr12/d02/oracle/R12I/db/tech_st/11.1.0/lib:/usr/lib:/xr12/d02/oracle/R12I/db/tech_st/11.1.0/ctx/lib
    [echo 11.1.0] $ oraxr12@server $LD_LIBRARY_PATH
    /xr12/D02/Oracle/R12I/DB/tech_st/11.1.0/lib:/usr/X11R6/lib:/xr12/D02/Oracle/R12I/DB/tech_st/11.1.0/ctx/lib

    Can anyone help with this?

    Useful answers will be highly appreciated.

    Thank you
    Guna

    995788 wrote:
    Hello

    I tried to clone the application layer R12.1.3 with Database 11.1.0.7.0 Server 32-bit linux to linux 64-bit server. When executing adcfgclone.pl dbtier in his shows following error message.

    Exception occurred: java.sql.SQLRecoverableException: ORA-01034: ORACLE is not available
    ORA-27101: shared memory realm does not exist
    Linux-x86_64 error: 2: no such file or directory

    Try to connect using SID as ServiceName.DomainName
    getConnectionUsingServiceName()-->
    URL JDBC: jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=server.yantro.com)(PORT=1533))(CONNECT_DATA=(SERVICE_NAME=xr12.yantro.com)))
    Exception occurred: java.sql.SQLException: listener refused the connection with the following error:
    ORA-12514, TNS:listener is not currently of service requested in connect descriptor

    This error is software binary oracle pointing the wrong way when checking via the option of the ldd.
    The error occurs while it running the tnslsnr bin file.

    So I tried to connect manually using the following command,

    CD $ORACLE_HOME/bin
    all the adrelink
    (GOLD)
    CD $ORACLE_HOME/network/lib
    f ins_net_server.mk install

    The two commands through the error below message while that repeat the tnslsnr bin file

    ' / usr/bin/ld: jump incompatible /xr12/d02/oracle/R12I/db/tech_st/11.1.0/network/lib//libnlsnr11.a when searching - lnlsnr11.
    / usr/bin/LD: cannot find - lnlsnr11
    collect2: ld returned 1 exit status
    make: * [tnslsnr] error 1 "

    The above error, I understand that the path is invalid because it has ' / / '. I do not know what file with an incorrect value.

    Before you run the command re-edit the link, I checked after variables correctly according to the ID: 131321.1

    [lib oraxr12@server] $ cd $ORACLE_HOME
    [oraxr12@server 11.1.0] $ password
    /xr12/D02/Oracle/R12I/DB/tech_st/11.1.0
    [export 11.1.0] $ oraxr12@server LIBPATH=/xr12/d02/oracle/R12I/db/tech_st/11.1.0/lib:/usr/X11R6/lib:/xr12/d02/oracle/R12I/db/tech_st/11.1.0/ctx/lib
    [export 11.1.0] $ oraxr12@server SHLIB_PATH=/xr12/d02/oracle/R12I/db/tech_st/11.1.0/lib:/usr/lib:/xr12/d02/oracle/R12I/db/tech_st/11.1.0/ctx/lib
    [echo 11.1.0] $ oraxr12@server $LD_LIBRARY_PATH
    /xr12/D02/Oracle/R12I/DB/tech_st/11.1.0/lib:/usr/X11R6/lib:/xr12/D02/Oracle/R12I/DB/tech_st/11.1.0/ctx/lib

    Can anyone help with this?

    Useful answers will be highly appreciated.

    Thank you
    Guna

    Have you used the quick Clone for the database layer node? If so, then it will not work and quick Clone would work for the application only layer node.

    To clone your database of Linux 32-bit to 64-bit Linux, you will need to follow the steps described in (migration Oracle E-Business Suite R12 of Linux 32 bit for Linux 64 - bit [471566.1 ID]).

    Thank you
    Hussein

  • Cloning of R12

    Hi all

    I'm using the EBS R12 quick clone cloning, but I hit error on the part of the database.
    ---------------------------------------------------------------
                       ADX Database Utility                        
    ---------------------------------------------------------------
    
    getConnection() -->
        sDbHost    : apps1
        sDbDomain  : abc.priv.us
        sDbPort    : 1533
        sDbSid     : CLONE
        sDbUser    : apps
        Trying to connect using SID...
    getConnectionUsingSID() -->
        JDBC URL: jdbc:oracle:thin:@apps1.abc.priv.us:1533:CLONE
        Exception occurred: java.sql.SQLRecoverableException: ORA-01034: ORACLE not available
    ORA-27101: shared memory realm does not exist
    Linux-x86_64 Error: 2: No such file or directory
    
        Trying to connect using SID as ServiceName
    getConnectionUsingServiceName() -->
        JDBC URL: jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=apps1.abc.priv.us)(PORT=1533))(CONNECT_DATA=(SERVICE_NAME=CLONE)))
        Exception occurred: java.sql.SQLRecoverableException: ORA-01034: ORACLE not available
    ORA-27101: shared memory realm does not exist
    Linux-x86_64 Error: 2: No such file or directory
    
        Trying to connect using SID as ServiceName.DomainName
    getConnectionUsingServiceName() -->
        JDBC URL: jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=apps1.abc.priv.us)(PORT=1533))(CONNECT_DATA=(SERVICE_NAME=CLONE.abc.priv.us)))
        Exception occurred: java.sql.SQLException: Listener refused the connection with the following error:
    ORA-12514, TNS:listener does not currently know of service requested in connect descriptor
     
        Connection could not be obtained; returning null
    
    -------------------ADX Database Utility Finished---------------
    No idea what causes this please...

    Thank you very much

    zxy

    I you thank them all, but I got already :( I'm going to check tomorrow.

    But I'm sure that the database has not created successfully logs also says cannot open the database.

    Check the alert_for more information about the error in the .log file.

    Maybe the sysadmin changed the name of the server again because of the condition of standardization. :(

    Then, you must follow up with your system administrator.

    Of the database source apps which I am cloning, I the connection system, then select * from v$ instance. And I saw that the host name is not the same as the current hostname in/etc/hosts. This could be the reason why my cloning failed?

    It could be related. However, you should check whether the host name is the same as that used when running postclone.

    I need to change host name of return? But why is - what the database can still started me upward (for the source) even if the host name is not the same thing?

    Please check the database of the error log file before change something in return.

    For the purposes of standardisation, assuming that I want to keep the new hostname in/etc/hosts, how can I change the
    host name recorded in V$ instance?

    Re - run postclone and provide the correct/new hostname.

    Thank you
    Hussein

  • Cloning of R12 eBusiness application has been integrated with SSO

    We almost had.

    Now, we need help.

    We have a suite of e-Business of production (R12.0.4) that has been incorporated into an OID/SSO of production instance. We have also 2 ebusiness development environments (cloned production) who have been integrated into an OID/SSO development instance.

    When it came time to re - clone (refresh) a development environment, I unregister the existing development OID clone, remove the cloned R12 environment, perform the new clone that you would normally to clone an R12 application... and this is where it got tricky... I would like to delete references UNIQUE app of newly cloned A12 authentication (using txkrun.pl as recommended by Oracle), and then I ran the deregistration (again, using such txkrun.pl) recommended by Oracle who would not say that the application has not been registered with DIOS (expected result) and finally, run the process recording, as recommended by Oracle.

    It worked very well for a while, and we were able to clone R12 environments and they delivered to our users who were simply happy that even in our development and test cases, they have to remember the passwords.

    This is where we made the fatal mistake.

    We received an urgent call to clone both of our development to production environments. So to immediately start on the process, we went ahead and deleted the existing applications of dev R12 without unregister of their OID first. When the new clones were completed, we removed the references in the new clones by using txkrun.pl as we have always done and that part worked. We also ran txkrun.pl unregister the application of the OID and that we also gave the expected result to say that the application did not exist in the OID. However, when we tried to register the newly cloned applications, we get error "* ERROR: cannot save an application that is already registered.". We are trying to write off registration the application again and it says that there is not, we try to register again and still the same error that the application is already registered.

    My question is, is there a possible way to clean your OID environment without using txkrun.pl? I would like to delete the entries for my old OID development environments so that I can save my new development environments (which happens to have the same name).

    If someone of you has done this, I would appreciate the help.

    Marvin

    Marvin,

    You make me feel better. I thought that I could be the only person who had already done it. ;-) It is not too bad to clean.

    I am referencing the old tickets and are not currently have access to an OID instance to verify, but try this:

    In management of the entry, look under the value default context of Oracle, under Services and e-Business. You should see an entry for your instance of the EBS. (For example, the unique name may be: cn = SCREW, cn is EBusiness, cn = Services, cn = OracleContext). Delete this record, and you should be set. You may need to remove the other links to that record under your custom context. For example, there may also be a DN cn = SCREW, cn = EBusiness, cn is Services, cn = OracleContext, dc your_org, dc = com is

    I was afraid at first that there could be a ton of junk to delete OID connects to the instance EBS approval, but I was not able to find all the other likely entries and was able to re-enroll without problems after removing these two entries.

    I hope this helps!

    Kind regards

    John P.
    http://only4left.jpiwowar.com

  • Add multiple nodes of the same name from one xml into another

    Hello

    Following my question the other day (adding several nodes of different one xmltype in the other), I now need a bit more complex that I can't work on where to begin, assuming that it is something that can reuse some/all the quote from yesterday (thank you once again, odie_63!). ETA: I'm on 11.2.0.3

    So, here's the (slightly modified) xml with the solution of yesterday:

    with sample_data as (select xmltype ("< root >

    < xmlnode >

    val1 < subnode1 > < / subnode1 >

    val2 < subnode2 > < / subnode2 >

    < / xmlnode >

    < xmlnode >

    val3 < subnode1 > < / subnode1 >

    < subnode2 > val4 < / subnode2 >

    < / xmlnode >

    < / root >') xml_to_update,.

    XmlType ("< a >

    < b > < /b > valb

    valc < c >/< c >

    < d >

    vald1 < d1 > < / d1 >

    < d2 > vald2 < / d2 >

    / < d: >

    Vale of < e > < /e >

    valf < f > < /f >

    < g >

    valg1 < g1 > < / g1 >

    valg2 < g2 > < / g2 >

    / < g >

    < h >

    valh1 < h1 > < / h1 >

    valh2 < h2 > < / h2 >

    < HR >

    < volume >

    < name > fred < / name >

    < type > book < / type >

    Head of <>1 < / head >

    < / multi-user >

    < volume >

    Bob < name > < / name >

    car of < type > < / type >

    < head > 0 < / head >

    < / multi-user >

    ( < /a >') xml_to_extract_from

    the double)

    Select xmlserialize (document

    XMLQUERY)

    ' copy $d: = $old

    Edit)

    Insert the node element extrainfo {}

    $ new/a/b

    , $ new/a.

    , $ new/e/f

    , $/ a/h new

    } as the first in $d / root

    )

    return $from

    by passing sd.xml_to_update as "old."

    , sd.xml_to_extract_from as 'new '.

    contents of return

    )

    dash

    )

    of sample_data sd;

    It gives me:

    < root >

    < InfosSuppl >

    < b > < /b > valb

    < d >

    vald1 < d1 > < / d1 >

    < d2 > vald2 < / d2 >

    / < d: >

    valf < f > < /f >

    < h >

    valh1 < h1 > < / h1 >

    valh2 < h2 > < / h2 >

    < HR >

    < / extrainfo >

    < xmlnode >

    val1 < subnode1 > < / subnode1 >

    val2 < subnode2 > < / subnode2 >

    < / xmlnode >

    < xmlnode >

    val3 < subnode1 > < / subnode1 >

    < subnode2 > val4 < / subnode2 >

    < / xmlnode >

    < / root >

    However, I now need to add new nodes according to the information provided by the < volume > something like nodes in a set:

    < root >

    < InfosSuppl >

    < b > < /b > valb

    < d >

    vald1 < d1 > < / d1 >

    < d2 > vald2 < / d2 >

    / < d: >

    valf < f > < /f >

    < h >

    valh1 < h1 > < / h1 >

    valh2 < h2 > < / h2 >

    < HR >

    < newnode >

    < name > fred < / name >

    < type > book < / type >

    < / newnode >

    < newnode >

    < name > bob < / name >

    car of < type > < / type >

    < / newnode >

    < / extrainfo >

    < xmlnode >

    val1 < subnode1 > < / subnode1 >

    val2 < subnode2 > < / subnode2 >

    < type > book < / type >

    < / xmlnode >

    < xmlnode >

    val3 < subnode1 > < / subnode1 >

    < subnode2 > val4 < / subnode2 >

    car of < type > < / type >

    < / xmlnode >

    < / root >

    If it's easier, I * think * we would be ok with something like:

    ...

    < newnode >

    < name type = 'fred' > book < / type >

    car < name type = 'bob' > < / type >

    < / newnode >

    ...

    Is the closest, I came:

    with sample_data as (select xmltype ("< root >

    < xmlnode >

    val1 < subnode1 > < / subnode1 >

    val2 < subnode2 > < / subnode2 >

    < / xmlnode >

    < xmlnode >

    val3 < subnode1 > < / subnode1 >

    < subnode2 > val4 < / subnode2 >

    < / xmlnode >

    (< / root > ') xml_to_update,.

    XmlType ("< a >

    < b > < /b > valb

    valc < c >/< c >

    < d >

    vald1 < d1 > < / d1 >

    < d2 > vald2 < / d2 >

    / < d: >

    Vale of < e > < /e >

    valf < f > < /f >

    < g >

    valg1 < g1 > < / g1 >

    valg2 < g2 > < / g2 >

    / < g >

    < h >

    valh1 < h1 > < / h1 >

    valh2 < h2 > < / h2 >

    < HR >

    < volume >

    < name > fred < / name >

    < type > book < / type >

    Head of <>1 < / head >

    < / multi-user >

    < volume >

    Bob < name > < / name >

    car of < type > < / type >

    < head > 0 < / head >

    < / multi-user >

    (< /a > ') xml_to_extract_from

    the double)

    Select xmlserialize (document

    XMLQUERY)

    ' copy $d: = $old

    Edit)

    Insert the node element extrainfo {}

    $ new/a/b

    , $ new/a.

    , $ new/e/f

    , $/ a/h new

    newnode}

    $ new/a/multi-user/name

    , $/ a/multi-user/new

    }

    } as the first in $d / root

    )

    return $from

    by passing sd.xml_to_update as "old."

    , sd.xml_to_extract_from as 'new '.

    contents of return

    )

    dash

    ) fred

    of sample_data sd;

    Which produces:

    ...

    < newnode >

    < name > fred < / name >

    Bob < name > < / name >

    < type > book < / type >

    car of < type > < / type >

    < / newnode >

    ...

    -obviously not right!

    Can anyone give advice? I tried to find similar examples, but I can't put it in the right search terms, or something!

    Hello

    To manage the expandable nodes, you have to iterate using a FLWOR expression:

    copy $d: = $old

    Edit)

    Insert the node element extrainfo {}

    $ new/a/b

    , $ new/a.

    , $ new/e/f

    , $/ a/h new

    , for $i in $ a/new/multi-user

    will return the newnode item {$i / name, $i / type}

    } as the first in $d / root

    )

    return $d

    or, even, to get the result by replacing:

    copy $d: = $old

    Edit)

    Insert the node element extrainfo {}

    $ new/a/b

    , $ new/a.

    , $ new/e/f

    , $/ a/h new

    newnode}

    for $i in $ a/new/multi-user

    Returns the element type {}

    name of the attribute {data($i/name)}

    data($i/type)

    }

    }

    } as the first in $d / root

    )

    return $d

  • Multiple nodes to cache in a single JAVA virtual machine

    I happened to notice that we have two nodes of unique consistency in several of our cluster weblogic 10.3 Java virtual machines. We have 6 WLS JVMs and 4 of them have 2 nodes of coherence. JMX shows one of the two nodes with all / most of the work and the second node did little, if anything.

    I noticed this shortly after we deployed a new build last night, and I suddenly started seeing errors in serialization for a single particular cache. My conclusion is that these nodes second are remnants of the previous generation and are somehow interfere. We hot - deploy our updates have not experienced problems or side effects, but deploy hot sounds is my prime suspect.

    Is there any reason why weblogic hot - deploy should not be used? Or is there any configuration changes that are necessary for the coherence of work when hot-deployed?

    We lack consistency 3.5.2 and weblogic 10.3.3.

    Hello

    Some time ago I made the consistency on WebLogic, but your problem that may result in not closing properly consistency in the old application when hot you deploy a new version of the code. If I remember correctly, we had to put an earphone in our Web application called Cachefactory.shutdown (), when the application has been cancelled. I don't remember all the details of the place where the listener is gone, but I'm sure someone in your dev team will know.

    JK

  • Where can I find the block of multiple nodes

    I'm looking for the symbol which takes the positive and negative peakc and emits a signal to the file of the measurement:

    Figure 4.

    http://zone.NI.com/DevZone/CDA/tut/p/ID/4644#toc1

    If you are referring to the small yellow block between the two big blue blocks on the right side of Figure 4 of this document, then this is the merging of signals feature. It should be in the Express-> palette Manipulation of the Signal.

  • R12.2.4 cloning - failed to start the server, run oacore_server1 / oafm_server1

    Hi people,

    I am cloning EBS R12.2.4 for the first time. Database is in read/write mode. After clone then managed fs1. But while I was trying to services to run two services named (oacore_server1 and oafm_server1) not upward before clone, and ended with the error:

    ERROR: Could not start the managed server oacore_server1

    ERROR: Could not start the managed server oafm_server1

    Later, I tried to them manually, but the same results as the previous. I paste the details from the journal of oafm_server1.


    [Journal of the applmgr@abcddb] $ cat adoafmctl.txt

    07/26/15-00: 51:20: admanagedsrvctl.sh version 120.14.12020000.10

    Validated the arguments passed to the ebs-get-serverstatus option

    oafm_server1 is in STOP mode.

    Validated the arguments passed to the ebs-nmstart-managedsrv option

    The server oafm_server1 is not up. Procedure to start the server.

    Check if the Node Manager is already in place...

    Connection to the node Manager...

    Connected to the node Manager.

    The Node Manager is already in place.

    ERROR: Could not start the managed server oafm_server1

    26/07/01-15: 07:57: admanagedsrvctl.sh: exit status 1

    ================================================================================

    26/07/01-15: 19:04: admanagedsrvctl.sh version 120.14.12020000.10

    Validated the arguments passed to the ebs-get-serverstatus option

    oafm_server1 is in STOP mode.

    26/07/01-15: 20:48: admanagedsrvctl.sh: exit with status 0

    ================================================================================

    26/07/01-15: 21:12: admanagedsrvctl.sh version 120.14.12020000.10

    Call txkChkEBSDependecies.pl to make the dependency checks for oafm_server1

    Perl txkChkEBSDependecies.pl script has run successfully

    Validated the arguments passed to the ebs-get-serverstatus option

    oafm_server1 is in STOP mode.

    Validated the arguments passed to the ebs-nmstart-managedsrv option

    The server oafm_server1 is not up. Procedure to start the server.

    Check if the Node Manager is already in place...

    Connection to the node Manager...

    Connected to the node Manager.


    The Node Manager is already in place.

    ERROR: Could not start the managed server oafm_server1

    07/26/15-12: 49:18: admanagedsrvctl.sh: exit status 1

    ================================================================================

    Kind regards

    Ali

    Ali and Sandeep, follow these steps:

    starting at $ perl admanagedsrvctl.sh oafm_server1 - Dweblogic.security.allowCryptoJDefaultJCEVerification = true

    ARO

  • Cloning R12.2.4

    Hi all

    EBS R12.2.4

    RHEL6

    I really can't perfect my skills of cloning

    I was cloning this R12.2.4 several times and they always get different error in the scenario of difference.

    Currently, I get the following error on the appsTier:

    #############################################################

    Started ApplyAppsTier to Wed Dec 16 16:19:20 PHT 2015

    Version:

    ApplyAppsTier.java: 120.11.12020000.6

    #############################################################

    DEPARTURE: Create the home of FMW's ApplyAppsTier

    Version of the JDK used FMW: 1.7.0_67

    DEPARTURE: Creating FMW home.

    Running /home/appprod/PROD/fs1/EBSapps/comn/clone/FMW/pasteBinary.sh javaHome - / home/appprod/PROD/fs1/EBSapps/comn/util/jdk64-al /home/appprod/PROD/fs1/EBSapps/comn/clone/FMW/FMW_Home.jar - tl/home/appprod/PROD/fs1/FMW_Home - invPtrLoc /etc/oraInst.loc - ldl/home/appprod/PROD/fs1/inst/apps/PROD_prodapp/admin/log/clone/fmwT2PApply-silent true - false-true - executeSysPrereqs debug

    Script Executed in 302407 milliseconds, return a status 255

    ERROR: Failure of Script, the code exit 255

    ~

    Help, please...

    Thank you very much

    JC

    Jenna_C wrote:

    Thanks Pravin,

    Are you referring to this file? > /home/appprod/PROD/fs1/inst/apps/PROD_prodapp/admin/log/clone/ApplyAppsTier_12161640.log

    It's him that I stick on the first page

    All other newspapers under/home/appprod/PROD/fs1/inst/apps/PROD_prodapp/admin/log/clone/fmwT2PApply?

    Thank you

    Hussein

  • Cloning of EBS R12.2

    Hi all

    EBS R12.2

    RHEL 6.6

    I am cloning our R12.2 EBS on RHEL 6.6

    Inventory global loc = /etc/oraInst.loc

    Journal: /u01/oraInventory/logs/install2015-05-23_04-13-51AM.log

    contextFile:/u01/appvis/VIS/fs1/EBSapps/comn/clone/prereq/webtier/Scripts/prereq/oui/agent_prereq_context.xml

    The entry point is: oracle.installType.all

    Check the name: CertifiedVersions

    Check the Description: it is a precondition to check whether or not the Oracle software is certified on the current o/s.

    Expected result: one of the oracle-6,oracle-5.8,oracle-5.7,oracle-5.6,enterprise-5.4,enterprise-4,enterprise-5,redhat-5.4,redhat-4,redhat-5,SuSE-10,SuSE-11

    Actual result: redhat 6, 6

    Full version. The result of this review is: failure of < < < <

    But it will not pass the validation prior becase RHEL 6.6 is not in the list. How can I add this version?

    I know that I have done before, but I forgot the file to edit

    Help, please...

    Thank you very much

    Maria

    Hi Bashar and all,

    Problem solved by keeping at least a line PACKAGE which is valid or existing

    Thank you...

  • Installing RAC for R12

    Hello

    I read the docs on EBS R12.1 RAC installation, who said:
    The traditional and still widely-used configuration where the Concurrent (Parallel) Processing servers 
    are located on the database tier. Unless there is a network constraint, the recommendation now is 
    to place them on the application tier for greater flexibility and scalability.
    At this moment we have a configuration to multiple nodes (not yet on the CARS), the AppsTier is on node1 (including concurrent managers, which is the default configuration), while the Db layer is on Node2. Does this mean that I didn't need to transfer more simultaneous Manager to the Db layer on Node2?

    Are simultaneous managers also called simultaneous processing servers?
    If my simultaneous managers are located on the AppsTier, how can I convert it to additional servers of simultaneous treatment? Can you please give me notes on how to implement this type of configuration?

    Thank you very much

    MSK

    Hello

    Can you give me notes on how to add the application tier node more?

    Use quick Clone "Option 3: adding a node to an existing system '-see (Note: 406982.1 - cloning Oracle Applications V12 with Clone quick (recommended customer)).

    Kind regards
    Hussein

Maybe you are looking for