Je tente de déployer une application Oracle BPM raisonnablement complexe (BPMN) sur un serveur Weblogic 10.3.4 installé sur RHLinux 5. Le problème est que j'obtiens une exception de délai de connexion dans le déploiement log et donc le déploiement échoue. Après avoir fait des recherches, j'ai essayé d'augmenter la valeur de timeout de JTA via la console weblogic mais cela n'a pas aidé.Oracle BPM Application - Problème lors du déploiement sur Weblogic
Voici le journal de déploiement dans JDeveloper:
[11:44:33 PM] Preparing to send HTTP request for deployment
[11:44:33 PM] Creating HTTP connection to host:localhost, port:7001
[11:44:33 PM] Sending internal deployment descriptor
[11:44:33 PM] Sending archive - sca_BPM_rev1.0.jar
Connection to the server timed out. Please check the server log for problems or increase the timeout value.
[12:03:43 AM] Error deploying archive sca_BPM_rev1.0.jar to partition "default" on server AdminServer [http://localhost:7001]
[12:03:43 AM] HTTP error code returned [-1]
[12:03:43 AM] No error message is returned from the server.
[12:03:43 AM] Error deploying archive sca_BPM_rev1.0.jar to partition "default" on server AdminServer [http://localhost:7001]
[12:03:43 AM] #### Deployment incomplete. ####
Error log from Weblogic Console:
May 19, 2011 12:11:28 AM PDT Error oracle.soa.bpel.engine BEA-000000 Unable to activate process IntraFirmTransfer
javax.ejb.EJBException: Transaction Rolledback.: weblogic.transaction.internal.TimedOutException: Transaction timed out after 303 seconds
BEA1-0E886C94EA7C131B76F3
at weblogic.transaction.internal.ServerTransactionImpl.wakeUp(ServerTransactionImpl.java:1748)
at weblogic.transaction.internal.ServerTransactionManagerImpl.processTimedOutTransactions(ServerTransactionManagerImpl.java:1591)
at weblogic.transaction.internal.TransactionManagerImpl.wakeUp(TransactionManagerImpl.java:1911)
at weblogic.transaction.internal.ServerTransactionManagerImpl.wakeUp(ServerTransactionManagerImpl.java:1501)
at weblogic.transaction.internal.WLSTimer.timerExpired(WLSTimer.java:35)
at weblogic.timers.internal.TimerImpl.run(TimerImpl.java:273)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
; nested exception is: weblogic.transaction.internal.TimedOutException: Transaction timed out after 303 seconds
BEA1-0E886C94EA7C131B76F3
at weblogic.ejb.container.internal.EJBRuntimeUtils.throwEJBException(EJBRuntimeUtils.java:154)
at weblogic.ejb.container.internal.BaseLocalObject.postInvoke1(BaseLocalObject.java:595)
at weblogic.ejb.container.internal.BaseLocalObject.__WL_postInvokeTxRetry(BaseLocalObject.java:455)
at weblogic.ejb.container.internal.SessionLocalMethodInvoker.invoke(SessionLocalMethodInvoker.java:52)
at oracle.bpm.bpmn.engine.ejb.impl.BPMNServerManagerBean_6gbx7k_ICubeServerManagerLocalBeanImpl.deployComponent(Unknown Source)
at oracle.fabric.CubeServiceEngine.load(CubeServiceEngine.java:885)
Quelqu'un peut-il jeter quelques conseils sur les causes possibles?