0 Replies Latest reply on Aug 17, 2015 9:49 AM by alan.morrison

    how do i manually add services from public repo to the workbench

    alan.morrison

      I have tried connecting to the service repository in the KIE workbench to install services from the http://docs.jboss.org/jbpm/v6.2/repository/ public repo but I get errors in the log that the system could not parse the work definitions. I am trying to import the rest service from the repository.

       

       

      2015-08-14 11:24:38,437 ERROR [io.undertow.request] (default task-31) UT005023: Exception handling request to /jbpm-console/jbpmservicerepo: java.lang.RuntimeException: Could not parse work definitions http://docs.jboss.org/jbpm/v6.0/repository/FileSystem/FileSystem.wid: [Error: illegal use of operator: <]

       

      [Near : {... <!DOCTYPE HTML PUBLIC "-//IETF ....}]

                   ^

      [Line: 1, Column: 1]

      at org.jbpm.process.workitem.WorkItemRepository.getWorkDefinitionsMap(WorkItemRepository.java:108) [jbpm-flow-builder-6.2.0.Final.jar:6.2.0.Final]

      at org.jbpm.process.workitem.WorkItemRepository.getAllWorkDefinitionsMap(WorkItemRepository.java:69) [jbpm-flow-builder-6.2.0.Final.jar:6.2.0.Final]

      at org.jbpm.process.workitem.WorkItemRepository.getWorkDefinitions(WorkItemRepository.java:25) [jbpm-flow-builder-6.2.0.Final.jar:6.2.0.Final]

      at org.jbpm.designer.web.server.JbpmServiceRepositoryServlet.doPost(JbpmServiceRepositoryServlet.java:110) [jbpm-designer-backend-6.2.0.Final.jar:6.2.0.Final]

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [jboss-servlet-api_3.1_spec-1.0.0.Final.jar:1.0.0.Final]

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [jboss-servlet-api_3.1_spec-1.0.0.Final.jar:1.0.0.Final]

      at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) [undertow-servlet-1.0.15.Final.jar:1.0.15.Final]

      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:130) [undertow-servlet-1.0.15.Final.jar:1.0.15.Final]

      at org.uberfire.ext.security.server.SecureHeadersFilter.doFilter(SecureHeadersFilter.java:53) [uberfire-servlet-security-0.5.0.Final.jar:0.5.0.Final]

      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) [undertow-servlet-1.0.15.Final.jar:1.0.15.Final]

      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) [undertow-servlet-1.0.15.Final.jar:1.0.15.Final]

      at org.uberfire.ext.security.server.SecurityIntegrationFilter.doFilter(SecurityIntegrationFilter.java:64) [uberfire-servlet-security-0.5.0.Final.jar:0.5.0.Final]

      at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60) [undertow-servlet-1.0.15.Final.jar:1.0.15.Final]

      at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:132) [undertow-servlet-1.0.15.Final.jar:1.0.15.Final]

      at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:85) [undertow-servlet-1.0.15.Final.jar:1.0.15.Final]

      at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:61) [undertow-servlet-1.0.15.Final.jar:1.0.15.Final]

       

       

      I have found a zip file to manually download the REST service that I would like to get installed but I am not sure where to put the files to get it to function properly. Any help on how I can manually get the rest service installed would be great.

       

      Thanks,