Hi All,

I've already postet this in the Seam-Forum without replies; maybe it belongs 
more to jBPM.

I wanted to do a pageflow composition like in 7.2.6 of 
http://docs.jboss.com/seam/2.0.0.CR2/reference/en/html/jbpm.html

Seam 2.0.0.CR1 with JBoss AS 4.2.1.GA

When starting AS, i get a NullPointer at 
org.jbpm.graph.node.DbSubProcessResolver.findSubProcess(DbSubProcessResolver.java:43)

I found out, that in line 43 jbpmContext.getGraphSession() returns null because 
services.getPersistenceService() in JbpmContext.getPersistenceService() returns 
null.

Can anybody tell whats going wrong?
Each of my 2 pageflows run fine seperatly. But composing them: *kabooom* !???

PF_TEST_1.jpdl.xml:

  | <?xml version="1.0" encoding="UTF-8"?>
  | 
  | <pageflow-definition name="PF_TEST_1">
  | 
  |     <start-page name="pageB" view-id="/pageB.xhtml">
  |             <redirect />
  |             <transition name="next" to="pageC" />
  |     </start-page>
  | 
  |     <page name="pageC" view-id="/pageC.xhtml">
  |             <redirect />
  |             <transition name="next" to="startProcess" />
  |     </page>
  | 
  |     <process-state name="startProcess">
  |             <sub-process name="PF_TEST_2" />
  |             <transition to="pageF" />
  |     </process-state>
  | 
  |     <page name="pageF" view-id="/pageF.xhtml">
  |             <redirect />
  |             <end-conversation />
  |     </page>
  | 
  | </pageflow-definition>
  | 

PF_TEST_2.jpdl.xml:


  | <?xml version="1.0" encoding="UTF-8"?>
  | 
  | <pageflow-definition name="PF_TEST_2">
  | 
  |     <start-page name="pageD" view-id="/pageD.xhtml">
  |             <redirect />
  |             <transition name="next" to="pageE" />
  |     </start-page>
  | 
  |     <page name="pageE" view-id="/pageE.xhtml">
  |             <redirect />
  |             <end-conversation />
  |     </page>
  | 
  | </pageflow-definition>
  | 

componets.xml:

  | <?xml version="1.0" encoding="UTF-8"?>
  | <components xmlns="http://jboss.com/products/seam/components";
  |     xmlns:core="http://jboss.com/products/seam/core";
  |     xmlns:persistence="http://jboss.com/products/seam/persistence";
  |     xmlns:drools="http://jboss.com/products/seam/drools";
  |     xmlns:bpm="http://jboss.com/products/seam/bpm";
  |     xmlns:security="http://jboss.com/products/seam/security";
  |     xmlns:mail="http://jboss.com/products/seam/mail";
  |     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
  |     xsi:schemaLocation="http://jboss.com/products/seam/core 
http://jboss.com/products/seam/core-2.0.xsd 
  |                  http://jboss.com/products/seam/persistence 
http://jboss.com/products/seam/persistence-2.0.xsd 
  |                  http://jboss.com/products/seam/drools 
http://jboss.com/products/seam/drools-2.0.xsd
  |                  http://jboss.com/products/seam/bpm 
http://jboss.com/products/seam/bpm-2.0.xsd
  |                  http://jboss.com/products/seam/security 
http://jboss.com/products/seam/security-2.0.xsd
  |                  http://jboss.com/products/seam/mail 
http://jboss.com/products/seam/mail-2.0.xsd
  |                  http://jboss.com/products/seam/components 
http://jboss.com/products/seam/components-2.0.xsd";>
  | 
  |     <core:init debug="@debug@" jndi-pattern="@jndiPattern@" />
  | 
  |     <core:manager concurrent-request-timeout="500"
  |             conversation-timeout="120000" conversation-id-parameter="cid" />
  | 
  |     <persistence:managed-persistence-context name="entityManager"
  |             auto-create="true"
  |             
