Callout failure in 11g

Hi Gurus,
I am currently undergoing the 11g upgrade for my client and we are using ebMS messaging, the setup is very simple. I am using the default b2b.jar file. I added in a callout and specified the absolute path for the callout but it fails. I have also specified the folder where the b2b.jar file resides in the administration/configuration tab. The callouts worked fine in 10g however none of them are working in 11g so it should be a simple configuration error on my part.
Below is the error, any help would be greatly appreciated.
[2013-05-10T14:33:21.757-03:00] [soa_server1] [ERROR] [] [oracle.soa.b2b.engine] [tid: Workmanager: , Version: 0, Scheduled=false, Started=false, Wait time: 0 ms\r\n] [userId: <anonymous>] [ecid: 767564fcd3e8bb20:593c2de8:13e8a71b60a:-8000-000000000001b799,0] [APP: soa-infra] Error -: B2B-50029: B2B runtime error: java.lang.ClassNotFoundException: oracle.tip.adapter.b2b.callout.XSLTCalloutImpl[[
     at oracle.tip.b2b.callout.B2BCalloutHandler.handleOutgoingCallout(B2BCalloutHandler.java:544)
     at oracle.tip.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1654)
     at oracle.tip.b2b.msgproc.Request.outgoingRequest(Request.java:1121)
     at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1655)
     at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:819)
     at oracle.tip.b2b.engine.Engine.outgoingContinueProcess(Engine.java:4100)
     at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3921)
     at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3309)
     at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:637)
     at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
     at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
     at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
     at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
Caused by: java.lang.ClassNotFoundException: oracle.tip.adapter.b2b.callout.XSLTCalloutImpl
     at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
     at java.security.AccessController.doPrivileged(Native Method)
     at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
     at oracle.tip.b2b.callout.B2BCalloutHandler.loadObject(B2BCalloutHandler.java:837)
     at oracle.tip.b2b.callout.B2BCalloutHandler.invokeCallout(B2BCalloutHandler.java:671)
     at oracle.tip.b2b.callout.B2BCalloutHandler.handleOutgoingCallout(B2BCalloutHandler.java:536)
     ... 12 more
java.lang.ClassNotFoundException: oracle.tip.adapter.b2b.callout.XSLTCalloutImpl
     at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
     at java.security.AccessController.doPrivileged(Native Method)
     at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
     at oracle.tip.b2b.callout.B2BCalloutHandler.loadObject(B2BCalloutHandler.java:837)
     at oracle.tip.b2b.callout.B2BCalloutHandler.invokeCallout(B2BCalloutHandler.java:671)
     at oracle.tip.b2b.callout.B2BCalloutHandler.handleOutgoingCallout(B2BCalloutHandler.java:536)
     at oracle.tip.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1654)
     at oracle.tip.b2b.msgproc.Request.outgoingRequest(Request.java:1121)
     at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1655)
     at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:819)
     at oracle.tip.b2b.engine.Engine.outgoingContinueProcess(Engine.java:4100)
     at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3921)
     at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3309)
     at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:637)
     at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
     at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
     at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
     at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
Regards
Gerald

Hi Anuj,
I have changed the class (it was the default during setup) however I am getting the following now:
[2013-05-13T13:24:48.109-03:00] [soa_server1] [ERROR] [] [oracle.soa.b2b.engine] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 767564fcd3e8bb20:-1fa1951a:13e9eafd5a5:-8000-00000000000000eb,1:29835] [APP: soa-infra] java.net.UnknownHostException: null[[
     at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:195)
     at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
     at java.net.Socket.connect(Socket.java:529)
     at java.net.Socket.connect(Socket.java:478)
     at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
     at sun.net.NetworkClient.openServer(NetworkClient.java:118)
     at sun.net.ftp.FtpClient.openServer(FtpClient.java:488)
     at sun.net.ftp.FtpClient.openServer(FtpClient.java:475)
     at sun.net.www.protocol.ftp.FtpURLConnection.connect(FtpURLConnection.java:270)
     at sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(FtpURLConnection.java:352)
     at java.net.URL.openStream(URL.java:1010)
     at oracle.xml.parser.v2.XMLReader.openURL(XMLReader.java:2719)
     at oracle.xml.parser.v2.XMLReader.pushXMLReader(XMLReader.java:342)
     at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:290)
     at oracle.xml.xslt.XSLProcessor.newXSLStylesheet(XSLProcessor.java:706)
     at oracle.xml.parser.v2.XSLProcessor.newXSLStylesheet(XSLProcessor.java:379)
     at oracle.tip.b2b.callout.XSLTCalloutImpl.execute(XSLTCalloutImpl.java:70)
     at oracle.tip.b2b.callout.CalloutExecuteWorker.doWork(CalloutExecuteWorker.java:288)
     at oracle.tip.b2b.callout.CalloutExecuteWorker.run(CalloutExecuteWorker.java:258)
     at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
     at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
     at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
     at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
java.net.UnknownHostException: null
     at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:195)
     at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
     at java.net.Socket.connect(Socket.java:529)
     at java.net.Socket.connect(Socket.java:478)
     at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
     at sun.net.NetworkClient.openServer(NetworkClient.java:118)
     at sun.net.ftp.FtpClient.openServer(FtpClient.java:488)
     at sun.net.ftp.FtpClient.openServer(FtpClient.java:475)
     at sun.net.www.protocol.ftp.FtpURLConnection.connect(FtpURLConnection.java:270)
     at sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(FtpURLConnection.java:352)
     at java.net.URL.openStream(URL.java:1010)
     at oracle.xml.parser.v2.XMLReader.openURL(XMLReader.java:2719)
     at oracle.xml.parser.v2.XMLReader.pushXMLReader(XMLReader.java:342)
     at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:290)
     at oracle.xml.xslt.XSLProcessor.newXSLStylesheet(XSLProcessor.java:706)
     at oracle.xml.parser.v2.XSLProcessor.newXSLStylesheet(XSLProcessor.java:379)
     at oracle.tip.b2b.callout.XSLTCalloutImpl.execute(XSLTCalloutImpl.java:70)
     at oracle.tip.b2b.callout.CalloutExecuteWorker.doWork(CalloutExecuteWorker.java:288)
     at oracle.tip.b2b.callout.CalloutExecuteWorker.run(CalloutExecuteWorker.java:258)
     at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
     at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
     at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
     at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
