[jboss-user] [JBoss jBPM] - jBPM BPEL Designer - Bonjour Example

rainstar79 do-not-reply at jboss.com
Fri Oct 6 10:23:20 EDT 2006


Hi folks, 
I wanted to set up an example for a bridge between the jBPM and the Eclipse BPEL Designer.
I found a description of an example here http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmBpelDesigner. this is a perfect documentation (Congratulation to the Author!!!!) I did everything step by step. But when I wanted to deploy the application I got stuck and some exceptions where thrown:

1)Process Files can not be read (but they are packed in the folder 'build" as bonjour.par
************************************************************


  | 15:50:03,628 INFO  [ConnectionFactoryBindingService] Bound ConnectionManager 'jb
  | oss.jca:service=DataSourceBinding,name=jbpmBpelDS' to JNDI name 'java:jbpmBpelDS
  | '
  | 15:50:03,628 INFO  [JbpmConfiguration] using jbpm configuration resource 'jbpm.c
  | fg.xml'
  | 15:50:03,675 INFO  [TomcatDeployer] deploy, ctxPath=/jbpm-bpel, warUrl=.../tmp/d
  | eploy/tmp18892jbpm-bpel.sar-contents/jbpm-bpel-exp.war/
  | 16:08:39,706 INFO  [[/jbpm-bpel]] processDeployServlet: deploying process definition: file=null
  | 16:08:39,706 ERROR [[/jbpm-bpel]] processDeployServlet: could not read process file: null
  | java.net.MalformedURLException
  |         at java.net.URL.<init>(URL.java:601)
  |         at java.net.URL.<init>(URL.java:464)
  |         at java.net.URL.<init>(URL.java:413)
  |         at org.jbpm.bpel.web.ProcessDeployServlet.doGet(ProcessDeployServlet.jav
  | a:38)
  |         at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
  |         at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
  |         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
  | icationFilterChain.java:252)
  |         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
  | ilterChain.java:173)
  |         at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFi
  | lter.java:96)
  |         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
  | icationFilterChain.java:202)
  |         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
  | ilterChain.java:173)
  |         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
  | alve.java:213)
  |         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
  | alve.java:178)
  |         at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Securit
  | yAssociationValve.java:175)
  |         at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValv
  | e.java:74)
  |         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
  | ava:126)
  |         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
  | ava:105)
  |         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
  | ve.java:107)
  |         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
  | a:148)
  |         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
  | :869)
  |         at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p
  | rocessConnection(Http11BaseProtocol.java:664)
  |         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo
  | int.java:527)
  |         at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWor
  | kerThread.java:112)
  |         at java.lang.Thread.run(Thread.java:595)


2.)Error in the process.template.xml
**********************************
Sometimes(!!!!!) I get an error here - then eclipse can not find these classes (strange)

  <taskdef name="webdeploy" classname="org.jbpm.bpel.ant.WebDeployTask">
  |     <classpath refid="webtask.classpath" />
  |   </taskdef>
  |   <taskdef name="servicegen" classname="org.jbpm.bpel.ant.ServiceGeneratorTask">
  |     <classpath refid="servicegen.classpath" />
  |   </taskdef>


3.)Versions
*****************************************
I am using the following versions:
jBoss 4.0.4.GA
jbpm-bpel-1.1-beta2

--> when I wanted to use build1 (because I thought this may be the problem) I got the following errormessage, when I wanted to deploy the .sar file from bpel at the jBoss AS. --> which means I could not even get the build1 run on jBoss:
16:19:27,859 INFO  [TomcatDeployer] undeploy, ctxPath=/jbpm-bpel, warUrl=.../tmp
  | /deploy/tmp18892jbpm-bpel.sar-contents/jbpm-bpel-exp.war/
  | 16:19:27,859 INFO  [ConnectionFactoryBindingService] Unbound ConnectionManager '
  | jboss.jca:service=DataSourceBinding,name=jbpmBpelDS' from JNDI name 'java:jbpmBp
  | elDS'
  | 16:19:28,078 INFO  [HypersonicDatabase] Database standalone closed clean
  | 16:19:28,812 ERROR [MainDeployer] Could not create deployment: file:/C:/Programm
  | e/Java/jboss-4.0.4.GA/server/default/deploy/jbpm-bpel.sar
  | org.jboss.deployment.DeploymentException: No ClassLoaders found for: org.jbpm.db
  | .jmx.JbpmService; - nested throwable: (java.lang.ClassNotFoundException: No Clas
  | sLoaders found for: org.jbpm.db.jmx.JbpmService)
  |         at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java
  | :196)
  |         at org.jboss.system.ServiceController.install(ServiceController.java:226
  | )
  |         at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
  |         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
  | sorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
  | er.java:155)
  |         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
  |         at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
  | java:264)
  |         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
  |         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
  |         at $Proxy4.install(Unknown Source)
  |         at org.jboss.deployment.SARDeployer.create(SARDeployer.java:249)
  |         at org.jboss.deployment.MainDeployer.create(MainDeployer.java:953)
  |         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:807)
  |         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
  |         at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
  |         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
  | sorImpl.java:25)
  |         at java.lang.reflect.Method.invoke(Method.java:585)
  |         at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatch
  | er.java:155)
  |         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  |         at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractIntercept
  | or.java:133)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
  |         at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelM
  | BeanOperationInterceptor.java:142)
  |         at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
  |         at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.
  | java:264)
  |         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
  |         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
  |         at $Proxy6.deploy(Unknown Source)
  |         at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymen
  | tScanner.java:421)
  |         at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentS
  | canner.java:610)
  |         at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.
  | doScan(AbstractDeploymentScanner.java:263)
  |         at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.
  | loop(AbstractDeploymentScanner.java:274)
  |         at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.
  | run(AbstractDeploymentScanner.java:225)
  | Caused by: java.lang.ClassNotFoundException: No ClassLoaders found for: org.jbpm
  | .db.jmx.JbpmService
  |         at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:212)
  |         at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryCl
  | assLoader.java:511)
  |         at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassL
  | oader.java:405)
  |         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
  |         at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:
  | 1204)
  |         at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:
  | 286)
  |         at org.jboss.mx.server.MBeanServerImpl.createMBean(MBeanServerImpl.java:
  | 344)
  |         at org.jboss.system.ServiceCreator.install(ServiceCreator.java:157)
  |         at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigura
  | tor.java:449)
  |         at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java
  | :171)
  |         ... 33 more
  | 




*******************************************
THANKS FOR YOUR HELP!!!
*******************************************

Cheers Rainer



View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3976608#3976608

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3976608



More information about the jboss-user mailing list