persistence-unit-jndi-name="java:/seamtest1EntityManagerFactory" />
  | 
  |     <drools:rule-base name="securityRules">
  |             <drools:rule-files>
  |                     <value>/security.drl</value>
  |             </drools:rule-files>
  |     </drools:rule-base>
  | 
  |     <security:identity
  |             authenticate-method="#{authenticator.authenticate}"
  |             security-rules="#{securityRules}" />
  | 
  |     <event type="org.jboss.seam.notLoggedIn">
  |             <action expression="#{redirect.captureCurrentView}" />
  |     </event>
  |     <event type="org.jboss.seam.postAuthenticate">
  |             <action expression="#{redirect.returnToCapturedView}" />
  |     </event>
  | 
  |     <mail:mail-session host="localhost" port="2525" username="test"
  |             password="test" />
  | 
  |     <!-- For use with jBPM pageflow or process management -->
  | 
  |     <bpm:jbpm>
  |             <bpm:process-definitions>
  |                     <value>STD_DIGITV_DEFAULT_ORDER.jpdl.xml</value>
  |                     <value>START_PROCESS.jpdl.xml</value>
  |             </bpm:process-definitions>
  |             <bpm:pageflow-definitions>
  |                     <value>PF_TEST_1.jpdl.xml</value>
  |                     <value>PF_TEST_2.jpdl.xml</value>
  |             </bpm:pageflow-definitions>
  |     </bpm:jbpm>
  | 
  | 
  | </components>
  | 

server.log:

  | ...(no errors before this point)
  | 
  | 2007-10-26 17:09:51,890 DEBUG [org.hibernate.jdbc.ConnectionManager] 
skipping aggressive-release due to flush cycle
  | 2007-10-26 17:09:51,890 DEBUG [org.hibernate.jdbc.AbstractBatcher] about to 
open PreparedStatement (open PreparedStatements: 0, globally: 0)
  | 2007-10-26 17:09:51,890 DEBUG [org.hibernate.SQL] update JBPM_TRANSITION 
set TO_=? where ID_=?
  | 2007-10-26 17:09:51,906 DEBUG 
[org.hibernate.persister.collection.AbstractCollectionPersister] done inserting 
collection: 1 rows inserted
  | 2007-10-26 17:09:51,906 DEBUG [org.hibernate.cache.NonstrictReadWriteCache] 
Invalidating: org.jbpm.graph.def.Node.arrivingTransitions#7
  | 2007-10-26 17:09:51,906 DEBUG [org.hibernate.jdbc.AbstractBatcher] 
Executing batch size: 1
  | 2007-10-26 17:09:51,906 DEBUG [org.hibernate.jdbc.AbstractBatcher] about to 
close PreparedStatement (open PreparedStatements: 1, globally: 1)
  | 2007-10-26 17:09:51,906 DEBUG [org.hibernate.jdbc.ConnectionManager] 
skipping aggressive-release due to flush cycle
  | 2007-10-26 17:09:51,906 DEBUG [org.hibernate.jdbc.ConnectionManager] 
aggressively releasing JDBC connection
  | 2007-10-26 17:09:51,906 DEBUG [org.hibernate.jdbc.ConnectionManager] 
releasing JDBC connection [ (open PreparedStatements: 0, globally: 0) (open 
ResultSets: 0, globally: 0)]
  | 2007-10-26 17:09:51,906 DEBUG 
[org.jbpm.persistence.db.DbPersistenceService] closing hibernate session
  | 2007-10-26 17:09:51,906 DEBUG [org.jbpm.svc.Services] closing service 'tx': 
[EMAIL PROTECTED]
  | 2007-10-26 17:09:51,906 DEBUG [org.jboss.seam.Component] instantiating Seam 
component: org.jboss.seam.core.resourceLoader
  | 2007-10-26 17:09:51,906 DEBUG [org.jboss.seam.Component] initializing new 
instance of: org.jboss.seam.core.resourceLoader
  | 2007-10-26 17:09:51,906 DEBUG [org.jboss.seam.Component] done initializing: 
org.jboss.seam.core.resourceLoader
  | 2007-10-26 17:09:51,906 DEBUG [org.jbpm.configuration.JbpmContextInfo] 
creating jbpm context with service factories '[]'
  | 2007-10-26 17:09:51,906 DEBUG [org.jbpm.JbpmContext] creating [EMAIL 
PROTECTED]
  | 2007-10-26 17:09:51,906 ERROR [org.jbpm.jpdl.xml.JpdlXmlReader] couldn't 
parse process definition
  | java.lang.NullPointerException
  |     at 
