Empty BPEL Process in SOA 11g.

HI,
We created all bpel processes using Empty BPEL Process template Available in the jdeveloper. Then we add AQ adapter to read the data and calling some third party webservices.
Is empty Bpel Processes option act as synchronous or asynchronous?
as for my understanding its always act as a asynchronous.
Please clear my doubt.

Hi Pablo,
Thanks For the reply.
we are using DB adapter which will poll on table,that means this is the service which creates the bpel instance.
the only prob we are facing is sometimes BPEL instances are never comeout from the RUNNING state and error its showing error as"The transaction was rolled back. The work performed for bpel instance "290086" was rolled back to the previous dehydration point, but the audit trail has been saved.You can recover the instance from the recovery console by resubmitting the callback message or activity for execution"
Oracle suggested this problem occurs when you are using Synchronous processes. increase the timeout settings.
DB adapter Polling is always Asynchronous?
can you just share your thoughts on this..
Regards,
Sudha

Similar Messages

  • InvocationException while invoking a BPEL process in SOA 11g .

    Hi,
    We are calling our BPEL process under weblogic server 11g SOA from standalone Java client .
    we were using the SOA management Java reference 11.1.1.5.0 APIs in our code as shown below:
    we are using the jars:
    ejb30.jar,
    ejb.jar
    fabric-common.jar,
    optic.jar,
    oracle-soa-client-api.jar,
    soa-infra-mgmt.jar,
    wlfullclient.jar,
    wsclient_extended.jar,
    xmlparserv2.jar..
    CompositeDN compositeDN = new CompositeDN("default","MasterBPELProcess", "1.0");
    DirectConnection dic = locator.createDirectConnection(compositeDN, "MasterBPELProcess");
    DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.newInstance();
    DocumentBuilder builder = docBuilderFactory.newDocumentBuilder();
    Document doc = builder.parse(new InputSource(new StringReader(inputPayload)));
    Element root = doc.getDocumentElement();
    Map<String,Element> mpayload = new HashMap<String,Element>();
    mpayload.put("payload", root);
    Payload<Element> payload = PayloadFactory.createXMLPayload(mpayload);
    Message<Element> request = XMLMessageFactory.getInstance().createMessage();
    request.setPayload(payload);
    try {
    Message<Element> response =
    dic.request(operationName, request);}catch(InvocationException e){}
    **we are getting the Below Exception, while sending the request :**
    **try {**
    **Message<Element> response =**
    **dic.request(operationName, request);}catch(InvocationException e){}**
    oracle.soa.api.invocation.InvocationException: ; nested exception is:
    java.io.EOFException; nested exception is: java.io.EOFException
    at oracle.soa.api.DirectConnectionImpl.request(DirectConnectionImpl.java:126)
    at oracle.soa.api.CachedConnectionProxy.request(CachedConnectionProxy.java:57)
    at com.verizon.vsii.initiate.InitializeBPELProcess.initBPEL(InitializeBPELProcess.java:266)
    at com.verizon.vsii.initiate.InitializeBPELProcessBatch.initBPEL(InitializeBPELProcessBatch.java:66)
    at com.verizon.vsii.initiate.InitializeBPELProcessBatch.main(InitializeBPELProcessBatch.java:75)
    Caused by: javax.ejb.EJBException: ; nested exception is:
    java.io.EOFException; nested exception is: java.io.EOFException
    at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.unwrapRemoteException(RemoteBusinessIntfProxy.java:121)
    at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:96)
    at $Proxy4.request(Unknown Source)
    at oracle.soa.api.DirectConnectionImpl.request(DirectConnectionImpl.java:114)
    ... 4 more
    Caused by: java.io.EOFException
    at weblogic.rjvm.t3.MuxableSocketT3.endOfStream(MuxableSocketT3.java:345)
    at weblogic.socket.SocketMuxer.deliverExceptionAndCleanup(SocketMuxer.java:826)
    at weblogic.socket.SocketMuxer.deliverEndOfStream(SocketMuxer.java:760)
    BPEL Response:
    Error in executing BPEL process Syncronously
    args.length 0
    at weblogic.socket.SocketMuxer.readReadySocketOnce(SocketMuxer.java:941)
    at weblogic.socket.SocketMuxer.readReadySocket(SocketMuxer.java:888)
    at weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:339)
    at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29)
    at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    Note:
    I have given the code.Pls let's know what is the reason for this exception( asap ), also let us know is there any solution to solve this problem & reference for using that API.
    Edited by: sundar on Nov 11, 2011 6:52 AM

    hi..
    did u solve this problem ??
    i too got the same problem , help me if u have already solved this .
    thanks in advance

  • Modifying Memory Optimization parameter for BPEL process in SOA 11g

    Hello
    I have turned on memory optimization parameter for my BPEL process in the composite.xml (11g)
    this is what I have in composite.xml:
    <property name="bpel.config.inMemoryOptimization">false</property>
    How do we modify this parameter in the EM console at runtime? I changed this property to "true" using the System MBean browser, but it wasn't taking effect. I thought the SOA server must be restarted (similar to what we used to do in 10g). But when I restart the SOA server, the parameter goes back to whatever the value was in the composite.xml ignoring the change I made in the System MBean browser
    Please share your thoughts.
    Thanks in advance.
    Raja

    Deploying a newer version is not an option, as the endpoints could change (not sure if it would in 11g, but in 10g it does) and also, our service consumers will be pointing to the older version.As mentioned above, if clients are using URL without version then call will be forwarded to default version of composite internally. No manual tweaking required for this. Just make sure that while deploying the new version you are marking it as default.
    Besides, we report on service metrics and having multiple versions just complicates things.Not at all. If you are not using versioning feature, you are really under utilizing the Oracle SOA 11g. Remember that metrics can be collected for a single composite with same effort, irrespective of the number of composite versions deployed. Only few product tables refer the version while storing composite name and rest all use only the composite name without version. I do not know how you are collecting service metrics but we use DB jobs for same it works perfectly with any number of composites having multiple versions deployed.
    The idea is to do some debugging and collect audit trail in case there is a production issue by disabling inMemoryOptimization parameter. This is a live production environment and deploying whenever we want is not even an option for us, unfortunately. Why not debug by increasing log level. Diagnostic logs are the best option to debug an issue even in production. For getting audit trail you may re-produce the issue in lower environments. I think no organization will allow re-deployments just for debugging some issue in production until and unless it is too critical issue to handle.
    Does this not supported in 11g? if it isn't, it does seem like a bug to me. You may always go ahead and raise a case with support.
    Regards,
    Anuj

  • Empty BPEL process getting lost for multiple file reads

    Hi
    I have a empty BPEL process polling for files. It works fine when 1 or 2 files are put into the read folder.
    But when than 2 files are put the process is lost, and nothing happens.
    Is there any proper and tested method of handling this problem.
    Is tuning required is yes then what?
    We use SOA 10.1.3.1
    It would be very helpful if you would please put in your ideas and experience.
    Buddhadev

    Check your log as soon as you find that the parent process has found its way into the console. More information on logging can be found here - http://download-uk.oracle.com/docs/cd/B31017_01/integrate.1013/b28982/logging.htm
    Not quite sure why its so, but since 10.1.3, I've observed that the console simply doesn't show errored processes at times. So, checking the log can be a starting point in diagnosing the real issue.
    HTH
    Antony

  • Asynchronous BPEL Process called from an empty BPEL process getting lost.

    Hi
    I have an empty BPEL process calling an asynchronous BPEL process. The empty process is triggered by a read file activity. It finishes successfully and even calls the asynchronous process. There is no error thrown but the called asynchronous process does not show up in the dashboard.
    When this asynchronous process is manually run from the console I get the page stating 'Cannot find the specified instance'.
    I am using Jdev 10.1.3.2 and SOA Suit 10.1.3.1.
    Any suggestion as to why this is happening and what is the remedy?
    Buddhadev.

    Check your log as soon as you find that the parent process has found its way into the console. More information on logging can be found here - http://download-uk.oracle.com/docs/cd/B31017_01/integrate.1013/b28982/logging.htm
    Not quite sure why its so, but since 10.1.3, I've observed that the console simply doesn't show errored processes at times. So, checking the log can be a starting point in diagnosing the real issue.
    HTH
    Antony

  • Empty BPEL process freezes

    I have an Empty BPEL process which is invoked by an inbound adapter. When it is instantiated, I immediately call the checkpoint() function in embedded Java in order to get it to show up on the console. It shows up there.
    The process makes a couple assignments and then runs some embedded Java that, depending on the input, should take between 1 minute to 1 hour to complete. I have put checkpoint() throughout the process in order to localize the problem. I put a terminate immediately after this long-running embedded Java. The process never reaches this terminate.
    The process always makes it into the long-running embedded Java, but never makes it out, regardless of if it is a tiny input that should only take a minute, or a large input that should take an hour. I have checked behind the scenes and found that the embedded Java sometimes complete all its processing, even when the BPEL Console is stuck on the embedded java. Other times it seems to terminate my java prematurely before it can finish. This code has been running for a long time without any problems outside of BPEL, so I know it is not hanging inside of it. It's just that execution never seems to be able to get back into BPEL and restart the progress in the console following the embedded Java, or it takes a while and then it terminates the embedded Java.
    I've seen other people ask "what is an Empty BPEL process" but they never received satisfactory answers. Which transaction-timeout constraints affect Empty processes? Does the syncMaxWaitTime affect Empty bpel processes? Or is it treated like an asynchronous process?
    My syncMaxWaitTime is 9600 seconds, and my transaction timeout settings have been tweaked similarly.
    FYI: I run the long-running embedded java on my local machine using the exact same inputs I am giving it when it is in the BPEL process, and it works flawlessly for large and small files alike.
    My domain logs give me the following when I use an input that should take about 1 minute max to complete processing. I provided the input and it was picked up about 1 minute after the TestFileTagValidation process was deployed.
    Process "TestFileTagValidation" (revision "1.0") successfully compiled.
    <2008-05-30 11:48:27,922> <INFO> <tst.collaxa.cube.engine.deployment> Process "TestFileTagValidation" (revision "1.0") successfully loaded.
    <2008-05-30 11:50:25,968> <ERROR> <tst.collaxa.cube.engine.dispatch> <DispatchHelper::handleMessage> failed to handle message
    javax.ejb.EJBException: An exception occurred during transaction completion: ; nested exception is: javax.transaction.RollbackException: Timed out
    javax.transaction.RollbackException: Timed out
         at com.evermind.server.ApplicationServerTransaction.checkForRollbackOnlyWhileInCommit(ApplicationServerTransaction.java:633)
         at com.evermind.server.ApplicationServerTransaction.doCommit(ApplicationServerTransaction.java:273)
         at com.evermind.server.ApplicationServerTransaction.commit(ApplicationServerTransaction.java:162)
         at com.evermind.server.ApplicationServerTransactionManager.commit(ApplicationServerTransactionManager.java:472)
         at com.evermind.server.ejb.EJBTransactionManager.end(EJBTransactionManager.java:132)
         at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:57)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
         at CubeEngineBean_LocalProxy_4bin6i8.handleWorkItem(Unknown Source)
         at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handle(PerformMessageHandler.java:45)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:138)
         at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
         at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
         at sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
         at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
         at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:268)
         at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
         at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
         at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
         at java.lang.Thread.run(Thread.java:595)
    javax.ejb.EJBException: An exception occurred during transaction completion: ; nested exception is: javax.transaction.RollbackException: Timed out
         at com.evermind.server.ejb.EJBUtils.createEJBException(EJBUtils.java:365)
         at com.evermind.server.ejb.EJBTransactionManager.end(EJBTransactionManager.java:139)
         at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:57)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
         at CubeEngineBean_LocalProxy_4bin6i8.handleWorkItem(Unknown Source)
         at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handle(PerformMessageHandler.java:45)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:138)
         at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
         at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
         at sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
         at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
         at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:268)
         at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
         at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
         at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: javax.transaction.RollbackException: Timed out
         at com.evermind.server.ApplicationServerTransaction.checkForRollbackOnlyWhileInCommit(ApplicationServerTransaction.java:633)
         at com.evermind.server.ApplicationServerTransaction.doCommit(ApplicationServerTransaction.java:273)
         at com.evermind.server.ApplicationServerTransaction.commit(ApplicationServerTransaction.java:162)
         at com.evermind.server.ApplicationServerTransactionManager.commit(ApplicationServerTransactionManager.java:472)
         at com.evermind.server.ejb.EJBTransactionManager.end(EJBTransactionManager.java:132)
         ... 29 more
    <2008-05-30 11:50:25,969> <ERROR> <tst.collaxa.cube.engine.dispatch> <BaseScheduledWorker::process> Failed to handle dispatch message ... exception ORABPEL-05002
    Message handle error.
    An exception occurred while attempting to process the message "com.collaxa.cube.engine.dispatch.message.instance.PerformMessage"; the exception is: An exception occurred during transaction completion: ; nested exception is: javax.transaction.RollbackException: Timed out
    ORABPEL-05002
    Message handle error.
    An exception occurred while attempting to process the message "com.collaxa.cube.engine.dispatch.message.instance.PerformMessage"; the exception is: An exception occurred during transaction completion: ; nested exception is: javax.transaction.RollbackException: Timed out
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:171)
         at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
         at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
         at sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
         at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
         at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:268)
         at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
         at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
         at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
         at java.lang.Thread.run(Thread.java:595)
    <2008-05-30 11:54:30,748> <INFO> <tst.collaxa.cube.compiler> validating "/actapps/oracle/product/10g/OracleAS1/bpel/domains/tst/tmp/.bpel_TestFileTagValidation_1.0_bb8f7f7b22434687ce1d3de0fe31ce65.tmp/TestFileTagValidation.bpel" ...
    <2008-05-30 11:54:31,840> <INFO> <tst.collaxa.cube.engine.deployment> <CubeProcessFactory::generateProcessClass>
    Process "TestFileTagValidation" (revision "1.0") successfully compiled.
    <2008-05-30 11:54:31,912> <INFO> <tst.collaxa.cube.engine.deployment> Process "TestFileTagValidation" (revision "1.0") successfully loaded.
    <2008-05-30 11:57:27,515> <INFO> <tst.collaxa.cube.compiler> validating "/actapps/oracle/product/10g/OracleAS1/bpel/domains/tst/tmp/.bpel_TestFileTagValidation_1.0_bb8f7f7b22434687ce1d3de0fe31ce65.tmp/TestFileTagValidation.bpel" ...
    <2008-05-30 11:57:28,275> <INFO> <tst.collaxa.cube.engine.deployment> <CubeProcessFactory::generateProcessClass>
    Process "TestFileTagValidation" (revision "1.0") successfully compiled.
    <2008-05-30 11:57:28,324> <INFO> <tst.collaxa.cube.engine.deployment> Process "TestFileTagValidation" (revision "1.0") successfully loaded.
    <2008-05-30 12:03:05,635> <INFO> <tst.collaxa.cube.compiler> validating "/actapps/oracle/product/10g/OracleAS1/bpel/domains/tst/tmp/.bpel_TestFileTagValidation_1.0_bb8f7f7b22434687ce1d3de0fe31ce65.tmp/TestFileTagValidation.bpel" ...
    <2008-05-30 12:03:06,326> <INFO> <tst.collaxa.cube.engine.deployment> <CubeProcessFactory::generateProcessClass>
    Process "TestFileTagValidation" (revision "1.0") successfully compiled.
    <2008-05-30 12:03:06,403> <INFO> <tst.collaxa.cube.engine.deployment> Process "TestFileTagValidation" (revision "1.0") successfully loaded.
    <2008-05-30 12:05:25,004> <INFO> <tst.collaxa.cube.compiler> validating "/actapps/oracle/product/10g/OracleAS1/bpel/domains/tst/tmp/.bpel_TestFileTagValidation_1.0_bb8f7f7b22434687ce1d3de0fe31ce65.tmp/TestFileTagValidation.bpel" ...
    <2008-05-30 12:05:25,644> <INFO> <tst.collaxa.cube.engine.deployment> <CubeProcessFactory::generateProcessClass>
    Process "TestFileTagValidation" (revision "1.0") successfully compiled.
    <2008-05-30 12:05:25,688> <INFO> <tst.collaxa.cube.engine.deployment> Process "TestFileTagValidation" (revision "1.0") successfully loaded.
    <2008-05-30 12:06:19,986> <INFO> <tst.collaxa.cube.compiler> validating "/actapps/oracle/product/10g/OracleAS1/bpel/domains/tst/tmp/.bpel_TestFileTagValidation_1.0_bb8f7f7b22434687ce1d3de0fe31ce65.tmp/TestFileTagValidation.bpel" ...
    <2008-05-30 12:06:20,711> <INFO> <tst.collaxa.cube.engine.deployment> <CubeProcessFactory::generateProcessClass>
    Process "TestFileTagValidation" (revision "1.0") successfully compiled.
    <2008-05-30 12:06:20,770> <INFO> <tst.collaxa.cube.engine.deployment> Process "TestFileTagValidation" (revision "1.0") successfully loaded.
    <2008-05-30 12:11:55,813> <INFO> <tst.collaxa.cube.compiler> validating "/actapps/oracle/product/10g/OracleAS1/bpel/domains/tst/tmp/.bpel_TestFileTagValidation_1.0_bb8f7f7b22434687ce1d3de0fe31ce65.tmp/TestFileTagValidation.bpel" ...
    <2008-05-30 12:11:56,637> <INFO> <tst.collaxa.cube.engine.deployment> <CubeProcessFactory::generateProcessClass>
    Process "TestFileTagValidation" (revision "1.0") successfully compiled.
    <2008-05-30 12:11:56,686> <INFO> <tst.collaxa.cube.engine.deployment> Process "TestFileTagValidation" (revision "1.0") successfully loaded.
    <2008-05-30 12:45:08,652> <ERROR> <tst.collaxa.cube.engine.dispatch> <DispatchHelper::handleMessage> failed to handle message
    javax.ejb.EJBException: An exception occurred during transaction completion: ; nested exception is: javax.transaction.RollbackException: Timed out
    javax.transaction.RollbackException: Timed out
         at com.evermind.server.ApplicationServerTransaction.checkForRollbackOnlyWhileInCommit(ApplicationServerTransaction.java:633)
         at com.evermind.server.ApplicationServerTransaction.doCommit(ApplicationServerTransaction.java:273)
         at com.evermind.server.ApplicationServerTransaction.commit(ApplicationServerTransaction.java:162)
         at com.evermind.server.ApplicationServerTransactionManager.commit(ApplicationServerTransactionManager.java:472)
         at com.evermind.server.ejb.EJBTransactionManager.end(EJBTransactionManager.java:132)
         at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:57)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
         at CubeEngineBean_LocalProxy_4bin6i8.handleWorkItem(Unknown Source)
         at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handle(PerformMessageHandler.java:45)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:138)
         at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
         at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
         at sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
         at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
         at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:268)
         at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
         at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
         at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
         at java.lang.Thread.run(Thread.java:595)
    javax.ejb.EJBException: An exception occurred during transaction completion: ; nested exception is: javax.transaction.RollbackException: Timed out
         at com.evermind.server.ejb.EJBUtils.createEJBException(EJBUtils.java:365)
         at com.evermind.server.ejb.EJBTransactionManager.end(EJBTransactionManager.java:139)
         at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:57)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
         at CubeEngineBean_LocalProxy_4bin6i8.handleWorkItem(Unknown Source)
         at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handle(PerformMessageHandler.java:45)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:138)
         at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
         at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
         at sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
         at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
         at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:268)
         at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
         at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
         at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: javax.transaction.RollbackException: Timed out
         at com.evermind.server.ApplicationServerTransaction.checkForRollbackOnlyWhileInCommit(ApplicationServerTransaction.java:633)
         at com.evermind.server.ApplicationServerTransaction.doCommit(ApplicationServerTransaction.java:273)
         at com.evermind.server.ApplicationServerTransaction.commit(ApplicationServerTransaction.java:162)
         at com.evermind.server.ApplicationServerTransactionManager.commit(ApplicationServerTransactionManager.java:472)
         at com.evermind.server.ejb.EJBTransactionManager.end(EJBTransactionManager.java:132)
         ... 29 more
    <2008-05-30 12:45:08,655> <ERROR> <tst.collaxa.cube.engine.dispatch> <BaseScheduledWorker::process> Failed to handle dispatch message ... exception ORABPEL-05002
    Message handle error.
    An exception occurred while attempting to process the message "com.collaxa.cube.engine.dispatch.message.instance.PerformMessage"; the exception is: An exception occurred during transaction completion: ; nested exception is: javax.transaction.RollbackException: Timed out
    ORABPEL-05002
    Message handle error.
    An exception occurred while attempting to process the message "com.collaxa.cube.engine.dispatch.message.instance.PerformMessage"; the exception is: An exception occurred during transaction completion: ; nested exception is: javax.transaction.RollbackException: Timed out
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:171)
         at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
         at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
         at sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
         at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
         at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:268)
         at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
         at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
         at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
         at java.lang.Thread.run(Thread.java:595)

    jdttaylor,
    I'm afraid I'm having difficulty getting a test case to go through in anything less than about a minute.
    About the suggestion to make the java exec an async web service. Can you point me to something that would describe how to do this? I assume you mean I can simply have a plain old java class that is exposed as a web service. Is this correct? Can I deploy this to SOA Suite or will it be standalone?
    Thanks.

  • OWSM EMPTY BPEL PROCESS VIRTUALIZATION PROBLEM!!!!!!!!!!

    Hi,
    I developed an EMPTY BPEL PROCESS which gets instantiated by a FILE ADAPTER . I am trying to virtualize the process by using OWSM GATEWAYS, but get error when i test it in the test page option unders tools link in OWSM MONITOR.
    I am also not sure about the efficacy of using gateways to virtualize an EMPTY BPEL PROCESS.
    CAN WE USE GATEWAYS TO VIRTUALIZE AN EMPTY BPEL PROCESS INITIATED BY A FILE ADAPTER???????
    Regards,
    Vishnu

    Hi,
    I developed an EMPTY BPEL PROCESS which gets instantiated by a FILE ADAPTER . I am trying to virtualize the process by using OWSM GATEWAYS, but get error when i test it in the test page option unders tools link in OWSM MONITOR.
    I am also not sure about the efficacy of using gateways to virtualize an EMPTY BPEL PROCESS.
    CAN WE USE GATEWAYS TO VIRTUALIZE AN EMPTY BPEL PROCESS INITIATED BY A FILE ADAPTER???????
    Regards,
    Vishnu

  • Performance tuning of BPEL processes in SOA Suite 11g

    Hi,
      We are working with a customer for performance tuning of SOA Suite 11g, one of the areas is to tune the BPEL processes. I am new to this and started out with stress testing Hello World process using SOAPUI tool. I would like help with the below topics -
    1. How do I interpret the statistics collected during stress testing? Do we have any benchmark set that can indicate that the performance is ok.
    2. Do we need to run stress tests for every BPEL process deployed?
    2. Is there any performance tuning strategy documentation available? Or can anybody share his/her experiences to guide me?
    Thanks in advance!
    Sritama

    1. How do I interpret the statistics collected during stress testing? Do we have any benchmark set that can indicate that the performance is ok.
    You need
    pay attention to:
    java heap usage vs java heap capacity
    java eden usage vs java eden capacity
    JDBC pool initial connections vs JDBC pool capacity connections
    if you are using linux: top
    if you are using aix: topas
    2. Do we need to run stress tests for every BPEL process deployed?
    yes, you need test each BPEL. You can use "Jmeter" tool.
    Download Jmeter from here: Apache JMeter - Apache JMeter&amp;trade;
    Other tools:
    jstat
    jstack
    jps -v
    Enterprise Manager
    WebLogic Console
    VisualVM
    JRockit Mission Control
    3. Is there any performance tuning strategy documentation available? Or can anybody share his/her experiences to guide me?
    I recommend "Oracle SOA Suite 11g Performance Tuning Cookbook" http://www.amazon.com/Oracle-Suite-Performance-Tuning-Cookbook/dp/1849688842/ref=sr_1_1?ie=UTF8&qid=1378482031&sr=8-1&keywords=oracle+soa+suite+11g+performance+tuning+cookbook

  • Error deploying BPEL process on SOA Suite 11g

    Hi,
    We have installed SOA Suite 11g (Weblogic 10.3.1.0) on Windows.
    I'm trying to deploy a simple BPEL Process on this SOA Suite through JDeveloper 11.1.1.1.0 Studio.
    However I'm getting the following error:
    [10:29:08 AM] Preparing to send HTTP request for deployment
    [10:29:09 AM] Creating HTTP connection to host:172.26.0.119, port:8001
    [10:29:09 AM] Sending internal deployment descriptor
    [10:29:09 AM] Sending archive - sca_BPELTest_rev1.0.jar
    [10:30:37 AM] Received HTTP response from the server, response code=503
    [10:30:37 AM] Problem in sending HTTP request to the server. Check standard HTTP response code for 503
    [10:30:37 AM] Error deploying archive sca_BPELTest_rev1.0.jar to soa_server1 [172.26.0.119:8001]
    [10:30:37 AM] HTTP error code returned [503]
    [10:30:37 AM] No error message is returned from the server.
    [10:30:37 AM] #### Deployment incomplete. ####
    [10:30:37 AM] Error deploying archive file:/D:/JDeveloper/mywork/Application2/Project1/deploy/sca_BPELTest_rev1.0.jar
    (oracle.tip.tools.ide.fabric.deploy.common.SOARemoteDeployer)
    Please let me know in case anybody has faced this issue.
    Thanks,
    Makrand

    Hi, it´s a little late, but it may help to someone else.
    I just got the same error on deployment and realized i was going through a proxy server, who was responding with a http 503 code to deployment request from JDeveloper. Just check your proxy settings under Tools->Preferences->Web Browser and proxy and add an exception if needed.
    I also had to restart JDeveloper (a bug?) after adding the exception to correct the issue.
    regards,
    Pedro.

  • 10g BPEL process upgrade to 11g hangs in Jdeveloper and Ant script

    I have successfully upgraded several 10g (10.1.3.4) BPEL processes and ESB services using Jdeveloper 11g (11.1.1.6.0) migration wizard and deployed them to an 11g environment. Both 10g and 11g environments are up and running.
    However, my 11g jdeveloper hangs when migrating the next BPEL process. It hangs at the message box with the title: "Migration Status". I tried the Ant script and it hangs too. It hangs after printing out:
    "CompositeRefs
    [upgrade] WARNING: UPGBPEL-02009: No Binding setup for : "soapCheckPrivileges"
    . This will cause compilation of the upgraded project to fail. Check SOA Upgrade
    documentation on manual steps necessary to bind this composite reference. If ne
    cessary, upgrade and deploy any dependencies. If planning to retain 1013x nodes
    in this projects dependency tree, check earlier part of this log for 1013x WSDL
    URLs that can be used."
    I guess it makes sense since Jdeveloper and Ant script use the same code base for migration.
    One other observation is that if I kill the hanging jdeveloper process and reopen it and go through the migration wizard again, it will be successful without hanging. However, when I fix all the wsdl reference and do a build and deploy to sar. The resulting sar is defective and cannot be deployed to Weblogic even if both build and deploy to sar report success. The defective sar contains only scac.log and scac-log.xml, not even composite.xml.
    One difference between this BPEL process and others I have successfully upgraded is that it depends on an ESB service (this esb service has been upgraded and deployed to 11g).
    Any ideas?
    Thanks,

    I will answer my question. I killed the migrating Java process and the migrating wizard will report failure of migrating the .jpr file. Actually, the only thing missing in the migrated .jpr file is deployment profile which I can generate from deployment menu. And I can deploy the migrated process. This works as a workaround.

  • Error when deploying BPEL Process to Weblogic 11g

    Hi,
    I have just started to use JDev and SOA, so I am new to this.
    I have created numerous BPEL processes in JDev 11.1.1.5.0 which im trying to deploy to the SOA domain on Weblogic 10.3.4.0 however each time the same error appears:
    [09:24:35 AM] ---- Deployment started. ----
    [09:24:35 AM] Target platform is (Weblogic 10.3).
    [09:24:35 AM] Running dependency analysis...
    [09:24:36 AM] Building...
    [09:24:53 AM] Deploying profile...
    [09:24:53 AM] Updating revision id for the SOA Project 'Project1.jpr' to '1.0'..
    [09:24:54 AM] Wrote Archive Module to C:\JDeveloper\mywork\JETEST\Project1\deploy\sca_Project1_rev1.0.jar
    [09:24:54 AM] Deploying sca_Project1_rev1.0.jar to partition "default" on server soa_server1 [http://hostname:8001]
    [09:24:54 AM] Processing sar=/C:/JDeveloper/mywork/JETEST/Project1/deploy/sca_Project1_rev1.0.jar
    [09:24:54 AM] Adding sar file - C:\JDeveloper\mywork\JETEST\Project1\deploy\sca_Project1_rev1.0.jar
    [09:24:54 AM] Preparing to send HTTP request for deployment
    [09:24:54 AM] Creating HTTP connection to host:[http://hostname:8001]
    [09:24:54 AM] Sending internal deployment descriptor
    [09:24:54 AM] Sending archive - sca_Project1_rev1.0.jar
    [09:24:59 AM] Received HTTP response from the server, response code=500
    [09:24:59 AM] Error deploying archive sca_Project1_rev1.0.jar to partition "default" on server soa_server1 [http://hostname:8001]
    [09:24:59 AM] HTTP error code returned [500]
    [09:24:59 AM] Error message from server:
    There was an error deploying the composite on soa_server1: Deployment Failed: Error occurred during deployment of component: BPELProcess1 to service engine: implementation.bpel, for composite: Project1: ORABPEL-05250
    Error deploying BPEL suitcase.
    error while attempting to deploy the BPEL component file "/u01/app/oracle/product/Middleware/user_projects/domains/soa_domain/servers/soa_server1/dc/soa_65920eec-7e29-45fd-a66f-53dc157b8618"; the exception reported is: java.lang.NoClassDefFoundError: Could not initialize class com.collaxa.cube.util.JavaHelper
    This error contained an exception thrown by the underlying deployment module.
    Verify the exception trace in the log (with logging level set to debug mode).
    [09:24:59 AM] Check server log for more details.
    [09:24:59 AM] Error deploying archive sca_Project1_rev1.0.jar to partition "default" on server soa_server1 [http://hostname:8001]
    [09:24:59 AM] #### Deployment incomplete. ####
    [09:24:59 AM] Error deploying archive file:/C:/JDeveloper/mywork/JETEST/Project1/deploy/sca_Project1_rev1.0.jar
    (oracle.tip.tools.ide.fabric.deploy.common.SOARemoteDeployer)
    Can anyone help?
    Cheers

    I have created numerous BPEL processes in JDev 11.1.1.5.0 which im trying to deploy to the SOA domain on Weblogic 10.3.4.0 however each time the same error appears:Did you check server log? Exactly which class it is not able to find?
    Regards,
    Anuj

  • Any java API to get the metadata for a deployed bpel process in soa/bpm11g?

    Hi,
    Just wonder if this is possible, that there is some existing java api to retrieve the metadata (containing activities, isSynchrous, version information etc) for a deployed bpel process? If not, is there any other way to achieve this goal ( or example query database table directly)?
    I can only find this link for soa11g java api. I am able to invoke the bpel process using this API(direct binding) from java client.
    http://download.oracle.com/docs/cd/E14571_01/apirefs.1111/e10659/index.html?overview-tree.html
    Any help will be greatly appreciated.
    Thanks,
    Bin

    What I find so far:
    1. can get some process property values from ComponentInstance class, see its api.
    http://download.oracle.com/docs/cd/E14571_01/apirefs.1111/e10659/oracle/soa/management/facade/ComponentInstance.html
    Please refer http://blogs.oracle.com/soabpm/2009/07/soa_suite_11g_api_tricks_part.html of how to get the component instance (contain the bpel process) from a composite object
    2. in dev_soainfra database schema, the CUBE_INSTANCE table contains most of soa bpel components information. The BPM_CUBE_PROCESS table seems to contain only the process defined in a bpm application. This sounds a little confused, if we want to develop a bpel application, should it be put in soa or bpm application and what is the difference?
    Please feel free to correct any mistakes here.

  • Not dehydrating Aschronous BPEL Process in SOA

    Hi All,
    Can anybody can guide what we have to do if we doesn't want to dehydrate our asychronous bpel process. FYI.. I have created a asychrounous bpel process and trying out not to dehydrate the instance details of that process in order to increase the performance of the process.
    Can anybody can provide any URLs on this specific scenario if possible.
    Waiting for a help as it is urgent issue for me to fix.
    Regards,
    Cherry

    Hi Pablo,
    Thanks For the reply.
    we are using DB adapter which will poll on table,that means this is the service which creates the bpel instance.
    the only prob we are facing is sometimes BPEL instances are never comeout from the RUNNING state and error its showing error as"The transaction was rolled back. The work performed for bpel instance "290086" was rolled back to the previous dehydration point, but the audit trail has been saved.You can recover the instance from the recovery console by resubmitting the callback message or activity for execution"
    Oracle suggested this problem occurs when you are using Synchronous processes. increase the timeout settings.
    DB adapter Polling is always Asynchronous?
    can you just share your thoughts on this..
    Regards,
    Sudha

  • Yet another error deploying BPEL process on SOA Suite 11g

    Hi All,
    I am getting the following error when trying to deploy a SOA composite from Jdev 11g (on XP) to SOA suite (on linux). Somehow the JDev is trying to create a connection to 3.3.3.27 which is the private IP of the soa server even though the connection is using the public IP. The application connection is successfully created and tested using the public IP address. Any idea where the private IP is being picked up from? There is no setup under the proxy in JDev preferences.
    Thanks in advance.
    [02:38:18 PM] >>>> Warning: Unable to determine the target platform from the Profile. Using default...
    [02:38:18 PM] ---- Deployment started. ----
    [02:38:18 PM] Target platform is (Weblogic 10.3).
    [02:38:18 PM] Running dependency analysis...
    [02:38:18 PM] Building...
    [02:38:25 PM] Deploying profile...
    [02:38:25 PM] Updating revision id for the SOA Project 'myFirstComposite.jpr' to '2.0'..
    [02:38:26 PM] Wrote Archive Module to C:\bpel_11g\SOA-first-composite\myFirstComposite\deploy\sca_myFirstComposite_rev2.0.jar
    [02:38:26 PM] Deploying sca_myFirstComposite_rev2.0.jar to soa_server1 [3.3.3.27:8001]
    [02:38:26 PM] Processing sar=/C:/bpel_11g/SOA-first-composite/myFirstComposite/deploy/sca_myFirstComposite_rev2.0.jar
    [02:38:26 PM] Adding sar file - C:\bpel_11g\SOA-first-composite\myFirstComposite\deploy\sca_myFirstComposite_rev2.0.jar
    [02:38:26 PM] Preparing to send HTTP request for deployment
    [02:38:26 PM] Creating HTTP connection to host:3.3.3.27, port:8001
    [02:38:26 PM] Sending internal deployment descriptor
    [02:38:26 PM] Sending archive - sca_myFirstComposite_rev2.0.jar
    [02:38:46 PM] *Error sending deployment request to server soa_server1 [3.3.3.27:8001] 
    java.net.ConnectException: Connection timed out: connect*
    [02:38:46 PM] Error sending deployment request to server soa_server1 [3.3.3.27:8001]
    java.net.ConnectException: Connection timed out: connect
    [02:38:46 PM] #### Deployment incomplete. ####
    [02:38:46 PM] Error deploying archive file:/C:/bpel_11g/SOA-first-composite/myFirstComposite/deploy/sca_myFirstComposite_rev2.0.jar
    (oracle.tip.tools.ide.fabric.deploy.common.SOARemoteDeployer)

    Thanks Baskar.
    Added the IP to the hosts files per you suggestion - however still the same error. It's still trying to go to the private IP.
    [09:43:59 AM] Error sending deployment request to server soa_server1 [3.3.3.27:8001] java.net.ConnectException: Connection timed out: connect

  • Fault Namespace is empty after migrated to SOA 11g

    Details:
    Java/EJB WSIF call is not working in Weblogic 11g for fault scenarios. The namespace is empty("") in weblogic 11g but namespace is coming correctly in Oracle OC4J 10g. We also tried the EJB Services instead of WSIF. An EJB services is also not working for fault cases.
    OAS10g(OC4J) fault:
    <BookDoesNotExistException xmlns="http://oracle.com/service/bookrating/">
    <part name="exception">
    <exception xmlns="http://oracle.com/service/bookrating/">
    <tns:faultstring xmlns:tns="http://oracle.com/service/bookrating/">Book does not exist</tns:faultstring>
    <tns:detail xmlns:tns="http://oracle.com/service/bookrating/">com.oracle.rating.BookDoesNotExistException: Book does not exist</tns:detail>
    </exception>
    </part>
    </BookDoesNotExistException>
    <bpelFault>
    <faultType>
    Weblogic 11g fault:
    <BookDoesNotExistException xmlns="">
    <part name="exception">
    <exception xmlns="http://oracle.com/service/bookrating/">
    <tns:faultstring xmlns:tns="http://oracle.com/service/bookrating/">Book does not exist</tns:faultstring>
    <tns:detail xmlns:tns="http://oracle.com/service/bookrating/">com.oracle.rating.BookDoesNotExistException: Book does not exist</tns:detail>
    </exception>
    </part>
    </BookDoesNotExistException>
    </bpelFault>
    Thanks,
    Ramesh

    Hi Pablo,
    Thanks For the reply.
    we are using DB adapter which will poll on table,that means this is the service which creates the bpel instance.
    the only prob we are facing is sometimes BPEL instances are never comeout from the RUNNING state and error its showing error as"The transaction was rolled back. The work performed for bpel instance "290086" was rolled back to the previous dehydration point, but the audit trail has been saved.You can recover the instance from the recovery console by resubmitting the callback message or activity for execution"
    Oracle suggested this problem occurs when you are using Synchronous processes. increase the timeout settings.
    DB adapter Polling is always Asynchronous?
    can you just share your thoughts on this..
    Regards,
    Sudha

Maybe you are looking for