[2013-05-13T13:24:48.183-03:00] [soa_server1] [ERROR] [] [oracle.soa.b2b.engine] [tid: Workmanager: , Version: 0, Scheduled=false, Started=false, Wait time: 0 ms\r\n] [userId: <anonymous>] [ecid: 767564fcd3e8bb20:-1fa1951a:13e9eafd5a5:-8000-00000000000000eb,0] [APP: soa-infra] B2B Label:PCBPEL_11.1.1.7.0SOABP_GENERIC_130301.0647.0008: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0[[
     at java.util.ArrayList.RangeCheck(ArrayList.java:547)
     at java.util.ArrayList.get(ArrayList.java:322)
     at oracle.tip.b2b.callout.B2BCalloutHandler.handleOutgoingCallout(B2BCalloutHandler.java:538)
     at oracle.tip.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1654)
     at oracle.tip.b2b.msgproc.Request.outgoingRequest(Request.java:1121)
     at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1655)
     at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:819)
     at oracle.tip.b2b.engine.Engine.outgoingContinueProcess(Engine.java:4100)
     at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3921)
     at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3309)
     at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:637)
     at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
     at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
     at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
     at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
[2013-05-13T13:24:48.214-03:00] [soa_server1] [ERROR] [] [oracle.soa.b2b.engine] [tid: Workmanager: , Version: 0, Scheduled=false, Started=false, Wait time: 0 ms\r\n] [userId: <anonymous>] [ecid: 767564fcd3e8bb20:-1fa1951a:13e9eafd5a5:-8000-00000000000000eb,0] [APP: soa-infra] Error -: B2B-50029: B2B runtime error: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0[[
     at oracle.tip.b2b.callout.B2BCalloutHandler.handleOutgoingCallout(B2BCalloutHandler.java:544)
     at oracle.tip.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1654)
     at oracle.tip.b2b.msgproc.Request.outgoingRequest(Request.java:1121)
     at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1655)
     at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:819)
     at oracle.tip.b2b.engine.Engine.outgoingContinueProcess(Engine.java:4100)
     at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3921)
     at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3309)
     at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:637)
     at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
     at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
     at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
     at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
     at java.util.ArrayList.RangeCheck(ArrayList.java:547)
     at java.util.ArrayList.get(ArrayList.java:322)
     at oracle.tip.b2b.callout.B2BCalloutHandler.handleOutgoingCallout(B2BCalloutHandler.java:538)
     ... 12 more
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
     at java.util.ArrayList.RangeCheck(ArrayList.java:547)
     at java.util.ArrayList.get(ArrayList.java:322)
     at oracle.tip.b2b.callout.B2BCalloutHandler.handleOutgoingCallout(B2BCalloutHandler.java:538)
     at oracle.tip.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1654)
     at oracle.tip.b2b.msgproc.Request.outgoingRequest(Request.java:1121)
     at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1655)
     at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:819)
     at oracle.tip.b2b.engine.Engine.outgoingContinueProcess(Engine.java:4100)
     at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3921)
     at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3309)
     at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:637)
     at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
     at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
     at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
     at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
Error -: B2B-50029: B2B runtime error: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
     at oracle.tip.b2b.callout.B2BCalloutHandler.handleOutgoingCallout(B2BCalloutHandler.java:544)
     at oracle.tip.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1654)
     at oracle.tip.b2b.msgproc.Request.outgoingRequest(Request.java:1121)
     at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1655)
     at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:819)
     at oracle.tip.b2b.engine.Engine.outgoingContinueProcess(Engine.java:4100)
     at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3921)
     at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3309)
     at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:637)
     at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
     at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
     at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
     at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
     at java.util.ArrayList.RangeCheck(ArrayList.java:547)
     at java.util.ArrayList.get(ArrayList.java:322)
     at oracle.tip.b2b.callout.B2BCalloutHandler.handleOutgoingCallout(B2BCalloutHandler.java:538)
     ... 12 more
Regards
Gerald