org.jbpm.graph.node.DbSubProcessResolver.findSubProcess(DbSubProcessResolver.java:43)
  |     at 
org.jboss.seam.bpm.Jbpm$SeamSubProcessResolver.findSubProcess(Jbpm.java:332)
  |     at org.jbpm.graph.node.ProcessState.read(ProcessState.java:106)
  |     at org.jbpm.jpdl.xml.JpdlXmlReader.readNodes(JpdlXmlReader.java:252)
  |     at org.jboss.seam.bpm.PageflowParser.readNodes(PageflowParser.java:41)
  |     at 
org.jbpm.jpdl.xml.JpdlXmlReader.readProcessDefinition(JpdlXmlReader.java:156)
  |     at org.jboss.seam.bpm.Jbpm.parseInputSource(Jbpm.java:317)
  |     at 
org.jboss.seam.bpm.Jbpm.getPageflowDefinitionFromResource(Jbpm.java:155)
  |     at org.jboss.seam.bpm.Jbpm.installPageflowDefinitions(Jbpm.java:235)
  |     at org.jboss.seam.bpm.Jbpm.startup(Jbpm.java:73)
  |     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:597)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:21)
  |     at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:125)
  |     at org.jboss.seam.Component.callComponentMethod(Component.java:2083)
  |     at org.jboss.seam.Component.callCreateMethod(Component.java:2006)
  |     at org.jboss.seam.Component.newInstance(Component.java:1977)
  |     at org.jboss.seam.contexts.Contexts.startup(Contexts.java:304)
  |     at org.jboss.seam.contexts.Contexts.startup(Contexts.java:278)
  |     at 
org.jboss.seam.contexts.ServletLifecycle.endInitialization(ServletLifecycle.java:95)
  |     at org.jboss.seam.init.Initialization.init(Initialization.java:545)
  |     at 
org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:34)
  |     at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3854)
  |     at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4359)
  |     at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)
  |     at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)
  |     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
  |     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:597)
  |     at 
org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:297)
  |     at 
org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
  |     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
  |     at 
org.apache.catalina.core.StandardContext.init(StandardContext.java:5310)
  |     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:597)
  |     at 
org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:297)
  |     at 
org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
  |     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
  |     at 
org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:301)
  |     at 
org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
  |     at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
  |     at org.jboss.web.WebModule.startModule(WebModule.java:83)
  |     at org.jboss.web.WebModule.startService(WebModule.java:61)
  |     at 
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
  |     at 
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
  |     at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:597)
  |     at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
  |     at $Proxy0.start(Unknown Source)
  |     at org.jboss.system.ServiceController.start(ServiceController.java:417)
  |     at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:597)
  |     at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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 $Proxy45.start(Unknown Source)
  |     at 
org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
  |     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:597)
  |     at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
  |     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  |     at 
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
  |     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
  |     at 
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
  |     at 
org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
  |     at 
org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
  |     at 
org.jboss.ws.integration.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:93)
  |     at 
org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
  |     at 
org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
  |     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 $Proxy46.start(Unknown Source)
  |     at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
  |     at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1015)
  |     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
  |     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
  |     at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:597)
  |     at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
  |     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  |     at 
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
  |     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
  |     at 
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.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 $Proxy9.deploy(Unknown Source)
  |     at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
  |     at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
  |     at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
  |     at 
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
  |     at 
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
  |     at 
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
  |     at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:597)
  |     at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
  |     at $Proxy0.start(Unknown Source)
  |     at org.jboss.system.ServiceController.start(ServiceController.java:417)
  |     at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:597)
  |     at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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.start(Unknown Source)
  |     at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
  |     at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
  |     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
  |     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
  |     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
  |     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:597)
  |     at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
  |     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  |     at 
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
  |     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
  |     at 
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.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 $Proxy5.deploy(Unknown Source)
  |     at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
  |     at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
  |     at org.jboss.Main.boot(Main.java:200)
  |     at org.jboss.Main$1.run(Main.java:508)
  |     at java.lang.Thread.run(Thread.java:619)
  | 2007-10-26 17:09:51,906 DEBUG [org.jbpm.JbpmContext] closing JbpmContext
  | 2007-10-26 17:09:51,921 ERROR 
