[rules-users] Passing user id and password to guvnor and Reaching Guvnor portal directly from my web-page
Hi, I'm trying to reach guvnor portal from a link on my web-page. If I configure the guvnor to no authentication, then it works fine as a guest. Can someone please help, how to pass the user ID and password from my webpage to Guvnor 5.1. Or is there any other way through which I can reach? -- View this message in context: http://old.nabble.com/Passing-user-id-and-password-to-guvnor-and-Reaching-Guvnor-portal-directly-from-my-web-page-tp26484458p26484458.html Sent from the drools - user mailing list archive at Nabble.com. ___ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users
Re: [rules-users] Drools flow web console (5.1.M1) deployment in JBoss
Thank you kris, Removing persistance-api.jar from the gwt-console-server-drools.war helped to remove the error. Now I'm able to view the process on web-console. However, when I'm clicking on Start under Process Instances, the following error occurs. Can you please suggest how can I solve this. I'm pasting the full stack-trace for the same: 17:13:18,469 ERROR [STDERR] java.lang.IllegalArgumentException: Unknown entity: org.drools.persistence.processinstance.ProcessInstanceInfo 17:13:18,469 ERROR [STDERR] at org.hibernate.ejb.AbstractEntityManagerImpl.p ersist(AbstractEntityManagerImpl.java:215) 17:13:18,469 ERROR [STDERR] at org.drools.persistence.processinstance.JPAPro cessInstanceManager.addProcessInstance(JPAProcessInstanceManager.java:33) 17:13:18,469 ERROR [STDERR] at org.drools.process.instance.AbstractProcessIn stanceFactory.createProcessInstance(AbstractProcessInstanceFactory.java:37) 17:13:18,469 ERROR [STDERR] at org.drools.common.AbstractWorkingMemory.start Process(AbstractWorkingMemory.java:1706) 17:13:18,469 ERROR [STDERR] at org.drools.common.AbstractWorkingMemory.start Process(AbstractWorkingMemory.java:1682) 17:13:18,469 ERROR [STDERR] at org.drools.impl.StatefulKnowledgeSessionImpl. startProcess(StatefulKnowledgeSessionImpl.java:289) 17:13:18,469 ERROR [STDERR] at org.drools.command.runtime.process.StartProce ssCommand.execute(StartProcessCommand.java:52) 17:13:18,469 ERROR [STDERR] at org.drools.command.runtime.process.StartProce ssCommand.execute(StartProcessCommand.java:14) 17:13:18,469 ERROR [STDERR] at org.drools.persistence.session.SingleSessionC ommandService.execute(SingleSessionCommandService.java:254) 17:13:18,469 ERROR [STDERR] at org.drools.command.impl.CommandBasedStatefulK nowledgeSession.startProcess(CommandBasedStatefulKnowledgeSession.java:163) 17:13:18,469 ERROR [STDERR] at org.drools.integration.console.DroolsFlowComm andDelegate.startProcess(DroolsFlowCommandDelegate.java:125) 17:13:18,469 ERROR [STDERR] at org.drools.integration.console.DroolsFlowProc essManagement.newInstance(DroolsFlowProcessManagement.java:64) 17:13:18,469 ERROR [STDERR] at org.drools.integration.console.DroolsFlowProc essManagement.newInstance(DroolsFlowProcessManagement.java:60) 17:13:18,469 ERROR [STDERR] at org.jboss.bpm.console.server.ProcessMgmtFacad e.newInstance(ProcessMgmtFacade.java:189) 17:13:18,469 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0( Native Method) 17:13:18,469 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(N ativeMethodAccessorImpl.java:39) 17:13:18,469 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invo ke(DelegatingMethodAccessorImpl.java:25) 17:13:18,469 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:5 97) 17:13:18,469 ERROR [STDERR] at org.jboss.resteasy.core.MethodInjectorImpl.in voke(MethodInjectorImpl.java:117) 17:13:18,469 ERROR [STDERR] at org.jboss.resteasy.core.ResourceMethod.invoke OnTarget(ResourceMethod.java:260) 17:13:18,469 ERROR [STDERR] at org.jboss.resteasy.core.ResourceMethod.invoke (ResourceMethod.java:232) 17:13:18,469 ERROR [STDERR] at org.jboss.resteasy.core.ResourceMethod.invoke (ResourceMethod.java:166) 17:13:18,469 ERROR [STDERR] at org.jboss.resteasy.core.DispatcherUtilities.g etJaxrsResponse(DispatcherUtilities.java:142) 17:13:18,469 ERROR [STDERR] at org.jboss.resteasy.core.SynchronousDispatcher .invoke(SynchronousDispatcher.java:356) 17:13:18,469 ERROR [STDERR] at org.jboss.resteasy.core.SynchronousDispatcher .invoke(SynchronousDispatcher.java:173) 17:13:18,469 ERROR [STDERR] at org.jboss.resteasy.plugins.server.servlet.Htt pServletDispatcher.service(HttpServletDispatcher.java:93) 17:13:18,469 ERROR [STDERR] at org.jboss.resteasy.plugins.server.servlet.Htt pServletDispatcher.service(HttpServletDispatcher.java:68) 17:13:18,469 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpSe rvlet.java:803) 17:13:18,469 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterCha in.internalDoFilter(ApplicationFilterChain.java:290) 17:13:18,469 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterCha in.doFilter(ApplicationFilterChain.java:206) 17:13:18,469 ERROR [STDERR] at org.jboss.bpm.console.server.util.GWTJsonFilt er.doFilter(GWTJsonFilter.java:59) 17:13:18,469 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterCha in.internalDoFilter(ApplicationFilterChain.java:235) 17:13:18,485 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterCha in.doFilter(ApplicationFilterChain.java:206) 17:13:18,485 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilte r.doFilter(ReplyHeaderFilter.java:96) 17:13:18,485 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterCha in.internalDoFilter(ApplicationFilterChain.java:235) 17:13:18,485 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterCha
Re: [rules-users] Drools flow web console (5.1.M1) deployment in JBoss
Thank you for the reply Kris and Satish. It really helped me to remove the errors from eclipse. However I still face the error when I click on process on web-console. ERROR [[Resteasy]] Servlet.service() for servlet Resteasy threw exception org.jboss.resteasy.spi.UnhandledException: java.lang.RuntimeException: Could not initialize stateful knowledge session: org.hibernate.ejb.HibernatePersistence cannot be cast to javax.persistence.spi.PersistenceProvider at org.jboss.resteasy.core.SynchronousDispatcher.handleApplicationException(SynchronousDispatcher.java:319) at org.jboss.resteasy.core.SynchronousDispatcher.handleException(SynchronousDispatcher.java:230) at org.jboss.resteasy.core.SynchronousDispatcher.handleInvokerException(SynchronousDispatcher.java:206) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:360) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:173) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:93) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:68) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.bpm.console.server.util.GWTJsonFilter.doFilter(GWTJsonFilter.java:59) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.RuntimeException: Could not initialize stateful knowledge session: org.hibernate.ejb.HibernatePersistence cannot be cast to javax.persistence.spi.PersistenceProvider at org.drools.integration.console.DroolsFlowCommandDelegate.newStatefulKnowledgeSession(DroolsFlowCommandDelegate.java:69) at org.drools.integration.console.DroolsFlowCommandDelegate.getSession(DroolsFlowCommandDelegate.java:77) at org.drools.integration.console.DroolsFlowCommandDelegate.init(DroolsFlowCommandDelegate.java:35) at org.drools.integration.console.DroolsFlowProcessManagement.init(DroolsFlowProcessManagement.java:20) at org.drools.integration.console.DroolsFlowManagementFactory.createProcessManagement(DroolsFlowManagementFactory.java:11) at org.jboss.bpm.console.server.ProcessMgmtFacade.getProcessManagement(ProcessMgmtFacade.java:83) at org.jboss.bpm.console.server.ProcessMgmtFacade.getDefinitionsJSON(ProcessMgmtFacade.java:107) 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.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:117) at org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.java:260) at org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:232) at
Re: [rules-users] Drools flow web console (5.1.M1) deployment in JBoss
Hi Satish/Krisv, I’m new to Drools. I’m stuck on the same issue. Although I did every step you have mentioned. My jboss still starts with error. I’ve downloaded gwt-console-server from http://repository.jboss.com/maven2/org/drools/gwt-console-server-drools/5.1.0.M1/ Please let me know from where did you get the right version? While starting the drools-flow the first error comes as: ERROR [[Resteasy]] Servlet.service() for servlet Resteasy threw exception org.jboss.resteasy.spi.UnhandledException: java.lang.IllegalArgumentException: Could not connect task client at org.jboss.resteasy.core.SynchronousDispatcher.handleApplicationException(SynchronousDispatcher.java:319)... When I click on the process-the following error appears: ERROR [[Resteasy]] Servlet.service() for servlet Resteasy threw exception org.jboss.resteasy.spi.UnhandledException: java.lang.RuntimeException: Could not initialize stateful knowledge session: org.hibernate.ejb.HibernatePersistence cannot be cast to javax.persistence.spi.PersistenceProvider at org.jboss.resteasy.core.SynchronousDispatcher.handleApplicationException(SynchronousDispatcher.java:319) When I'm trying to run the same process on eclipse I can see the following error: java.lang.IllegalArgumentException: Could not connect task client at org.drools.process.workitem.wsht.WSHumanTaskHandler.connect(WSHumanTaskHandler.java:51) at org.drools.process.workitem.wsht.WSHumanTaskHandler.executeWorkItem(WSHumanTaskHandler.java:58) at org.drools.process.instance.impl.DefaultWorkItemManager.internalExecuteWorkItem(DefaultWorkItemManager.java:55) at org.drools.workflow.instance.node.WorkItemNodeInstance.internalTrigger(WorkItemNodeInstance.java:95) at org.drools.workflow.instance.impl.NodeInstanceImpl.trigger(NodeInstanceImpl.java:112) at org.drools.workflow.instance.impl.NodeInstanceImpl.triggerConnection(NodeInstanceImpl.java:148) at org.drools.workflow.instance.impl.NodeInstanceImpl.triggerCompleted(NodeInstanceImpl.java:135) at org.drools.workflow.instance.node.StartNodeInstance.triggerCompleted(StartNodeInstance.java:49) at org.drools.workflow.instance.node.StartNodeInstance.internalTrigger(StartNodeInstance.java:41) at org.drools.workflow.instance.impl.NodeInstanceImpl.trigger(NodeInstanceImpl.java:112) at org.drools.ruleflow.instance.RuleFlowProcessInstance.internalStart(RuleFlowProcessInstance.java:16) at org.drools.process.instance.impl.ProcessInstanceImpl.start(ProcessInstanceImpl.java:185) at org.drools.workflow.instance.impl.WorkflowProcessInstanceImpl.start(WorkflowProcessInstanceImpl.java:230) at org.drools.common.AbstractWorkingMemory.startProcess(AbstractWorkingMemory.java:1689) at org.drools.impl.StatefulKnowledgeSessionImpl.startProcess(StatefulKnowledgeSessionImpl.java:289) I'm not able to run any of the test consisting user task in 5.1.M1 version. I'd appreciate your comments and help on the same. Thanks Alok satjo wrote: You pointed out the exact issue. This was what happened. I was using defaultpackage of Guvnor, thinking it refers to the default. After I created the new package called default and uploaded the definition, it worked fine and it did not throw any exception. Kris Verlaenen wrote: When you uploaded your sample process to Guvnor, did you add it to the default package (notice that the name should really be default, and not defaultPackage, which is created in Guvnor by default)? And after adding the process to the package, did you build the package on Guvnor? The NPE seems to indicate that it cannot find the knowledge base for package default on Guvnor. Kris Quoting satjo jo_sat...@yahoo.com: Thanks for your response! It did fix the problem and I do not get the exception after I log in if I run org.drools.task.RunTaskService. I, however, get exception if I click on 'Process Definitions'-'Definition List'. Here is the stack trace. URL: 'http://localhost:8080/gwt-console-server/rs/process/definitions' Action: 'org.jboss.bpm.console.client.process.UpdateDefinitionsAction' Exception: 'class com.google.gwt.http.client.RequestException' HTTP 500: 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.RuntimeException: Could not initialize stateful knowledge session: null 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)