-
Bug
-
Resolution: Duplicate
-
Major
-
None
-
6.0.0
-
None
-
Build Name: 13528, User Guide-6-1
Build Date: 31-01-2014 05:50:39
Topic ID: 21746-566443 [Specified]
Title: Service repository
Describe the issue:
Public service repository mentioned in the documentation doesn't work.
http://people.redhat.com/kverlaen/repository
Suggestions for improvement:
Make sure that the public repository works as documented.
Additional information:
Following errors in the server log when trying to connect to service repository http://people.redhat.com/kverlaen/repository inside business central (BPM Process Designer):
13:21:23,060 WARN [org.jboss.solder.exception.control.log] (http-localhost/127.0.0.1:8080-6) No handlers found for exception java.lang.RuntimeException: Could not parse work definitions http://people.redhat.com/kverlaen/repository/Email/Email.wid: [Error: class not found: import org.drools.process.core.datatype.impl.type.StringDataType;
[
[
"name" : "Email",
"description" : "Sending emails",
"version" : "1.0",
"parameters" : [
"From" : new StringDataType(),
"To" : new StringDataType(),
"Subject" : new StringDataType(),
"Body" : new StringDataType()
],
"displayName" : "Email",
"icon" : "email.gif",
"eclipse:customEditor" : "org.drools.eclipse.flow.common.editor.editpart.work.EmailCustomEditor",
"category" : "Communication",
"defaultHandler" : "org.jbpm.process.workitem.email.EmailWorkItemHandler",
"documentation" : "index.html",
"dependencies" : [
"file:./lib/jbpm-email.jar",
"file:./lib/mail-1.4.jar",
"file:./lib/activation-1.1.jar"
]
]
]]
[Near :
^
[Line: 1, Column: 8]
13:21:23,061 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/business-central].[JbpmServiceRepositoryServlet]] (http-localhost/127.0.0.1:8080-6) JBWEB000236: Servlet.service() for servlet JbpmServiceRepositoryServlet threw exception: java.lang.RuntimeException: Could not parse work definitions http://people.redhat.com/kverlaen/repository/Email/Email.wid: [Error: class not found: import org.drools.process.core.datatype.impl.type.StringDataType;
[
[
"name" : "Email",
"description" : "Sending emails",
"version" : "1.0",
"parameters" : [
"From" : new StringDataType(),
"To" : new StringDataType(),
"Subject" : new StringDataType(),
"Body" : new StringDataType()
],
"displayName" : "Email",
"icon" : "email.gif",
"eclipse:customEditor" : "org.drools.eclipse.flow.common.editor.editpart.work.EmailCustomEditor",
"category" : "Communication",
"defaultHandler" : "org.jbpm.process.workitem.email.EmailWorkItemHandler",
"documentation" : "index.html",
"dependencies" : [
"file:./lib/jbpm-email.jar",
"file:./lib/mail-1.4.jar",
"file:./lib/activation-1.1.jar"
]
]
]]
[Near : {... import org.drools.process.core.dataty ....}
]
^
[Line: 1, Column: 8]
at org.jbpm.process.workitem.WorkItemRepository.getWorkDefinitionsMap(WorkItemRepository.java:108) [jbpm-flow-builder-6.0.2-redhat-2.jar:6.0.2-redhat-2]
at org.jbpm.process.workitem.WorkItemRepository.getAllWorkDefinitionsMap(WorkItemRepository.java:69) [jbpm-flow-builder-6.0.2-redhat-2.jar:6.0.2-redhat-2]
at org.jbpm.process.workitem.WorkItemRepository.getWorkDefinitions(WorkItemRepository.java:25) [jbpm-flow-builder-6.0.2-redhat-2.jar:6.0.2-redhat-2]
at org.jbpm.designer.web.server.JbpmServiceRepositoryServlet.doPost(JbpmServiceRepositoryServlet.java:109) [jbpm-designer-backend-6.0.2-redhat-2.jar:6.0.2-redhat-2]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:754) [jboss-servlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.jboss.solder.servlet.exception.CatchExceptionFilter.doFilter(CatchExceptionFilter.java:65) [solder-impl-3.2.1.Final.jar:3.2.1.Final]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.jboss.solder.servlet.event.ServletEventBridgeFilter.doFilter(ServletEventBridgeFilter.java:74) [solder-impl-3.2.1.Final.jar:3.2.1.Final]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.jbpm.designer.web.filter.impl.PluggableFilter.doFilter(PluggableFilter.java:70) [jbpm-designer-backend-6.0.2-redhat-2.jar:6.0.2-redhat-2]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.uberfire.security.server.UberFireSecurityFilter.doFilter(UberFireSecurityFilter.java:266) [uberfire-security-server-0.3.2-redhat-2.jar:0.3.2-redhat-2]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:407) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50) [jboss-as-jpa-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50) [jboss-as-jpa-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169) [jboss-as-web-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:408) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_51]