[org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/seamtest1]] 
Exception sending context initialized event to listener instance of class 
org.jboss.seam.servlet.SeamListener
  | org.jbpm.jpdl.JpdlException: [[ERROR] couldn't parse process definition]
  |     at 
org.jbpm.jpdl.xml.JpdlXmlReader.readProcessDefinition(JpdlXmlReader.java:172)
  |     at org.jboss.seam.bpm.Jbpm.parseInputSource(Jbpm.java:317)
  |     at 
org.jboss.seam.bpm.Jbpm.getPageflowDefinitionFromResource(Jbpm.java:155)
  |     at org.jboss.seam.bpm.Jbpm.installPageflowDefinitions(Jbpm.java:235)
  |     at org.jboss.seam.bpm.Jbpm.startup(Jbpm.java:73)
  |     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:597)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:21)
  |     at org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:125)
  |     at org.jboss.seam.Component.callComponentMethod(Component.java:2083)
  |     at org.jboss.seam.Component.callCreateMethod(Component.java:2006)
  |     at org.jboss.seam.Component.newInstance(Component.java:1977)
  |     at org.jboss.seam.contexts.Contexts.startup(Contexts.java:304)
  |     at org.jboss.seam.contexts.Contexts.startup(Contexts.java:278)
  |     at 
org.jboss.seam.contexts.ServletLifecycle.endInitialization(ServletLifecycle.java:95)
  |     at org.jboss.seam.init.Initialization.init(Initialization.java:545)
  |     at 
org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:34)
  |     at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3854)
  |     at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4359)
  |     at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)
  |     at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)
  |     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
  |     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:597)
  |     at 
org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:297)
  |     at 
org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
  |     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
  |     at 
org.apache.catalina.core.StandardContext.init(StandardContext.java:5310)
  |     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:597)
  |     at 
org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:297)
  |     at 
org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
  |     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
  |     at 
org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:301)
  |     at 
org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
  |     at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
  |     at org.jboss.web.WebModule.startModule(WebModule.java:83)
  |     at org.jboss.web.WebModule.startService(WebModule.java:61)
  |     at 
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
  |     at 
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
  |     at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:597)
  |     at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
  |     at $Proxy0.start(Unknown Source)
  |     at org.jboss.system.ServiceController.start(ServiceController.java:417)
  |     at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:597)
  |     at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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 $Proxy45.start(Unknown Source)
  |     at 
org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
  |     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:597)
  |     at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
  |     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  |     at 
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
  |     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
  |     at 
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
  |     at 
org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
  |     at 
org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
  |     at 
org.jboss.ws.integration.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:93)
  |     at 
org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
  |     at 
org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
  |     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 $Proxy46.start(Unknown Source)
  |     at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
  |     at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1015)
  |     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
  |     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
  |     at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:597)
  |     at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
  |     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  |     at 
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
  |     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
  |     at 
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.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 $Proxy9.deploy(Unknown Source)
  |     at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
  |     at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
  |     at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
  |     at 
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
  |     at 
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
  |     at 
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
  |     at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:597)
  |     at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
  |     at $Proxy0.start(Unknown Source)
  |     at org.jboss.system.ServiceController.start(ServiceController.java:417)
  |     at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:597)
  |     at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.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.start(Unknown Source)
  |     at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
  |     at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
  |     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
  |     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
  |     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
  |     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:597)
  |     at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
  |     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
  |     at 
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
  |     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
  |     at 
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.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 $Proxy5.deploy(Unknown Source)
  |     at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
  |     at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
  |     at org.jboss.Main.boot(Main.java:200)
  |     at org.jboss.Main$1.run(Main.java:508)
  |     at java.lang.Thread.run(Thread.java:619)
  | 2007-10-26 17:09:51,921 ERROR [org.apache.catalina.core.StandardContext] 
Error listenerStart
  | 2007-10-26 17:09:51,921 ERROR [org.apache.catalina.core.StandardContext] 
Context [/seamtest1] startup failed due to previous errors
  | 
  | ...
  | 

The Problem seems to be:

  | 2007-10-26 17:09:51,906 DEBUG [org.jbpm.configuration.JbpmContextInfo] 
creating jbpm context with service factories '[]'
  | 

But why?
Earlier in the sever.log the JbpmContext is created with the right service 
factories several times, but at this point the context is created with no 
service factories!?

Hope someone can help me out.
Thanks.


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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4099746
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to