[rules-users] Passing user id and password to guvnor and Reaching Guvnor portal directly from my web-page

2009-11-23 Thread Alok Patnaik

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

2009-11-10 Thread Alok Patnaik

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

2009-11-03 Thread Alok Patnaik

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

2009-11-02 Thread Alok Patnaik

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)