Similar Messages

  • How to Handle Multiple Thread in JAVA Callout with OSB 11g

    Hi Team,
    With My OSB 11g, I want create a static Thread when Java callout.
    Java code as below.
         private static Thread thread;
    static {
              * lazy load thread and with thread-safe ensure
              if(thread == null){
                   synchronized (HornetQConnectionHelper.class) {
                        thread = new ConnectionRecoveryThread();
                        // Daemon thread, JVM level, Won't be interrupted, Safe!
                        thread.setDaemon(true);
                        thread.start();
    When this class was first called in OSB, the thread start run. while when I redeploy it, the old Thread is still running, if call the class again, it will create a new Thread. The two threads will run at the same time.
    Any body know how do configure it, so that there is only one static Thread in the Weblogic JVM.
    Thanks.
    Best Regards,
    Raysen Jia

    Hi Raysen Jia,
    Create a weblogic startup class... See the references bellow...
    Hope this is helpful...
    http://jagadesh4java.blogspot.com.au/2010/05/working-with-weblogic-startup-shutdown.html
    http://docs.oracle.com/cd/E23943_01/upgrade.1111/e10126/basic_upgrade.htm#FUPAS464
    Cheers,
    Vlad

  • Java callouts from bpel  - 11g

    I had Oracle Soa Suite 10.1.3 with Toplink/WSIF. I used to generate classes using bpel/schemac and place them in systems/classes directory.
    But we migrated to Oracle Soa suite 11g. In 11g we don't see bpel folder. Are there any examples to handle the above in 11g?
    Questions are:
         Where is schemac located?
         Where should the generated classes go?
         How can I use java callouts from bpel?
         Where can I examples?

    Hello globo,
    if you have a synchronous process you simple use
    NormalizedMessage nmRet = deliveryService.request(processName, processMethod, normalizedMessage);
    nmRet.getPayload();
    And here you have the payload of your return.
    For callbacks and values from an asynchronous process have a look at clemens' blog:
    http://clemensblog.blogspot.com/2006/04/bpel-implementing-async-callback-with.html
    Greets Jens

  • Logging failure in 11G

    Hello,
    I am facing issues while generating the logs for adapter tasks. The logs are not getting generated when I run the code.
    I have followed the the below document-
    http://docs.oracle.com/cd/E14571_01/doc.1111/e14308/log.htm#CEGBADBC
    Have updated the logging.xml file adding the below tag-
    <log_handler name='logger-oim-acf2' class='oracle.core.ojdl.logging.ODLHandlerFactory' level='TRACE:32'>
    <property name='logreader:' value='off'/>
    <property name='path' value='/users/oim/Oracle/Middleware/user_projects/domains/oimdomain/servers/oim_server1/logs/CustomLogs/Adapter/ACF2/acf2AdapterTasks.log'/>
    <property name='format' value='ODL-Text'/>
    <property name='useThreadName' value='true'/>
    <property name='locale' value='en'/>
    <property name='maxFileSize' value='5242880'/>
    <property name='maxLogSize' value='52428800'/>
    <property name='encoding' value='UTF-8'/>
    </log_handler>
    <logger name="COM.CGC.IAM.CGACF2AdapterMethods" level="TRACE:32" useParentHandlers="false">
         <handler name="logger-oim-acf2"/>
         <handler name="console-handler"/>
    </logger>
    Have initialized the method- COM.CGC.IAM.CGACF2AdapterMethods in my code.
    static Logger logger=Logger.getLogger("COM.CGC.IAM.CGACF2AdapterMethods");
    using import com.thortech.util.logging.Logger class.
    this being a 10g class causing problems?
    Also, how can we separate logs day wise.( Like a new log is created each day with, and the previous day logs appended with the date and saved in the same location)

    Here is log property which I used successfully in R2.
    <log_handler name='idamgod-custom-handler' class='oracle.core.ojdl.logging.ODLHandlerFactory' level='TRACE:32'>
    <property name='logreader:' value='off'/>
    <property name='path' value=/u01/app/Oracle/Middleware/oim/oim.log'/>
    <property name='format' value='ODL-Text'/>
    <property name='useThreadName' value='true'/>
    <property name='locale' value='en'/>
    <property name='maxFileSize' value='5242880'/>
    <property name='maxLogSize' value='52428800'/>
    <property name='encoding' value='UTF-8'/>
    </log_handler>
    <logger name="SAMPLE.LOGGING" level='TRACE:32' useParentHandlers='false'>
    <handler name="idamgod-custom-handler"/>
    <handler name="console-handler"/>
    </logger>
    Make sure you restart your OIM server after updating this in logging.xml.
    I used java.util.logging.Logger and logger.finest method.

  • UTL_DBWS

    After a clean 11.2 install and following the instructions when i use the loadjava for sys I get
    loading : class com/sun/jmx/interceptor/DefaultMBeanServerInterceptor$1
    Error while creating class com/sun/jmx/interceptor/DefaultMBeanServerInterceptor
    $1
    ORA-01031: insufficient privileges
    ORA-06512: at line 1
    genmissing: com/sun/jmx/interceptor/DefaultMBeanServerInterceptor$ListenerWrappe
    r
    creating : class com/sun/jmx/interceptor/DefaultMBeanServerInterceptor$ListenerW
    rapper
    loading : class com/sun/jmx/interceptor/DefaultMBeanServerInterceptor$ListenerW
    rapper
    Error while creating class com/sun/jmx/interceptor/DefaultMBeanServerInterceptor
    $ListenerWrapper
    ORA-01031: insufficient privileges
    ORA-06512: at line 1
    why would i have insufficient privileges?
    also is there any method to grant to jmx or is it a case I need to add a lib/jar file

    to create this issue, i used windows xp sp3. Installed oracle 11g 11.2.0, i then followed the dbws callout example for 11g, however installed the client admin type to %ORACLE_HOME%\dbhome_1.
    Following the example used loadjava for the 2 wsclient file. This was the first error seen on the loadjava response
    home this is enough info, i also have the oracle weblogic loaded on the same box.

  • Possibilities of troubleshooting

    Hi friends,
    <li> soon after uploading a new rpd inorder to open it in the online mode in obiee 11.1.1.3.0 through EM, we will be pressing 'Restart to apply recent changes' button inorder to 'Restart' the system services.
    <li> But we will not to be sure that it restarts successfully to 100%, may be it will return error like 60% successful and 40% error.
    <li> If error means, it will show to view log files that where error occured, but if we see that errror messages means we couldnt able to understand what the error it is throwing(as a beginner in 11g).
    <li> But in obiee 10g, and all there is no this kind of problem in restarting the services, as it is easy for the beginner.
    <li> If it returned error while restarting in 11g means, what are all the reason's behind its failure in 11g.
    <li> If the error is returned means, what are all the steps i need to follow inorder to troublshoot it and make it to start successfully to 100%.
    Any clear explanation about the failure and also how to trouble shoot the problem.
    Thanks
    Regards,
    Mini

    Hi,
    i dont know now, the scheduler is up and presentation services is down and this is what the error it showed
    C:\>C:\NEW8\instances\instance4\bin\opmnctl status
    Processes in Instance: instance4
    ---------------------------------+--------------------+---------+---------
    ias-component                    | process-type       |     pid | status
    ---------------------------------+--------------------+---------+---------
    coreapplication_obiccs1          | OracleBIClusterCo~ |     320 | Alive
    coreapplication_obisch1          | OracleBIScheduler~ |    3360 | Alive
    coreapplication_obijh1           | OracleBIJavaHostC~ |    2184 | Alive
    coreapplication_obips1           | OracleBIPresentat~ |     N/A | Down
    coreapplication_obis1            | OracleBIServerCom~ |    4448 | Alive
    C:\>C:\NEW8\instances\instance4\bin\opmnctl startall
    opmnctl startall: starting opmn and all managed processes...
    ================================================================================
    opmn id=4iapps-biserver:9502
        0 of 1 processes started.
    ias-instance id=instance4
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    ias-component/process-type/process-set:
        coreapplication_obips1/OracleBIPresentationServicesComponent/coreapplication
    _obips1/
    Error
    --> Process (index=1,uid=1157828506,pid=2112)
        failed to start a managed process after the maximum retry limit
        Log:
        nonewhat is the problem with the presentation server, as it didnt start.
    Regards,
    Mini

  • Duplicate messages/database inserts despite XA

    I have a simple test application which reads a single message at a time from WebSphere MQ, calls a tux service to insert into a database and writes an output MQ message (again via a tux service). The app is duplicating database inserts and MQ puts despite it being configured to use XA.
    I am running with AUTOTRAN=Y and can see the XA transactions in the trace.
    If I cause a DB failure (oracle 11g -> dataguard with fast start failover) , the servers exit and are re-started (this appeared to be the best way of cleaning up) however I get duplicates, despite the XA trace implying the global transaction was rolled back:
    124530.tuxtestmachine!s_mq.1016002.1.0: gtrid x0 x4aec30de x8d3: ...MQ Read->GPU POC TEST MSG18313<0> <<<<<<MQGET here
    124530.tuxtestmachine!s_mq.1016002.1.0: gtrid x0 x4aec30de x8d3: ...................calling <getu>
    124530.tuxtestmachine!server.864336.1.0: gtrid x0 x4aec30de x8d3: getu started
    124530.tuxtestmachine!server.864336.1.0: gtrid x0 x4aec30de x8d3: ..Input<GPU POC TEST MSG18313>
    124530.tuxtestmachine!server.864336.1.0: gtrid x0 x4aec30de x8d3: Conver string
    124530.tuxtestmachine!server.864336.1.0: gtrid x0 x4aec30de x8d3: .............................getu<GPU POC TEST MSG18313->GPU POC TEST MSG18313>
    124530.tuxtestmachine!server.864336.1.0: gtrid x0 x4aec30de x8d3: getu complete
    124530.tuxtestmachine!s_mq.1016002.1.0: gtrid x0 x4aec30de x8d3: ..returned from getu
    124530.tuxtestmachine!s_mq.1016002.1.0: gtrid x0 x4aec30de x8d3: ..calling mqwrite
    124530.tuxtestmachine!s_mq.1016002.1.0: gtrid x0 x4aec30de x8d3: ...................calling <mqwrite>
    124530.tuxtestmachine!s_mqwrite.651446.1.0: gtrid x0 x4aec30de x8d3: TRACE:at: { tpservice({"writemq", 0x10, 0x20077930, 22, 0, -2147483648, {0, -2, -1}})
    124530.tuxtestmachine!s_mqwrite.651446.1.0: gtrid x0 x4aec30de x8d3: ...in mqwrite
    124530.tuxtestmachine!s_mqwrite.651446.1.0: gtrid x0 x4aec30de x8d3: +++++Writing to MQ<GPU POC TEST MSG18313><GPU POC TEST MSG18313> <<<This is the MQPUT
    124530.tuxtestmachine!s_mqwrite.651446.1.0: gtrid x0 x4aec30de x8d3: TRACE:at: { tpreturn(2, 0, 0x20077930, 0, 0x0)
    124530.tuxtestmachine!s_mq.1016002.1.0: gtrid x0 x4aec30de x8d3: ..insert to database
    124530.tuxtestmachine!s_mq.1016002.1.0: gtrid x0 x4aec30de x8d3: ..............Calling dbinsert with <GPU POC TEST MSG18313><21>
    124530.tuxtestmachine!s_mq.1016002.1.0: gtrid x0 x4aec30de x8d3: ...................calling <db_insert>
    124530.tuxtestmachine!s_ora.897234.1.0: gtrid x0 x4aec30de x8d3: TRACE:xa: { /ò!(0x20019b74, 0, 0x0)
    124530.tuxtestmachine!s_ora.897234.1.0: gtrid x0 x4aec30de x8d3: TRACE:xa: } /ò! = -7
    124530.tuxtestmachine!s_ora.897234.1.0: gtrid x0 x4aec30de x8d3: TRACE:xa: { xa_open(0x2002035c, 0, 0x0)
    124530.tuxtestmachine!s_ora.897234.1.0: gtrid x0 x4aec30de x8d3: TRACE:xa: } xa_open = 0
    124530.tuxtestmachine!s_ora.897234.1.0: gtrid x0 x4aec30de x8d3: TRACE:xa: { xa_start(0x20019b74, 0, 0x0)
    124530.tuxtestmachine!s_ora.897234.1.0: gtrid x0 x4aec30de x8d3: TRACE:xa: } xa_start = 0
    124530.tuxtestmachine!s_ora.897234.1.0: gtrid x0 x4aec30de x8d3: ...Calling dbinsert<GPU POC TEST MSG18313>
    124530.tuxtestmachine!s_ora.897234.1.0: gtrid x0 x4aec30de x8d3: Database failure : ORA-25408: can not safely replay call <<<<As a result of the DB failure
    124640.tuxtestmachine!MQXA.778310.1.0: gtrid x0 x4aec30de x8d3: TRACE:xa: { xa_rollback(0x200196b4, 0, 0x0)
    124640.tuxtestmachine!TMS_ORA.1085652.1.0: gtrid x0 x4aec30de x8d3: TRACE:xa: { xa_rollback(0x2001a454, 0, 0x0)
    124640.tuxtestmachine!s_mq.1016002.1.0: gtrid x0 x4aec30de x8d3: !!!Error calling<db_insert><13>
    124640.tuxtestmachine!MQXA.778310.1.0: gtrid x0 x4aec30de x8d3: TRACE:xa: } xa_rollback = 0 <<<< This looks to me like a succesful rollback by the TMS
    124640.tuxtestmachine!TMS_ORA.1085652.1.0: gtrid x0 x4aec30de x8d3: TRACE:xa: } xa_rollback = -7 <<Resource manage unavailable, DB is still unavailable here
    124640.tuxtestmachine!TMS_ORA.1085652.1.0: gtrid x0 x4aec30de x8d3: TRACE:xa: { xa_open(0x20020c3c, 0, 0)
    124640.tuxtestmachine!TMS_ORA.1085652.1.0: gtrid x0 x4aec30de x8d3: TRACE:xa: } xa_open = 0
    124640.tuxtestmachine!TMS_ORA.1085652.1.0: gtrid x0 x4aec30de x8d3: TRACE:xa: { xa_rollback(0x2001a454, 0, 0x0)
    124640.tuxtestmachine!TMS_ORA.1085652.1.0: gtrid x0 x4aec30de x8d3: TRACE:xa: } xa_rollback = 0
    $
    Anyone with any ideas as to where I go from here ? Your time is much appreciated.
    Thanks.

    Hi Dan,
    Thanks for the question.
    Currently the Messaging Pattern implementation does not use/implement JTA/XA or Coherence transactions. It's much like regular JMS in that it provides it's own transaction framework, that neither uses JTA or XA. While the JMS specification provides an XA API, the implementation of this is optional, as are Queues or Topics.
    The original goal of the Messaging Pattern implementation was to demonstrate that JMS-like messaging is possible with Coherence. When we looked at constructing the Messaging example, most people we talked to said they didn't want JMS and especially they didn't want transactions. They simply wanted a simple messaging implementation. So it's initial goal was to demonstrate a high-scalable messaging layer. Unfortunately that meant no "real" transaction support, especially in terms of things like XA and/or JTA.
    That said given the way that the pattern is currently implemented one could easily implement an XA resource so that it could be used as a last resource. That's probably the quickest way to get what you would like at the moment.
    Of course I'm certainly interested in implementing XA support, but we know that is non-trivial. It's not currently on our roadmap for the pattern, but it could be. Our next release will provide persistent messaging, but we could investigate XA after that.
    -- Brian
    Brian Oliver | Architect | Oracle Coherence Engineering
    Oracle Fusion Middleware

  • So near and yet so far! WFMLRSVCApp.ear

    I thought I'd finally cracked it but alas at step 10 of 11 I get this error:
    http://img232.imageshack.us/img232/2411/feck.png
    Should I just install on Windows lol

    Hello,
    In fact the same kind of error was solved in the following threads:
    Re: 11g R2 install failure
    Oracle 11g R2 Windows Installation issue
    Hope this help.
    Best regards,
    Jean-Valentin

  • Oracle 11g RAC on CentOS 5.2 - Node isnt working after hardware failure

    Hi,
    We have a 2-node Oracle RAC 11g running on identical nodes with Centos 5.2 as operating system.
    Due to a drive failure and a reboot yesterday, the ASM disk, which is onnected via iSCSI, changed from sdd to sdc in name - (the faulty raid drive was removed, thus the change).
    The oracle services didnt start, which appeard perfectly logical at the time, given that the ASM disk suddenly wasnt where it was supposed to be, but even today after a replacement disk was inserted, the RAID rebuilt + with the ASM disk back to its original naming in /dev/; the node doesnt seem to work properly. Some of the oracle services are running, but there seems to be a problem with the listener, which might also explain why the node does not set it's virtual ip after starting up.
    Luckily, the other one is unaffected and is working perfectly fine..
    I'm far from having a clue about oracle, it was sheer luck (that, and the very usable documentation by oracle) that i managed to get that cluster running in the first place... I know my way around linux, so if it's a operating system related problem i'll be able to fix it, but i cant figure out what the problem with oracle is.
    The listener doesnt seem to be running
    [oracle@serv-211 ~]$ lsnrctl status
    LSNRCTL for Linux: Version 11.1.0.6.0 - Production on 08-JUN-2010 11:12:00
    Copyright (c) 1991, 2007, Oracle. All rights reserved.
    Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
    TNS-12541: TNS:no listener
    TNS-12560: TNS:protocol adapter error
    TNS-00511: No listener
    Linux Error: 111: Connection refused
    Manual starting works, but not with the result i hoped for
    [root@serv-211 oracle]# lsnrctl status
    LSNRCTL for Linux: Version 11.1.0.6.0 - Production on 08-JUN-2010 11:32:16
    Copyright (c) 1991, 2007, Oracle. All rights reserved.
    Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for Linux: Version 11.1.0.6.0 - Production
    Start Date 08-JUN-2010 11:30:42
    Uptime 0 days 0 hr. 1 min. 34 sec
    Trace Level support
    Security ON: Local OS Authentication
    SNMP OFF
    Listener Log File /opt/oracle/11g/diag/tnslsnr/serv-211/listener/alert/log.xml
    Listener Trace File /opt/oracle/11g/diag/tnslsnr/serv-211/listener/trace/ora_22694_140227439994592.trc
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=serv-211)(PORT=1521)))
    The listener supports no services
    The command completed successfully
    [root@serv-211 oracle]#
    While other services appear to be fine
    [oracle@serv-211 ~]$ crsctl check crs
    Cluster Synchronization Services appears healthy
    Cluster Ready Services appears healthy
    Event Manager appears healthy
    I feel a little lost in the vast amount of logfiles, a point in the right direction might actually be enough. I cant image it can be that serious.
    Please assist
    Regards
    Edited by: user9134821 on 08.06.2010 02:39

    Hi,
    As usual, as soon as i post a problem in some board, i find the solution myself.
    Although this way isnt really "linuxy", deleting the listener with the netCA tool and adding a new one solved it.
    Regards.

  • OAM 11g "Failure URL" in Authoriztion policy not working?

    Hi,
    Per the subject, I am running OAM server 11g (11.1.1.3), with an OAM 10g Apache webgate.
    In the OAM Authorization policy (protected), I have specified a full URL for the "Failure URL", to get the browser to redirect when an authorization failure occurs.
    However, when I test with a user that does not have access (user authenticates ok, but doesn't have right to access the protected resource), instead of the browser being redirected, I am getting an "Oracle Access Manager Operations Error" page.
    I've been trying to figure this out, and have found several threads about this, e.g.:
    OAM 11g authz redirect URL not working?
    But, as I said, I am using OAM 11g server, and there is no "Inconclusive URL" in the policy settings (I guess there was in 10g, but not in 11g).
    I have trace logging enabled on the OAM server, and I can clearly see that the request is getting "results DENY", but there's no indication in the logs that OAM server is aware of any failure redirection URL.
    I've also got a header trace, and I can see that the browser is simply being re-directed to the "/oberr.cgi...." URL, so it' not going "somewhere else".
    So, does anyone know why the "Failure URL" is not working in OAM 11g in Authorization policies?
    Thanks,
    Jim
    P.S. The URL that it's suppose to be re-directing the browser to is in the Public resources under Authorization, and as I said, I don't see the browser even attempting to go to the failure URL, either via header traces or the OAM server logs.
    Edited by: jimcpl on Nov 5, 2011 8:53 PM

    Hi,
    Per the subject, I am running OAM server 11g (11.1.1.3), with an OAM 10g Apache webgate.
    In the OAM Authorization policy (protected), I have specified a full URL for the "Failure URL", to get the browser to redirect when an authorization failure occurs.
    However, when I test with a user that does not have access (user authenticates ok, but doesn't have right to access the protected resource), instead of the browser being redirected, I am getting an "Oracle Access Manager Operations Error" page.
    I've been trying to figure this out, and have found several threads about this, e.g.:
    OAM 11g authz redirect URL not working?
    But, as I said, I am using OAM 11g server, and there is no "Inconclusive URL" in the policy settings (I guess there was in 10g, but not in 11g).
    I have trace logging enabled on the OAM server, and I can clearly see that the request is getting "results DENY", but there's no indication in the logs that OAM server is aware of any failure redirection URL.
    I've also got a header trace, and I can see that the browser is simply being re-directed to the "/oberr.cgi...." URL, so it' not going "somewhere else".
    So, does anyone know why the "Failure URL" is not working in OAM 11g in Authorization policies?
    Thanks,
    Jim
    P.S. The URL that it's suppose to be re-directing the browser to is in the Public resources under Authorization, and as I said, I don't see the browser even attempting to go to the failure URL, either via header traces or the OAM server logs.
    Edited by: jimcpl on Nov 5, 2011 8:53 PM

  • How to do service callout with the incoming JMS message in OSB 11g

    Hello All,
    I have a specific requirement for which I am creating a kind of POC where I need some help in OSB, however am new to OSB.
    My Environment:
    1> I have a request queue (deployed on a WLS domain) - WFReq_WS
    2> I have a response queue (deployed on a WLS domain) - WFRes_WS
    3> I have created a ProxyService (request/response type) in OSB 11g which is simply mapping the incoming message in WFReq_WS to WFRes_WS
    4> I have a WebService (it is currently a simple hello WebService for testing) which takes a string and returns the same string with an added 'Hi' in front of it (e.g. If you send Jack, it will return 'Hi Jack')
    My Requirement:
    1> I have to do some mechanism in OSB, by which while mapping the message from WFReq_WS to WFRes_WS (through the proxy service I have), it will pick the JMS message (which will be a string/text) and will make a service callout to the Webservice I mentioned using the message as the input parameter of the WebService.
    2>Now when the response of the WebService will come, OSB should send this response as the message in the response queue (WFRes_WS) I mentioned above.
    To simplify the requirement using an example:
    A> I will send a text/String message (say Jack) to the request queue (WFReq_WS)
    B> OSB should pick the message (Jack) and make a service callout to the webservice
    C> webservice will return 'Hi Jack'
    D> OSB should send this to the response queue (WFRes_WS)
    I know the above might look very basic question to the PROs, but please elaborate (step by step) what need to be done, since I do not know OSB.
    Thanks a lot for your help !

    Your example points A and D are easily done by having a "Proxy Service" which has the following details:
    Service Type = Messaging Service
    Request and Response type = Text
    Protocol = jms
    Endpoint URI = your request queue (format like 'jms://localhost:7013/weblogic.jms.XAConnectionFactory/QueueJNDIName')
    Checkmark "response" so that the proxy service automatically delivers the response to another queue - your response queue
    Response URI = jms://localhost:7013/weblogic.jms.XAConnectionFactory/QueueResponse
    Now since your "Hello" webservice is (probably) a SOAP xml service you need to "convert" your text based JMS message to xml before sending it on to the "Hello" service.
    Your JMS proxy can do that by just doing a "Assign <whom>{$body/text()}</whom>" to a variable (lets call it 'reqHello')
    Now your JMS proxy should actually call the Hello service and since your JMS proxy is text and the Hello service is SOAP you cannot just "pass" on to the Hello service in a "Route to". Instead you can do a Service Callout where you can specify your "reqHello" variable as payload and a "respHello" as response variable.
    Now you have the "<whom>Hi jack</whom>" in the response variable and since the JMS response needs to be text format you can "extract" the text value into the body variable of the JMS proxy (use "replace /* in body with $respHello/text()" - replace node contents)
    The actual Hello service is a simple "SOAP" based Proxy Service. Add a pipeline and add a stage in the reponse pipeline. Do a ...
    Assign fn:concat("Hi ",$body/whom/text()) to $whomVar
    Replace whom in body with $whomVar (replace node contents)

  • Email Failure Tracking in BPEL 11g

    Hi All,
    I am working on BPEL 11g where i am sending a email to some address.and its all working fine.Now my problem is i am unable to track the failure of emails when i send the email to wrong email id.
    My requirement is whenever i send an email to a wrong email id the email must bounce back to the same sender with the same subject line.I am unable to find any help so plz help me out if any one has faced or worked on this issue.Its very urgent requirement.
    I am using
    email client as----->Thunderbird
    email server as---->James 2.2.3
    SOA suite 11g
    JDev 11.1.1.5.0

    Hi:
    I just made a quick test, and there is not reply to the sender, if the receiver mailbox was wrong.
    The only way to know if there was an error, is at the log file, or at the EM level, monitoring the Emails Server/Driver.
    I know that those are not options for u, but at least I am not seeing any way to capture that error.
    best
    rolando

  • TopLink 11g Cache Coordination failure in WebSphere 6.1

    Hello,
    I've recently upgraded to TopLink 11g and I am trying to make cache coordination feature work in WebSphere 6.1 using JMS. Once configured I am getting the following errors on the server side:
    [4/14/09 17:22:25:321 PDT] 00000032 SibMessage E [:] CWSIP0003E: An internal messaging error occurred Default.Topic.Space in com.ibm.ws.sib.processor.impl.LocalConsumerPoint, 1:1511:1.28, com.ibm.ws.sib.msgstore.ProtocolException: CWSIS1001E: The requested action could not be carried out as it does not comply with the resource manager's internal transaction protocol. at com.ibm.ws.sib.msgstore.transactions.MSDelegatingXAResource.addWork(MSDelegatingXAResource.java:140) at com.ibm.ws.sib.msgstore.cache.links.AbstractItemLink.cmdRemove(AbstractItemLink.java:1330) at com.ibm.ws.sib.msgstore.AbstractItem.remove(AbstractItem.java:828) at com.ibm.ws.sib.processor.impl.JSLocalConsumerPoint.receive(JSLocalConsumerPoint.java:1487) at com.ibm.ws.sib.processor.impl.ConsumerSessionImpl.receiveWithWait(ConsumerSessionImpl.java:421) at com.ibm.ws.sib.api.jms.impl.JmsMsgConsumerImpl.receiveInboundMessage(JmsMsgConsumerImpl.java:1525) at com.ibm.ws.sib.api.jms.impl.JmsMsgConsumerImpl.receive(JmsMsgConsumerImpl.java:707) at oracle.toplink.internal.remotecommand.jms.JMSTopicRemoteConnection.run(JMSTopicRemoteConnection.java:229) at java.lang.Thread.run(Thread.java:810)
    [4/14/09 17:22:25:353 PDT] 00000032 SystemOut O [TopLink Warning]: 2009.04.14 17:22:25.353--ServerSession(1261194028)--Thread(Thread[Thread-65,5,WebSphere_EJB_Timer_Service_WorkManager: WM Service Group])--Local Exception Stack:
    Exception [TOPLINK-22109] (Oracle TopLink - 11g (11.1.1.0.1) (Build 081030)): oracle.toplink.exceptions.RemoteCommandManagerException
    Exception Description: Failed to receive JMS message from JMS provider
    Internal Exception: javax.jms.JMSException: CWSIA0103E: An exception occurred while receiving a message: com.ibm.websphere.sib.exception.SIResourceException: CWSIP0003E: An internal messaging error occurred Default.Topic.Space in com.ibm.ws.sib.processor.impl.LocalConsumerPoint, 1:1526:1.28, com.ibm.ws.sib.msgstore.ProtocolException: CWSIS1001E: The requested action could not be carried out as it does not comply with the resource manager's internal transaction protocol..
         at oracle.toplink.exceptions.RemoteCommandManagerException.errorReceivingJMSMessage(RemoteCommandManagerException.java:139)
         at oracle.toplink.internal.remotecommand.jms.JMSTopicRemoteConnection.run(JMSTopicRemoteConnection.java:257)
         at java.lang.Thread.run(Thread.java:810)
    Caused by: javax.jms.JMSException: CWSIA0103E: An exception occurred while receiving a message: com.ibm.websphere.sib.exception.SIResourceException: CWSIP0003E: An internal messaging error occurred Default.Topic.Space in com.ibm.ws.sib.processor.impl.LocalConsumerPoint, 1:1526:1.28, com.ibm.ws.sib.msgstore.ProtocolException: CWSIS1001E: The requested action could not be carried out as it does not comply with the resource manager's internal transaction protocol..
         at com.ibm.ws.sib.api.jms.impl.JmsMsgConsumerImpl.receiveInboundMessage(JmsMsgConsumerImpl.java:1637)
         at com.ibm.ws.sib.api.jms.impl.JmsMsgConsumerImpl.receive(JmsMsgConsumerImpl.java:707)
         at oracle.toplink.internal.remotecommand.jms.JMSTopicRemoteConnection.run(JMSTopicRemoteConnection.java:229)
         ... 1 more
    Caused by: com.ibm.websphere.sib.exception.SIResourceException: CWSIP0003E: An internal messaging error occurred Default.Topic.Space in com.ibm.ws.sib.processor.impl.LocalConsumerPoint, 1:1526:1.28, com.ibm.ws.sib.msgstore.ProtocolException: CWSIS1001E: The requested action could not be carried out as it does not comply with the resource manager's internal transaction protocol.
         at com.ibm.ws.sib.processor.impl.JSLocalConsumerPoint.receive(JSLocalConsumerPoint.java:1521)
         at com.ibm.ws.sib.processor.impl.ConsumerSessionImpl.receiveWithWait(ConsumerSessionImpl.java:421)
         at com.ibm.ws.sib.api.jms.impl.JmsMsgConsumerImpl.receiveInboundMessage(JmsMsgConsumerImpl.java:1525)
         ... 3 more
    Caused by: com.ibm.ws.sib.msgstore.ProtocolException: CWSIS1001E: The requested action could not be carried out as it does not comply with the resource manager's internal transaction protocol.
         at com.ibm.ws.sib.msgstore.transactions.MSDelegatingXAResource.addWork(MSDelegatingXAResource.java:140)
         at com.ibm.ws.sib.msgstore.cache.links.AbstractItemLink.cmdRemove(AbstractItemLink.java:1330)
         at com.ibm.ws.sib.msgstore.AbstractItem.remove(AbstractItem.java:828)
         at com.ibm.ws.sib.processor.impl.JSLocalConsumerPoint.receive(JSLocalConsumerPoint.java:1487)
         ... 5 more
    Any idea what I am doing wrong here?
    Lukas

    Fixing listener is not enough. Old and lastest code has this for references to ServerPlatform.launchContainerRunnable, which WebSpherePlatform do not override:
    CommandPropagator:
    public void asynchronousPropagateCommand() {
    // The async logic is in the run() method
    rcm.logDebug("async_propagation", (Object[])null);
    this.rcm.getServerPlatform().launchContainerRunnable(this);
    public void propagateCommand(RemoteConnection conn) {
    Object[] arguments = { command.getClass().getName(), conn.getServiceId() };
    rcm.logDebug("propagate_command_to", arguments);
    try {
    // The result will be null on success, and an exception string on failure
    Object result = conn.executeCommand(command);
    if (result != null) {
    // An error occurred executing the remote command
    handleExceptionFromRemoteExecution(conn, (String)result);
    } catch (CommunicationException comEx) {
    // We got a comms exception.
    this.handleCommunicationException(conn, comEx);
    JMSTopicRemoteConnection:
    DiscoveryManager:
    public void startDiscovery() {
    if (rcm.isCommandProcessorASession()) {
    rcm.getCommandProcessor().processCommand(new ProfileDiscoveryStartedCommand());
    // Only start if we are currently stopped
    if (this.isDiscoveryStopped()) {
    this.rcm.getServerPlatform().launchContainerRunnable(this);
    JMSTopicTransportManager:
    public Hashtable getConnectionsToExternalServicesForCommandPropagation() {
    if(this.getConnectionsToExternalServices().isEmpty() && !this.rcm.isStopped()) {
    this.createExternalConnection();
    if(this.localConnection == null) {
    // It's a good time to create localConnection,
    // in a new thread - to return externalConnections promptly.
    this.rcm.getServerPlatform().launchContainerRunnable(new Runnable() {
    public void run() {
    try {
    createLocalConnection();
    } catch (RemoteCommandManagerException ex) {
    // Ignore exception - user had a chance to handle it in createLocalConnection method:
    // for instance to change host url and create a new local connection.
    return super.getConnectionsToExternalServicesForCommandPropagation();
    }

  • Failure of Duplicate Db command 11g R2

    I have a RAC production(prod) database (11G R2) and created Auxiliary(cscp) database on different server and both have same Solaris 10 platforms. I cannot clone the database using “UNTIL TIME”. I do followings but get error. I would appreciate your help. I am running command from Auxiliary. Should I run RMAN from Prod server?
    In Aux Server:
    1-     Moved password file
    2-     Created init.ora and has following value
    DB_NAME='cscp'
    3-     startup nomount pfile='/apps/oracle/ora112/dbs/init.ora';
    in prod Server:
    1-     connect target sys/pw@prod
    2-     connect auxiliary sys/pw@cscp;
    3-     connect catalog rman/pw@prod;
    4-     RUN {
    SET NEWNAME FOR DATABASE TO "/apps/oracle/ora112/oradata/%U";
    DUPLICATE TARGET DATABASE TO CSCP pfile=/apps/oracle/ora112/dbs/init.ora
    SPFILE
    NOFILENAMECHECK
    UNTIL TIME "to_date('08-09-2010 13:03:14','dd-mm-yyyy hh24:mi:ss')"
    LOGFILE
    GROUP 1 ('/apps/oracle/ora112/redo01a.log') SIZE 50M REUSE,
    GROUP 2 ('/apps/oracle/ora112/redo02a.log') SIZE 50M REUSE;
    Here is the output:
    executing command: SET NEWNAME
    Starting Duplicate Db at 30-SEP-10
    allocated channel: ORA_AUX_DISK_1
    channel ORA_AUX_DISK_1: SID=5 device type=DISK
    contents of Memory Script:
    set until scn 3958980184;
    restore clone spfile to '/apps/oracle/ora112/dbs/spfilecscp.ora';
    sql clone "alter system set spfile= ''/apps/oracle/ora112/dbs/spfilecscp.ora''";
    executing Memory Script
    executing command: SET until clause
    Starting restore at 30-SEP-10
    using channel ORA_AUX_DISK_1
    WARNING: A restore time was estimated based on the supplied UNTIL SCN
    channel ORA_AUX_DISK_1: starting datafile backup set restore
    channel ORA_AUX_DISK_1: restoring SPFILE
    output file name=/apps/oracle/ora112/dbs/spfilecscp.ora
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of Duplicate Db command at 09/30/2010 09:16:24
    RMAN-03015: error occurred in stored script Memory Script
    ORA-03113: end-of-file on communication channel

    Hi Maxym,
    I used following command and to verify backup files then copy them to other server. I get error. Do you have any suggestions what I get Controllfile is not found?
    RMAN> restore database preview until time "to_date('01-10-2010 22:26:30','dd-mm-yyyy hh24:mi:ss')";
    When I run Duplicate database command, there was following error generated by the RMAN:
    executing command: SET NEWNAME
    Starting Duplicate Db at 04-OCT-10
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of Duplicate Db command at 10/04/2010 13:54:55
    RMAN-05575: CONTROLFILE backup created before to_date('01-10-2010 22:26:30','dd-mm-yyyy hh24:mi:ss') not found in /mnt
    After that, I run following command and copied the control file to other server and run duplicate command but still I get same error from rman.
    RMAN> restore controlfile preview until time "to_date('01-10-2010 22:26:30','dd-mm-yyyy hh24:mi:ss')";
    List of Backup Sets
    ===================
    BS Key Type LV Size Device Type Elapsed Time Completion Time
    7350 Full 18.92M DISK 00:00:03 01-OCT-10
    BP Key: 7360 Status: AVAILABLE Compressed: NO Tag: TAG20101001T011209
    Piece Name: +DATA/cs01/autobackup/2010_10_01/s_731207529.613.731207531
    Control File Included: Ckp SCN: 3981788360 Ckp time: 01-OCT-10

  • Tracking email failure in BPEL 11g

    Hi All,
    I am working with email activity in Oracle BPEL 11g and its working fine.But i want to handle the failure of emails. Like whenever i send an email to a wrong email-id then it must bounce back to the From email-id with same subject line as specified prefixing with "Undelivered" word. Please help me if anyone has worked on the same issues.
    Thanks in Advance
    Irfan Shaikh

    Hi,
    I dont think u have any out of the box feature for this....try configuring the watch logs at the server level, Have a luk at the below link:
    http://blogs.oracle.com/jamesbayer/entry/weblogic_notifications_watch_t

Maybe you are looking for

  • How do I find the assets for the Pluralist Brochure?

    How do I find the assets for the Pluralist Brochure?

  • What program should i use to open pdf files, documents for email attachments. Adobe is not working

    I can not open any email attachments-large or small. I had adobe and switched to internet explorer.  I do not have any other choices on my computer to pick from other than word pad and it opened the attachment but was not readable. 

  • Audio is not in synch with video

    using a laptop I have my camcorder plugged in via firewire and when I use VC and review the recording the audio plays back quicker than the video and the audio plays back very fast, I sound like a chipmunk. How do I correct? thanks

  • OT: Java-question

    Hi group, I have a java-script to automatically display the pages of a photo-gallery. < http://www.gwsystems.com/inge/katzen/katzengalerie/051105/index.shtml> It works fine. Now my problem: I want the script to not only go to the next page but to a n

  • Source system activate error

    Hi, I have created new source system for R/3 quality , when i am activating then getting following error. Kindly suggest how to resolve this error. Thanks in advance. BI unknown in source system     RSAR     8      BI IDoc type ZSDB018 is not the sam