Massimiliano Izzo [
https://community.jboss.org/people/amizzo] created the discussion
"Re: jBPM 5.1 without HumanTask Service"
To view the discussion, visit:
https://community.jboss.org/message/822227#822227
--------------------------------------------------------------
I already removed the start.human task from the build.xml, and I received the error I put
in the post #1.
I am using the jBPM 5.1 version, and there is no jbpm-human-task-war.war in the deploy
folder.
I can see a jbpm-human-task-5.1.0.Final.jar in the WEB-INF/lib directory of the
jbpm-gwt-console-server.war, but if I remove this jar, I get the following error
| * URL: 'http://localhost:8080/gwt-console-server/rs/server/status'
* Action: 'org.jboss.bpm.console.client.BootstrapAction'
* Exception: 'class com.google.gwt.http.client.RequestException'
HTTP 500:h1. HTTP Status 500 -
----
*type* Exception report
*message*
*description* The server encountered an internal error () that prevented it from
fulfilling this request.
*exception*
org.jboss.resteasy.spi.UnhandledException: java.lang.IllegalStateException: Failed to load
org.jboss.bpm.console.server.plugin.FormDispatcherPlugin:
org.jbpm.integration.console.forms.FormDispatcherComposite
org.jboss.resteasy.core.SynchronousDispatcher.handleApplicationException(SynchronousDispatcher.java:319)
org.jboss.resteasy.core.SynchronousDispatcher.handleException(SynchronousDispatcher.java:230)
org.jboss.resteasy.core.SynchronousDispatcher.handleInvokerException(SynchronousDispatcher.java:206)
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:360)
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:173)
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:93)
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:68)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.jboss.bpm.console.server.util.GWTJsonFilter.doFilter(GWTJsonFilter.java:59)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
*root cause*
java.lang.IllegalStateException: Failed to load
org.jboss.bpm.console.server.plugin.FormDispatcherPlugin:
org.jbpm.integration.console.forms.FormDispatcherComposite
org.jboss.bpm.console.server.util.ServiceLoader.loadFromServices(ServiceLoader.java:94)
org.jboss.bpm.console.server.util.ServiceLoader.loadService(ServiceLoader.java:56)
org.jboss.bpm.console.server.plugin.PluginMgr.load(PluginMgr.java:54)
org.jboss.bpm.console.server.InfoFacade.getServerStatus(InfoFacade.java:83)
org.jboss.bpm.console.server.InfoFacade.getServerInfo(InfoFacade.java:72)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:117)
org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.java:260)
org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:232)
org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:166)
org.jboss.resteasy.core.DispatcherUtilities.getJaxrsResponse(DispatcherUtilities.java:142)
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:356)
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:173)
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:93)
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:68)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.jboss.bpm.console.server.util.GWTJsonFilter.doFilter(GWTJsonFilter.java:59)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
*root cause*
java.lang.NoClassDefFoundError:
org/jbpm/task/service/TaskClientHandler$GetTaskResponseHandler
org.jbpm.integration.console.forms.FormDispatcherComposite.<init>(FormDispatcherComposite.java:32)
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
java.lang.Class.newInstance0(Class.java:355) java.lang.Class.newInstance(Class.java:308)
org.jboss.bpm.console.server.util.ServiceLoader.loadFromServices(ServiceLoader.java:89)
org.jboss.bpm.console.server.util.ServiceLoader.loadService(ServiceLoader.java:56)
org.jboss.bpm.console.server.plugin.PluginMgr.load(PluginMgr.java:54)
org.jboss.bpm.console.server.InfoFacade.getServerStatus(InfoFacade.java:83)
org.jboss.bpm.console.server.InfoFacade.getServerInfo(InfoFacade.java:72)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:117)
org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.java:260)
org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:232)
org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:166)
org.jboss.resteasy.core.DispatcherUtilities.getJaxrsResponse(DispatcherUtilities.java:142)
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:356)
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:173)
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:93)
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:68)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.jboss.bpm.console.server.util.GWTJsonFilter.doFilter(GWTJsonFilter.java:59)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
*root cause*
java.lang.ClassNotFoundException:
org.jbpm.task.service.TaskClientHandler$GetTaskResponseHandler from
BaseClassLoader@1437a6d{vfszip:/C:/Progetti/SEA/CDM/Progetto/jbpm-installer/jboss-as/server/default/deploy/jbpm-gwt-console-server.war/}
org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:477)
java.lang.ClassLoader.loadClass(ClassLoader.java:252)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
org.jbpm.integration.console.forms.FormDispatcherComposite.<init>(FormDispatcherComposite.java:32)
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
java.lang.Class.newInstance0(Class.java:355) java.lang.Class.newInstance(Class.java:308)
org.jboss.bpm.console.server.util.ServiceLoader.loadFromServices(ServiceLoader.java:89)
org.jboss.bpm.console.server.util.ServiceLoader.loadService(ServiceLoader.java:56)
org.jboss.bpm.console.server.plugin.PluginMgr.load(PluginMgr.java:54)
org.jboss.bpm.console.server.InfoFacade.getServerStatus(InfoFacade.java:83)
org.jboss.bpm.console.server.InfoFacade.getServerInfo(InfoFacade.java:72)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:117)
org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.java:260)
org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:232)
org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:166)
org.jboss.resteasy.core.DispatcherUtilities.getJaxrsResponse(DispatcherUtilities.java:142)
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:356)
org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:173)
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:93)
org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:68)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.jboss.bpm.console.server.util.GWTJsonFilter.doFilter(GWTJsonFilter.java:59)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
*note* The full stack trace of the root cause is available in the JBoss Web/2.1.10 logs.
----
h3. JBoss Web/2.1.10
|
I would like to understand which is the configuration file that instructs the jbpm
console to look for the human task service.
--------------------------------------------------------------
Reply to this message by going to Community
[
https://community.jboss.org/message/822227#822227]
Start a new discussion in jBPM at Community
[
https://community.jboss.org/choose-container!input.jspa?contentType=1&...]