Error deploying Human Task Projects
I am having some problems with the deployment of Human Task ADF Projects to the SOA Server.
I've managed to deploy other ADF applications, however when I try to deploy a generated ADF Project for a BPEL Human Task I get the following error:
Weblogic Server Exception: weblogic.application.WrappedDeploymentException
Does anyone know what could be the cause of it?
I am using Jdeveloper 11g r1 (11.1.1.2.0) and SOA Server 11g (11.1.1.1.0) and WebLogic 11g R1 (10.3.1).
Thanks
Below is the domain log, after trying with JDeveloper 11.1.1.0 (Same version as SOA server)
+14/01/2010 15h01min17s BRST HTTP Error BEA-101371 There was a failure when processing annotations for application F:\ORACLE\Middleware\user_projects\domains\weblogic\servers\soa_server1\tmp\_WL_user\ADF_AnalisarDadosProposta\30aqrp\ADF_AnalisarDadosProposta.war. Please make sure that the annotations are valid. The error is oracle.bpel.services.workflow.client.worklist.servlet.IntegrateTaskFlowWithTask+
+14/01/2010 15h01min17s BRST Deployer Error BEA-149265 Failure occurred in the execution of deployment request with ID '1263488469512' for task '0'. Error is: 'weblogic.application.ModuleException: Failed to load webapp: '/workflow/ADF_AnalisarDadosProposta''+
+14/01/2010 15h01min18s BRST Deployer Warning BEA-149004 Failures were detected while initiating deploy task for application 'ADF_AnalisarDadosProposta'.+
+14/01/2010 15h01min18s BRST Deployer Warning BEA-149078 Stack trace for message 149004 weblogic.application.ModuleException: Failed to load webapp: '/workflow/ADF_AnalisarDadosProposta' at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:368) at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176) at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93) at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:387) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37) at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:58) at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:42) at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:609) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37) at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:185) at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:53) at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154) at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60) at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:197) at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:89) at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217) at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747) at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216) at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250) at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45) at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201) at weblogic.work.ExecuteThread.run(ExecuteThread.java:173) java.lang.ClassNotFoundException: oracle.bpel.services.workflow.client.worklist.servlet.IntegrateTaskFlowWithTask at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:296) at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:269) at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:55) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:177) at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:36) at weblogic.servlet.internal.WebAnnotationProcessorImpl.processServlets(WebAnnotationProcessorImpl.java:227) at weblogic.servlet.internal.WebAnnotationProcessorImpl.processJ2eeAnnotations(WebAnnotationProcessorImpl.java:211) at weblogic.servlet.internal.WebAnnotationProcessorImpl.processAnnotations(WebAnnotationProcessorImpl.java:107) at weblogic.servlet.internal.WebAppServletContext.processAnnotations(WebAppServletContext.java:1298) at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:420) at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:464) at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:414) at weblogic.servlet.internal.WebAppModule.registerWebApp(WebAppModule.java:901) at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:345) at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176) at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93) at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:387) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37) at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:58) at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:42) at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:609) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37) at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:185) at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:53) at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154) at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60) at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:197) at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:89) at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217) at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747) at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216) at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250) at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45) at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201) at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)+
+14/01/2010 15h01min52s BRST org.apache.beehive.netui.pageflow.internal.AdapterManager Error BEA-000000 ServletContainerAdapter manager not initialized correctly.+
+14/01/2010 15h02min24s BRST netuix Warning BEA-423420 Redirect is executed in begin or refresh action. Redirect url is /console/console.portal?_nfpb=true&_pageLabel=DiagnosticsViewDomainLogTablePage&DiagnosticsViewDomainLogTablePortlethandle=com.bea.console.handles.LogDispatchHandle%28%22AdminServer%3BDomainLog+
Any idea?
Thanks!
Edited by: user12281834 on 14-Jan-2010 09:30
Similar Messages
-
Error while deploying Human Task
Hi All,
I am getting the following error while deploying a simple Human Task
Error while deploying the form on server "Tom-latitude" Error message :
java.lang.SecurityException
at oracle.ide.IdeCore$7.checkExit(IdeCore.java:177)
at java.lang.Runtime.exit(Runtime.java:88)
at java.lang.System.exit(System.java:868)
at oracle.oc4j.admin.deploy.cmdline.Oc4jAdminCmdline.executeCommand(Oc4jAdminCmdline.java:141)
at com.collaxa.cube.ant.taskdefs.DeployForm.deployIAS(DeployForm.java:785)
at com.collaxa.cube.ant.taskdefs.DeployForm.deployForm(DeployForm.java:578)
at com.collaxa.cube.ant.taskdefs.DeployForm.deployForms(DeployForm.java:849)
at com.collaxa.cube.ant.taskdefs.DeployForm.execute(DeployForm.java:875)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
at org.apache.tools.ant.Task.perform(Task.java:364)
at org.apache.tools.ant.Target.execute(Target.java:341)
at org.apache.tools.ant.Target.performTasks(Target.java:369)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
at oracle.jdevimpl.ant.runner.AntLauncher.launch(AntLauncher.java:321)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at oracle.jdevimpl.ant.runner.InProcessAntStarter.runAnt(InProcessAntStarter.java:295)
at oracle.jdevimpl.ant.runner.InProcessAntStarter.mav$runAnt(InProcessAntStarter.java:43)
at oracle.jdevimpl.ant.runner.InProcessAntStarter$1.run(InProcessAntStarter.java:71)
Thanks
Tom....For deploying a bpel with human task, you need a bpel engine. oc4j_soa instance has the BPEL engine. Thats why.
-
Instructions to deploy human task forms into production environments
What is the easiest way to deploy BPEL human task forms into a production environment? Can we use ant? Where can I find the document?
What do you mean by "a while"? I gave it quite a bit of time, at least 10 minutes. I'm not quite sure how to reference the different views, so we are talking about the same thing. So let me try to explain what I did.
From the Console home I click on the project I am interested in which gets me to the
project home with components listed (BPELProcess and Humantask) and instance IDs below. I click on the instance I want to see and get the
Flow Trace page. I then click on the BPELProcess to get the
Instance Detail page.
The first time I went thru this sequence BPELProcess and Humantask where both "running" on the Flow Trace page and on the Instance Detail page I get what I expect "waiting for 'onTaskCompleted'
After responding to the task:
I get "Completed Successfully" for the BPELProcess on the Flow Trace page. Even after several minutes and starting up the console from the start again, when I went to the Instance Detail page it still showed "waiting for 'onTaskCompleted' both on the Audit tab and the Flow-Debug tab. The Instance Detail for the Humantask showed Intitated, Outcome Updated and Completed.
Hope this is clearer.
Interestingly enough, I just went back to be sure I was naming everything correctly for this reply and found that the BPELProcess detail for that same instance now shows detail to completion. Now this is a few hours later and the server has gone down and restarted 2 or 3 times with errors. I'll start another thread with the errors so any response doesn't get lost within human task. -
Human Task form deployment issue
Dear Experts,
How to deploy Human Task form WAR file to the BPEL OC4J container through SOA em console. I have viewed through em console but i cant see any option for (war or ear ) work flow deployment. Please suggest.
Thanks
Rajesh AThat i understood, depends upon client's request we are going to deploy. But i'm concerning my case here. To run a sample application whether it is enough to deploy both bpel process & Human task work floe form from JDeveloper or I have to use SOA server suite.
Even I'm trying to deploy the whole Bpel process (includes both process & form) from JDeveloper to BPEL PM Server. I am getting following errors.
| Deploying bpel process VR on anne, port 9700
[deployProcess] Deploying process E:\jdev\work\VR\output\bpel_VR_1.0.jar
[deployProcess] Successfully deployed the process "VR" on server "anne" and port "9700"
deployTaskForm:
[echo]
| Deploying workflow form for VR on anne, port 9700
[deployTaskForm] Exception occurred during event dispatching:
[deployTaskForm] java.lang.NullPointerException
[deployTaskForm] at oracle.ide.view.View.isVisible(View.java:136)
[deployTaskForm] at oracle.ideimpl.ActiveViewHandlerImpl.getVisibleViews(ActiveViewHandlerImpl.java:468)
[deployTaskForm] at oracle.ideimpl.MainWindowImpl.getVisibleViews(MainWindowImpl.java:509)
[deployTaskForm] at oracle.ide.IdeMainWindow$UpdateVisibleActions.fireUpdate(IdeMainWindow.java:635)
[deployTaskForm] at oracle.ide.IdeMainWindow$UpdateVisibleActions.actionPerformed(IdeMainWindow.java:624)
[deployTaskForm] at javax.swing.Timer.fireActionPerformed(Timer.java:271)
[deployTaskForm] at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
[deployTaskForm] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
[deployTaskForm] at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
[deployTaskForm] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:153)
[deployTaskForm] at java.awt.Dialog$1.run(Dialog.java:515)
[deployTaskForm] at java.awt.Dialog.show(Dialog.java:536)
[deployTaskForm] at java.awt.Component.show(Component.java:1300)
[deployTaskForm] at java.awt.Component.setVisible(Component.java:1253)
[deployTaskForm] at oracle.bali.ewt.dialog.JEWTDialog.runDialog(Unknown Source)
[deployTaskForm] at oracle.bali.ewt.dialog.JEWTDialog.runDialog(Unknown Source)
[deployTaskForm] at oracle.javatools.dialogs.ExceptionDialog.reallyShowExceptionDialog(ExceptionDialog.java:306)
[deployTaskForm] at oracle.javatools.dialogs.ExceptionDialog.showExceptionDialog(ExceptionDialog.java:229)
[deployTaskForm] at oracle.javatools.dialogs.ExceptionDialog.showExceptionDialog(ExceptionDialog.java:323)
[deployTaskForm] at oracle.javatools.dialogs.ExceptionDialog.showExceptionDialog(ExceptionDialog.java:342)
[deployTaskForm] at oracle.javatools.dialogs.ExceptionDialog.showExceptionDialog(ExceptionDialog.java:355)
[deployTaskForm] at oracle.ide.cmd.OpenCommand.openWithNoProject(OpenCommand.java:281)
[deployTaskForm] at oracle.ide.cmd.OpenCommand.mav$openWithNoProject(OpenCommand.java:51)
[deployTaskForm] at oracle.ide.cmd.OpenCommand$1.run(OpenCommand.java:206)
[deployTaskForm] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
[deployTaskForm] at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
[deployTaskForm] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
[deployTaskForm] at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[deployTaskForm] Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
[deployTaskForm] at oracle.ide.view.View.isVisible(View.java:136)
[deployTaskForm] at oracle.ideimpl.ActiveViewHandlerImpl.getVisibleViews(ActiveViewHandlerImpl.java:468)
[deployTaskForm] at oracle.ideimpl.MainWindowImpl.getVisibleViews(MainWindowImpl.java:509)
[deployTaskForm] at oracle.ide.IdeMainWindow$UpdateVisibleActions.fireUpdate(IdeMainWindow.java:635)
[deployTaskForm] at oracle.ide.IdeMainWindow$UpdateVisibleActions.actionPerformed(IdeMainWindow.java:624)
[deployTaskForm] at javax.swing.Timer.fireActionPerformed(Timer.java:271)
[deployTaskForm] at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
[deployTaskForm] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
[deployTaskForm] at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
[deployTaskForm] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
[deployTaskForm] at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[deployTaskForm] Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
[deployTaskForm] at oracle.ide.view.View.isVisible(View.java:136)
[deployTaskForm] at oracle.ideimpl.ActiveViewHandlerImpl.getVisibleViews(ActiveViewHandlerImpl.java:468)
[deployTaskForm] at oracle.ideimpl.MainWindowImpl.getVisibleViews(MainWindowImpl.java:509)
[deployTaskForm] at oracle.ide.IdeMainWindow$UpdateVisibleActions.fireUpdate(IdeMainWindow.java:635)
[deployTaskForm] at oracle.ide.IdeMainWindow$UpdateVisibleActions.actionPerformed(IdeMainWindow.java:624)
[deployTaskForm] at javax.swing.Timer.fireActionPerformed(Timer.java:271)
[deployTaskForm] at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
[deployTaskForm] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
[deployTaskForm] at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
[deployTaskForm] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
[deployTaskForm] at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[deployTaskForm] Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
[deployTaskForm] at oracle.ide.view.View.isVisible(View.java:136)
[deployTaskForm] at oracle.ideimpl.ActiveViewHandlerImpl.getVisibleViews(ActiveViewHandlerImpl.java:468)
[deployTaskForm] at oracle.ideimpl.MainWindowImpl.getVisibleViews(MainWindowImpl.java:509)
[deployTaskForm] at oracle.ide.IdeMainWindow$UpdateVisibleActions.fireUpdate(IdeMainWindow.java:635)
[deployTaskForm] at oracle.ide.IdeMainWindow$UpdateVisibleActions.actionPerformed(IdeMainWindow.java:624)
[deployTaskForm] at javax.swing.Timer.fireActionPerformed(Timer.java:271)
[deployTaskForm] at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
[deployTaskForm] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
[deployTaskForm] at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
[deployTaskForm] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
[deployTaskForm] at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[deployTaskForm] Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
[deployTaskForm] at oracle.ide.view.View.isVisible(View.java:136)
[deployTaskForm] at oracle.ideimpl.ActiveViewHandlerImpl.getVisibleViews(ActiveViewHandlerImpl.java:468)
[deployTaskForm] at oracle.ideimpl.MainWindowImpl.getVisibleViews(MainWindowImpl.java:509)
[deployTaskForm] at oracle.ide.IdeMainWindow$UpdateVisibleActions.fireUpdate(IdeMainWindow.java:635)
[deployTaskForm] at oracle.ide.IdeMainWindow$UpdateVisibleActions.actionPerformed(IdeMainWindow.java:624)
[deployTaskForm] at javax.swing.Timer.fireActionPerformed(Timer.java:271)
[deployTaskForm] at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
[deployTaskForm] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
[deployTaskForm] at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
[deployTaskForm] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
[deployTaskForm] at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[deployTaskForm] Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
[deployTaskForm] at oracle.ide.view.View.isVisible(View.java:136)
[deployTaskForm] at oracle.ideimpl.ActiveViewHandlerImpl.getVisibleViews(ActiveViewHandlerImpl.java:468)
[deployTaskForm] at oracle.ideimpl.MainWindowImpl.getVisibleViews(MainWindowImpl.java:509)
[deployTaskForm] at oracle.ide.IdeMainWindow$UpdateVisibleActions.fireUpdate(IdeMainWindow.java:635)
[deployTaskForm] at oracle.ide.IdeMainWindow$UpdateVisibleActions.actionPerformed(IdeMainWindow.java:624)
[deployTaskForm] at javax.swing.Timer.fireActionPerformed(Timer.java:271)
[deployTaskForm] at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
[deployTaskForm] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
[deployTaskForm] at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
[deployTaskForm] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
[deployTaskForm] at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[deployTaskForm] Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
[deployTaskForm] at oracle.ide.view.View.isVisible(View.java:136)
[deployTaskForm] at oracle.ideimpl.ActiveViewHandlerImpl.getVisibleViews(ActiveViewHandlerImpl.java:468)
[deployTaskForm] at oracle.ideimpl.MainWindowImpl.getVisibleViews(MainWindowImpl.java:509)
[deployTaskForm] at oracle.ide.IdeMainWindow$UpdateVisibleActions.fireUpdate(IdeMainWindow.java:635)
[deployTaskForm] at oracle.ide.IdeMainWindow$UpdateVisibleActions.actionPerformed(IdeMainWindow.java:624)
[deployTaskForm] at javax.swing.Timer.fireActionPerformed(Timer.java:271)
[deployTaskForm] at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
[deployTaskForm] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
[deployTaskForm] at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
[deployTaskForm] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
[deployTaskForm] at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[deployTaskForm] Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
[deployTaskForm] at oracle.ide.view.View.isVisible(View.java:136)
[deployTaskForm] at oracle.ideimpl.ActiveViewHandlerImpl.getVisibleViews(ActiveViewHandlerImpl.java:468)
[deployTaskForm] at oracle.ideimpl.MainWindowImpl.getVisibleViews(MainWindowImpl.java:509)
[deployTaskForm] at oracle.ide.IdeMainWindow$UpdateVisibleActions.fireUpdate(IdeMainWindow.java:635)
[deployTaskForm] at oracle.ide.IdeMainWindow$UpdateVisibleActions.actionPerformed(IdeMainWindow.java:624)
[deployTaskForm] at javax.swing.Timer.fireActionPerformed(Timer.java:271)
[deployTaskForm] at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
[deployTaskForm] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
[deployTaskForm] at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
[deployTaskForm] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
[deployTaskForm] at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[deployTaskForm] Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
[deployTaskForm] at oracle.ide.view.View.isVisible(View.java:136)
[deployTaskForm] at oracle.ideimpl.ActiveViewHandlerImpl.getVisibleViews(ActiveViewHandlerImpl.java:468)
[deployTaskForm] at oracle.ideimpl.MainWindowImpl.getVisibleViews(MainWindowImpl.java:509)
[deployTaskForm] at oracle.ide.IdeMainWindow$UpdateVisibleActions.fireUpdate(IdeMainWindow.java:635)
[deployTaskForm] at oracle.ide.IdeMainWindow$UpdateVisibleActions.actionPerformed(IdeMainWindow.java:624)
[deployTaskForm] at javax.swing.Timer.fireActionPerformed(Timer.java:271)
[deployTaskForm] at javax.swing.Timer$DoPostEvent.run(Timer.java:201)
[deployTaskForm] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
[deployTaskForm] at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
[deployTaskForm] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
[deployTaskForm] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
[deployTaskForm] at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[deployTaskForm] java.io.FileNotFoundException: E:\jdev\work\UserTasks\bpel\bpel\bpel.xml (The system cannot find the path specified)
[deployTaskForm] at java.io.FileInputStream.open(Native Method)
[deployTaskForm] at java.io.FileInputStream.<init>(FileInputStream.java:106)
[deployTaskForm] at java.io.FileInputStream.<init>(FileInputStream.java:66)
[deployTaskForm] at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70)
[deployTaskForm] at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161)
[deployTaskForm] at java.net.URL.openStream(URL.java:1007)
[deployTaskForm] at oracle.xml.parser.v2.XMLReader.openURL(XMLReader.java:2551)
[deployTaskForm] at oracle.xml.parser.v2.XMLReader.pushXMLReader(XMLReader.java:285)
[deployTaskForm] at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:260)
[deployTaskForm] at oracle.tip.tools.ide.pm.ide.bpel.jdeveloper.JDevBPELProject.getDeploymentFile(JDevBPELProject.java:242)
[deployTaskForm] at oracle.tip.tools.ide.common.ide.bpel.BPELProjectUtil.setPartnerLinkWSDLLocations(BPELProjectUtil.java:636)
[deployTaskForm] at oracle.tip.tools.ide.pm.ide.bpel.jdeveloper.JDevBPELProject.setPartnerLinkWSDLLocations(JDevBPELProject.java:354)
[deployTaskForm] at oracle.tip.tools.ide.pm.addin.PMModel.createProcessFromDocument(PMModel.java:227)
[deployTaskForm] at oracle.tip.tools.ide.pm.addin.JDevBPELEditor$4.run(JDevBPELEditor.java:394)
[deployTaskForm] at java.lang.Thread.run(Thread.java:595) -
Invoking Web Service from BPEL PM Human Task
Hello,
I have done the following tasks
Create a BPel PM , Add a Human task and customized it.
Create a Web service Proxy and Generate a Jar File from that classes like "wsCallRegions.jar".
First issue : Where can i put my Jar File ? i don't have any WEB-INF\lib directories to add this Jar to my Webcontent on the human Task.
Second Issue : I imported the library and all dependencies Using Jdev / import Libraries tool. But when i try to call this Web service in my Paylod-body.jsp say it does´t find the class of WS that i´m using ( I can rebuild it with no errors and deploy it to the server ), this just happen when load the payload-body.jsp page customized.
How can i make my ant deployment description to load a Lib directories or add this jar to my human task customized ??
can somebody help me please ?
Many Thank,
VitorThe problem is that now, with Weblogic Server the project is divided in two...
And the import goes with the BPEL.JAR and not with EAR files to Weblogic SoaDomain.
Someone knows where I can find some documentation about this issue ? This maybe could be a "bug" when deploying Human Tasks to Weblogic Appserver ?
Thanks -
Location workflow task project
Hi All,
When we deploy a BPEL project with humantask.
Can anybody please let me know where does(path on file location) my human task project files goes or gets deployed ?
I see following types of files for human task BPEL project
Footer1.jsp
Header1.jsp
payload-body.jsp
<task name >.jsp
Thanks,
Praveensoa_home/j2ee/oc4j_soa/applications
inside this folder you will find folder for each human task jsps named as domain_application name _version . -
Advance Rules for routing in Oracle BPM Human Task
Hi,
I am working on SOA 11.1.1.5.0. I have created a sample SOA application with a Human Task.
following are the Assignment details for my Human Task.
1. Created a stage1
2. Created a participant with following details
Type = Single
Build a list of participant using : ApproverGroup
Specify attribute using : Rule-Based
List Ruleset : SampleRuleset
I have created some Advance Rules for routing as specified at http://www.orastudy.com/oradoc/selfstu/fusion/integration.1111/e10224/bp_hwfmodel.htm#BABGJGBD .Routing is perfectly working in my application.
But when I login into WorklitApplication via weblogic user and accessed Administration link, under Task Configuration > Data Driven tab these Routing Rules are not appearing, however I can see this SampleRuleset there.
I want to know whether these Routing Rules will be appeared in the WorklistApplication or not?
regards,Hi,
Concerning your first question the answer is yes, you can share the same UI with various Human Tasks. Assuming that your discriminator flag is the human task type, then you can create for example a taskflow parameter, pass this value and based on this value hide and show fields. You will have to bundle your UI project as an ADF shared library and attach it to each Human Task project that you would like to use it, drag and dropping the taskflow as a region (please have in mind that your taskflow pages definition should be set to fragments).
For you second question, again the answer is yes. This is an out-of-the-box functionality provided by the auto-generated human task. There is a section called history that holds and displays all this information.
For the third point, again the answer is yes. What you can do is that you can enable the OnTaskCompleted event so that whenever a participant complete their task to generate an event. Then you can have a mediator or a BPEL process that can subscribe to this event and process the notification.
For question 4 i don't think that is possible (out of the box). You will have to write like a proxy service that will fetch this additional information from your LDAP server and map it to your participants list.
Question 5, the organizational chart allows you to define the structure and hierarchy of your organization (users, groups, application roles) which can be used in your business processes to define your various approval types.
For you last question, the shared flag is used for to define whether your logical roles (also called application roles) should be specific to a process or can be shared across processes.
Regards
Antonis -
Error while deploying the ADF task flow project based on a SOA human task
Hi,
I created a SOA project with a BPEL process containing Human task, deployed it and could able to test it successfully. I created ADF task flow project based on the Human task created in the earlier project and tried to deploy it. It is giving the following error. The idea is to display the task details in BPM worklist.
[04:10:53 PM] [Deployer:149034]An exception occurred for task [Deployer:149026]deploy application RevisionApprovalMgmtTaskFlow [Version=V2.0] on soa_server1.: null.
[04:10:53 PM] Weblogic Server Exception: weblogic.application.WrappedDeploymentException
[04:10:53 PM] See server logs or server console for more details.
[04:10:53 PM] weblogic.application.WrappedDeploymentException
[04:10:53 PM] #### Deployment incomplete. ####
[04:10:53 PM] Deployment Failed
The server log shows this detailed error.
java.lang.IllegalArgumentException
at oracle.xml.xpath.JXPathExpression.evaluate(JXPathExpression.java:178)
at oracle.xml.xpath.JXPath.evaluate(JXPath.java:288)
at oracle.security.jps.internal.config.xml.XmlConfigurationFactory.initialize(XmlConfigurationFactory.java:425)
at oracle.security.jps.internal.config.xml.XmlConfigurationFactory.getConfiguration(XmlConfigurationFactory.java:149)
at oracle.security.jps.internal.config.deploy.CredentialStoreDeployer.getCredentialStore(CredentialStoreDeployer.java:56)
at oracle.security.jps.wls.listeners.CredentialDeployment.migrate(CredentialDeployment.java:83)
at oracle.security.jps.wls.listeners.JpsApplicationLifecycleListener.migrateAppCredential(JpsApplicationLifecycleListener.java:137)
at oracle.security.jps.wls.listeners.JpsApplicationLifecycleListener.preStart(JpsApplicationLifecycleListener.java:78)
at weblogic.application.internal.flow.BaseLifecycleFlow$PreStartAction.run(BaseLifecycleFlow.java:277)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.application.internal.flow.BaseLifecycleFlow$LifecycleListenerAction.invoke(BaseLifecycleFlow.java:194)
at weblogic.application.internal.flow.BaseLifecycleFlow.preStart(BaseLifecycleFlow.java:57)
at weblogic.application.internal.flow.HeadLifecycleFlow.prepare(HeadLifecycleFlow.java:279)
at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:609)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:185)
at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:53)
at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:197)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:89)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747)
at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)
at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)
at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
Apart from these, I have Model and View Controller projects in the application. If I create the ADF task flow based on a Human task in another sample application, it works fine. Only in this application, it does not work. Not sure what this error is. Any ideas?
Thanks,
ManojWhat I suggest is go into EM and undeploy this composite and all versions. (Only if you don't want the existing ones). Then redeploy your process. This will avoid the version conflict and create a new version. 1.0. Then the next time you try and deploy you need to either specify a new version or check the box to say the version can be over written.
cheers
James -
Unable to deploy BPM projects with human tasks from BPC
I’m trying to edit and deploy a BPM process from Business Process Composer (web based tool). To do it, I followed the steps below:
1. I created I project in JDeveloper
2. I created the Human task from using the “Auto-generate task form” option
3. I converted it to a template
4. I published it to BPM MDS
5. On Business Process Composer I created I new project based on my published template
6. And I finally I deployed it with no errors.
When I ran the BPM it creates I human task but I’m not able to access its form on Business Process Workspace.
On Business Process Workspace I can see the task created by my BPM process, but when I click on it to access its form I get a 404 message (message below).
Error 404--Not Found
From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
10.4.5 404 Not Found
The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.
If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address.
I think this error occur because my Task form project was not deployed. To fix it I undeployed all the applications and then I deployed the BPM application with all its tasks forms from JDeveloper. It worked fine (I can actually access the task form on Business Process Workspace), but now I’m not able to edit the BPM process on Business Process Composer anymore.
Then I finally repeated the steps 3 to 6 on top of this post in order to make the BMP process editable on Business Process Workspace but this time I receive the error at the end of this post taken from server log.
No matters if I publish the project on MDS BMP repository as a template project or as non template project. I always have the same problem.
So, how can I use a BPM project that contains Human Tasks forms on Business Process Composer?
I’m using:
• JDevelopper: 11.1.1.5
• Oracle Soa Suite 11.1.1.5
Error:
<Error> <ServletContext-/soa-infra> <AUSDCCMTPRF03> <soa_server1> <[ACTIVE] ExecuteThread: '10' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <daba687c30fc2ae1:5f5821e2:131915bbc92:-8000-000000000001c442> <1312478914395> <BEA-000000> <Error during deployment
oracle.fabric.common.FabricException: Deployment Failed: Error occurred during deployment of component: AssignVendorETATask to service engine: implementation.workflow, for composite: AlertBPMProject: ORABPEL-30123
Error while deploying task metadata.
The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
: Error while deploying task metadata.
The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
at oracle.integration.platform.blocks.deploy.StandaloneCompositeDeploymentCoordinatorImpl.coordinateCompositeDeployment(StandaloneCompositeDeploymentCoordinatorImpl.java:62)
at oracle.integration.platform.blocks.deploy.servlet.BaseDeployProcessor.deployNewComposite(BaseDeployProcessor.java:378)
at oracle.integration.platform.blocks.deploy.servlet.BaseDeployProcessor.deploySARs(BaseDeployProcessor.java:226)
Caused By: oracle.fabric.common.FabricException: Error occurred during deployment of component: AssignVendorETATask to service engine: implementation.workflow, for composite: AlertBPMProject: ORABPEL-30123
Error while deploying task metadata.
The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
: Error while deploying task metadata.
The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deployComponents(CompositeDeploymentConnection.java:244)
at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deploy(CompositeDeploymentConnection.java:93)
Caused By: oracle.fabric.common.FabricDeploymentException: ORABPEL-30123
Error while deploying task metadata.
The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
: Error while deploying task metadata.
The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.
{rootCauses=[]}
at oracle.bpel.services.workflow.fabric.WorkflowServiceEngine.deploy(WorkflowServiceEngine.java:908)
at oracle.bpel.services.workflow.fabric.WorkflowServiceEngine.deploy(WorkflowServiceEngine.java:368)
at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deployComponents(CompositeDeploymentConnection.java:239)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
Caused By: ORABPEL-30123
Error while deploying task metadata.
The task namespace http://xmlns.oracle.com/AlertBPMApplication/AlertBPMProject/AssignVendorETATask is already used as a template namespace.
Check if the project you are deploying now is a template project. Please avoid deploying template projects. Use a different namespace for the task definition to fix the problem or set the suffixNamespace flag to true.I came across the same issue, and now resolved it like this.
Firstly, you shouldn't deploy QuoteProcessLab with other UILabs like ApproveDealUILab and so on. So, if you already did it, then go to Weblogic EM and undeploy it.
Secondly, you should deploy each of UILab separately as standalone application. So, deploy EnterQuiteUILab, BUsinessPracticesUILab, and so on each. These will run independently behind and when your project created based on template in the Composer runs, it will link each of these on human task.
Thirdly, publish you QuoteProcessLab. And follow the book about how to create a project based on template in the Composer.
Just one thing you should be careful with is, when you do auto-generation for human task, it sometimes doesn't work fully, unfinished halfway through. So, make sure that the icon 'go to existing business form taskflow' in .task file takes you to the human taskflow.
If it fails, do another auto-generation. Sometimes DataBindings.cpx can get corrupted by JDev, but let's not go too far for now.
Mostly, it will work.
Sung -
BPM 11g deployment error when include Human Task
During deployment, when I include a Human Task in my BPM 11g project, the deployment fails. The error message in JDeveloper is:
Weblogic Server Exception: weblogic.application.ModuleException:
Caused by: weblogic.common.ResourceException: weblogic.common.ResourceException: Could not create pool connection. The DBMS driver exception was: [unixODBC][Driver Manager]Data source name not found, and no default driver specified
If I don't include the Human Task application in deployment, it's fine. I used the Auto Create feature to generate the ADF project/form. I've deleted and recreated the Human Task, but that hasn't helped.
What can cause this error? I've googled for days, but have not found anything similar.Kunwar - Thank you very much for your reply. I checked in EM under Applications, and there is no application with the name of my Human Task application that is part of my BPM project. To be sure, I just rebooted the server and checked again, but it is not there, and the reboot did not solve the problem.
I'm not sure if this is related to the problem, but here is some other information. A few days ago when I tried to redeploy just the BPM project (keeping save revision, and checking "Overwrite any existing composites"), I received a null pointer exception error. Since then, I must Undeploy the BPM Application using EM to then redeploy it using JDeveloper. Here is the error I was getting:
[08:03:59 AM] Sending archive - sca_PERAC91A_rev1.0.jar
[08:04:07 AM] Received HTTP response from the server, response code=500
[08:04:07 AM] Error deploying archive sca_PERAC91A_rev1.0.jar to partition "default" on server AdminServer [http://soabpm-vm:7001]
[08:04:07 AM] HTTP error code returned [500]
[08:04:07 AM] Error message from server:
There was an error deploying the composite on AdminServer: Error occurred during deployment of component: PERAC91A to service engine: implementation.bpmn, for composite: PERAC91A: java.lang.NullPointerException.
[08:04:07 AM] Check server log for more details.
[08:04:07 AM] Error deploying archive sca_PERAC91A_rev1.0.jar to partition "default" on server AdminServer [http://soabpm-vm:7001]
[08:04:07 AM] #### Deployment incomplete. ####
[08:04:07 AM] Error deploying archive file:/D:/Data/consulting/AllStar/PERAC/Dev/JDeveloper/PERAC91A/PERAC91A/deploy/sca_PERAC91A_rev1.0.jar
(oracle.tip.tools.ide.fabric.deploy.common.SOARemoteDeployer) -
Human Task JSPs not deploying on SOA 10.1.3.1 production
Hi All,
I am trying to use a custom JSP for a Human Task on SOA Suite 10.1.3.1 & JDev 10.1.3.1. It seems that the JSPs are not being deployed, or they are being deployed in the wrong place.
The error I get in the Worklist application, when I try to view a task is:
The requested URL /default/FridayMorning/1.0/HumanTask1/HumanTask1.jsp was not found on this server.
I have tried this on multiple SOA Suite server machines, one with only one domain, and one with multiple domains, and have also tried developing the project on different JDevelopers on different machines, with the same result.
I could not find the JSP registered anywhere on the AS Control. I understand they are meant to be deployed under orabpel?
The BPEL Suitcase does not contain any jsp files, and in the output directory, there is a .jsps folder which contains the java and class files that relate to the JSPs.
To recreate:
Open JDev
Create a new application
Create a new BPEL project
Drop a Human Task into the process
Give it a name
Click on the magic wand to define the task
Give it a name
Click on the + to add a parameter, select the payload of inputVariable
Click on the + to add someone to route to, pick a user
Save
Close Human Task
Save process
In the Applications Navigator, expand the project, right click on the HumanTask folder and select Auto Generate Simple Task Form
Save all
Build all
Deploy to BPEL server
Go to BPEL console, start the process
Go to BPEL worklist, select the task
The error appears.
We have also tried using custom JSPs (instead of simple ones).
Also, I noticed that if you delete task form files from the popup menu, and then regenerate them, you only get the .tform file, no JSPs are generated.
Can anyone else verify this happens to them?
Thanks,
Mark NelsonOCMS stands for Oracle Communication and Mobility Server and is basically a SIP Container embedded as a hook into OC4J 10.1.3.1. I'm using JDK 1.5.0_12-b04. Wondering if there's any other way to check configuration of the JSP compiler.
Thanks for your help,
Adam -
Error deploying composite with Human Workflow
SOA 11.1.1.4
I have included Human Workflow and generated task flow in my composite/bpel process.
When I deploy the bpel project, I get below error.
[Error deploying archive sca_ProjectName_rev1.0.jar to partition "default" on server soa_server1
Deployment incomplete.
Error deploying archive
(oracle.tip.tools.ide.fabric.deploy.common.SOARemoteDeployer)
Thankscould you please check in log file what error thrown during deployment. paste logs here in thread.
Also, try to deploy only BPEL composite; you can deploy the task-form separately. -
Process with Human Task (Deployment problem)
Hi Every1,
I'm a rookie BPEL developer who ran into a problem. I'm using a separate machine as SOA server, because I couldn't install it on my dev machine for some unknown reason. In the beginning, after setting up the necessary connection settings in Jdev everything worked fine. But when I use a Human task in my process flow and auto generate a task form for it then I can't deploy my process to the server anymore. I've found this problem in other topics, but none of the solutions worked in my case. There are mainly two reasons mentioned: 1. RMI settings - Tried to set it in build.properties, but nothing changed. 2. JDK version differs on dev machine and server - In my case, both the dev machine and the server has exactly the same version (1.5.0_06). Is there any other ideas what could be wrong?
Thanks,
Peter Neumann
Finally, here is the Ant log:
Buildfile: C:\oracle\JDev\jdev\mywork\BioTest2\BioBPELProcess2\build.xml
[java] Java Result: 1
validateTask:
[echo]
| Validating workflow
[validateTask] url is file:/C:/oracle/JDev/integration/bpm/support/files/WorkflowTaskDefinition.xsd
[validateTask] Validation of workflow task definitions is completed without errors
deployProcess:
[echo]
| Deploying bpel process BioBPELProcess2 on ipds-np-laptop, port 8888
[deployProcess] Deploying process C:\oracle\JDev\jdev\mywork\BioTest2\BioBPELProcess2\output\bpel_BioBPELProcess2_1.0.jar
[deployProcess] Successfully deployed the process "BioBPELProcess2" on server "ipds-np-laptop" and port "8888"
deployTaskForm:
[echo]
| Deploying workflow form for BioBPELProcess2 on ipds-np-laptop, port 8888
[deployTaskForm] 09/02/06 11:17:35 Notification ==>Uploading file default_BioBPELProcess2_1_0_HumanTask1.ear ...
[deployTaskForm]
[deployTaskForm] 09/02/06 11:17:35 Notification ==>Application Deployer for default_BioBPELProcess2_1_0_HumanTask1 STARTS.
[deployTaskForm]
[deployTaskForm] 09/02/06 11:17:35 Notification ==>Undeploy previous deployment
[deployTaskForm]
[deployTaskForm] 09/02/06 11:17:35 Notification ==>Initialize D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\default_BioBPELProcess2_1_0_HumanTask1.ear begins...
[deployTaskForm]
[deployTaskForm] 09/02/06 11:17:35 Notification ==>Initialize D:\product\10.1.3.1\OracleAS_1\j2ee\home\applications\default_BioBPELProcess2_1_0_HumanTask1.ear ends...
[deployTaskForm]
[deployTaskForm] 09/02/06 11:17:35 Notification ==>Starting application : default_BioBPELProcess2_1_0_HumanTask1
[deployTaskForm]
[deployTaskForm] 09/02/06 11:17:35 Notification ==>Initializing ClassLoader(s)
[deployTaskForm]
[deployTaskForm] 09/02/06 11:17:35 Notification ==>Initializing EJB container
[deployTaskForm]
[deployTaskForm] 09/02/06 11:17:35 Notification ==>Loading connector(s)
[deployTaskForm]
[deployTaskForm] 09/02/06 11:17:35 Notification ==>Starting up resource adapters
[deployTaskForm]
[deployTaskForm] 09/02/06 11:17:35 Notification ==>Initializing EJB sessions
[deployTaskForm]
[deployTaskForm] 09/02/06 11:17:35 Notification ==>Committing ClassLoader(s)
[deployTaskForm]
[deployTaskForm] 09/02/06 11:17:35 Notification ==>Initialize workflowform begins...
[deployTaskForm]
[deployTaskForm] 09/02/06 11:17:35 Notification ==>Initialize workflowform ends...
[deployTaskForm]
[deployTaskForm] 09/02/06 11:17:35 Notification ==>Started application : default_BioBPELProcess2_1_0_HumanTask1
[deployTaskForm]
[deployTaskForm] 09/02/06 11:17:35 Notification ==>Application Deployer for default_BioBPELProcess2_1_0_HumanTask1 COMPLETES. Operation time: 453 msecs
[deployTaskForm]
[deployTaskForm]
[deployTaskForm] BindWebApp error: javax.management.ReflectionException
[deployTaskForm]
BUILD FAILED
C:\oracle\JDev\jdev\mywork\BioTest2\BioBPELProcess2\build.xml:97: Error while deploying the form on server "ipds-np-laptop" Error message :
java.lang.SecurityException
at oracle.ide.IdeCore$7.checkExit(IdeCore.java:177)
at java.lang.Runtime.exit(Runtime.java:88)
at java.lang.System.exit(System.java:868)
at oracle.oc4j.admin.deploy.cmdline.Oc4jAdminCmdline.executeCommand(Oc4jAdminCmdline.java:141)
at com.collaxa.cube.ant.taskdefs.DeployForm.deployIAS(DeployForm.java:818)
at com.collaxa.cube.ant.taskdefs.DeployForm.deployForm(DeployForm.java:578)
at com.collaxa.cube.ant.taskdefs.DeployForm.deployForms(DeployForm.java:849)
at com.collaxa.cube.ant.taskdefs.DeployForm.execute(DeployForm.java:875)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
at org.apache.tools.ant.Task.perform(Task.java:364)
at org.apache.tools.ant.Target.execute(Target.java:341)
at org.apache.tools.ant.Target.performTasks(Target.java:369)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
at oracle.jdevimpl.ant.runner.AntLauncher.launch(AntLauncher.java:321)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at oracle.jdevimpl.ant.runner.InProcessAntStarter.runAnt(InProcessAntStarter.java:295)
at oracle.jdevimpl.ant.runner.InProcessAntStarter.mav$runAnt(InProcessAntStarter.java:43)
at oracle.jdevimpl.ant.runner.InProcessAntStarter$1.run(InProcessAntStarter.java:71)
Total time: 19 secondsHi All,
The problem was caused by the JDev version I used.
I used the version 10.1.3.4., but found a thread which suggested that I should use 10.1.3.3. instead. And it works!
Here is the thread where I found this info:
SOA Order Booking build properites - BindWebApp error: javax.management.Ref
Peter Neumann -
Deploy Task form for Human Task gives Exception
Hi,
I created a simple asynchronous process having just a human task to test the features of JDeveloper.
This project compiled successfully.However at the time of deployment I am facing a java.lang.SecurityException.
I am using :
JDeveloper :10.1.3.4
Ant Build O/p:
Buildfile: E:\BPEL\Examples\handson\SampleHumanTask\build.xml
[java] Java Result: 1
validateTask:
[echo]
| Validating workflow
[validateTask] url is file:/E:/BPEL/Installables/JDeveloper/integration/bpm/support/files/WorkflowTaskDefinition.xsd
[validateTask] Validation of workflow task definitions is completed without errors
deployProcess:
[echo]
| Deploying bpel process SampleHumanTask on localhost, port 8888
[deployProcess] Deploying process E:\BPEL\Examples\handson\SampleHumanTask\output\bpel_SampleHumanTask_1.0.jar
[deployProcess] Successfully deployed the process "SampleHumanTask" on server "localhost" and port "8888"
deployTaskForm:
[echo]
| Deploying workflow form for SampleHumanTask on localhost, port 8888
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Application Deployer for default_SampleHumanTask_1_0_Approver STARTS.
[deployTaskForm]
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Copy the archive to E:\BPEL\Installables\OracleAS_1\j2ee\home\applications\default_SampleHumanTask_1_0_Approver.ear
[deployTaskForm]
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Initialize E:\BPEL\Installables\OracleAS_1\j2ee\home\applications\default_SampleHumanTask_1_0_Approver.ear begins...
[deployTaskForm]
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Unpacking default_SampleHumanTask_1_0_Approver.ear
[deployTaskForm]
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Done unpacking default_SampleHumanTask_1_0_Approver.ear
[deployTaskForm]
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Unpacking workflowform.war
[deployTaskForm]
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Done unpacking workflowform.war
[deployTaskForm]
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Initialize E:\BPEL\Installables\OracleAS_1\j2ee\home\applications\default_SampleHumanTask_1_0_Approver.ear ends...
[deployTaskForm]
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Starting application : default_SampleHumanTask_1_0_Approver
[deployTaskForm]
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Initializing ClassLoader(s)
[deployTaskForm]
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Initializing EJB container
[deployTaskForm]
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Loading connector(s)
[deployTaskForm]
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Starting up resource adapters
[deployTaskForm]
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Initializing EJB sessions
[deployTaskForm]
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Committing ClassLoader(s)
[deployTaskForm]
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Initialize workflowform begins...
[deployTaskForm]
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Initialize workflowform ends...
[deployTaskForm]
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Started application : default_SampleHumanTask_1_0_Approver
[deployTaskForm]
[deployTaskForm] 08/09/16 09:45:54 Notification ==>Application Deployer for default_SampleHumanTask_1_0_Approver COMPLETES. Operation time: 188 msecs
[deployTaskForm]
[deployTaskForm]
[deployTaskForm] BindWebApp error: javax.management.ReflectionException
[deployTaskForm]
BUILD FAILED
E:\BPEL\Examples\handson\SampleHumanTask\build.xml:97: Error while deploying the form on server "localhost" Error message :
java.lang.SecurityException
at oracle.ide.IdeCore$7.checkExit(IdeCore.java:177)
at java.lang.Runtime.exit(Runtime.java:88)
at java.lang.System.exit(System.java:868)
at oracle.oc4j.admin.deploy.cmdline.Oc4jAdminCmdline.executeCommand(Oc4jAdminCmdline.java:141)
at com.collaxa.cube.ant.taskdefs.DeployForm.deployIAS(DeployForm.java:818)
at com.collaxa.cube.ant.taskdefs.DeployForm.deployForm(DeployForm.java:578)
at com.collaxa.cube.ant.taskdefs.DeployForm.deployForms(DeployForm.java:849)
at com.collaxa.cube.ant.taskdefs.DeployForm.execute(DeployForm.java:875)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
at org.apache.tools.ant.Task.perform(Task.java:364)
at org.apache.tools.ant.Target.execute(Target.java:341)
at org.apache.tools.ant.Target.performTasks(Target.java:369)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
at oracle.jdevimpl.ant.runner.AntLauncher.launch(AntLauncher.java:321)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at oracle.jdevimpl.ant.runner.InProcessAntStarter.runAnt(InProcessAntStarter.java:295)
at oracle.jdevimpl.ant.runner.InProcessAntStarter.mav$runAnt(InProcessAntStarter.java:43)
at oracle.jdevimpl.ant.runner.InProcessAntStarter$1.run(InProcessAntStarter.java:71)
Total time: 17 seconds
Can anybody point out where I am going wrong?
Thanks
DileepHi,
I tried that but did not work.
Build.properties file:
platform = ias_10g
hostname = localhost
http.hostname = localhost
http.port = 8888
cluster = false
oc4jinstancename = home
j2ee.hostname = localhost
rmi.port = 12401
opmn.requestport = 6003
admin.user = oc4jadmin
admin.password = welcome1
jndi.user = ${admin.user}
jndi.password = ${admin.password}
asinstancename =
domain = default
rev = 2.0
verbose = false
apps = E:/BPEL/Installables/OracleAS_1/j2ee/home/applications
default-web-app.dir = E:/BPEL/Installables/OracleAS_1/j2ee/home/applications/../default-web-app
bpeltest.minCoverage = 100%
bpeltest.timeout = 90
bpeltest.numWorkers = 1
bpeltest.package =
bpeltest.results.dir = ${default-web-app.dir}${file.separator}results
bpel.version = 10.1.3.1.0
bpel.build = PCBPEL_10.1.3.1.0_GENERIC_061009.0802
bpel.home = E:/BPEL/Installables/OracleAS_1/bpel
oracle.home = E:/BPEL/Installables/OracleAS_1/bpel/..
j2ee.home = E:/BPEL/Installables/OracleAS_1/bpel/../j2ee/home
jndi.url = opmn:ormi://HTIPL-40130:6003:home
jndi.InitialContextFactory = com.evermind.server.rmi.RMIInitialContextFactory
soapServerUrl = http://LOCALHOST:8888
client.classpath = E:/BPEL/Installables/OracleAS_1/bpel/../j2ee/home/oc4jclient.jar;E:/BPEL/Installables/OracleAS_1/bpel/../j2ee/home/../../lib/xml.jar;E:/BPEL/Installables/OracleAS_1/bpel/../j2ee/home/rmic.jar;E:/BPEL/Installables/OracleAS_1/bpel/../j2ee/home/../../lib/dms.jar;E:/BPEL/Installables/OracleAS_1/bpel/../j2ee/home/oc4j.jar;E:/BPEL/Installables/OracleAS_1/bpel/../j2ee/home/lib/jmxri.jar;E:/BPEL/Installables/OracleAS_1/bpel/../j2ee/home/lib/javax77.jar;E:/BPEL/Installables/OracleAS_1/bpel/../j2ee/home/admin_client.jar;E:/BPEL/Installables/OracleAS_1/bpel/lib/orabpel.jar;E:/BPEL/Installables/OracleAS_1/bpel/lib/orabpel-common.jar;E:/BPEL/Installables/OracleAS_1/bpel/lib/orabpel-thirdparty.jar
Is there some other thing I should take care of?
Thanks
Dileep
Edited by: user10230482 on Sep 18, 2008 1:44 AM -
Taskflow based on human task and commons logging error
Hi,
Is the logging changed after the soa update. When I deploy the humantask taskflow to the soa-infra I got .the following error
Caused by: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy. You have more than one version of 'org.apache.commons.logging.Log' visible, which is not allowed. (Caused by org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy. You have more than one version of 'org.apache.commons.logging.Log' visible, which is not allowed.)
at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:397)
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
I had to remove the commons logging library from the project and add this to the orion-application.xmlI don't use log4j , I just created a fusion webapp where I add taskflow based on a human task that's it.
If I remove the commons logging then deployment fails.
Maybe you are looking for
-
I purchased a movie on the AppleTV 2 but it is not showing up in iTunes on my desktop computer. How can I sync? (have lastest version of iTunes and ATV2 software)
-
Schedule Line Item 100001 delivery date is missing
Hello Sirs, After created a sales order in ECC and transferred to TM via XI, the queue remains with STOP status. Entering in transaction /SAPPO/PPO2 I'm facing the error "Schedule Line Item 100001 delivery date is missing". The delivery date is fille
-
Error during EPMA planning app deployment
Hello Experts, I am trying to deploy an EPMA Planning application through Workspace. EPM version is 11.1.2.3 Below is the error that is getting thrown while deployment (with selecting options - "Refresh Outline", "Create Security Filters" & "Full Dep
-
Oracle Wallet manager password for B2B Host trading partner
Hi All, I have exported one trusted certificate from B2B midtier wallet manager. I have saved it as ora_wallet.txt and and oracle.tip.adapter.b2b.WalletLocation refers to its path. I associated host trading partner delivery channel with non-repudiati
-
How to get the field's type in the database with jdbc?
How to get the one filed's type(varchar,int,long...etc) with jdbc?? Can u help me?? It's best that giving a sample code..