service() for servlet PluginServiceServlet threw exception: java.lang.IllegalArgumentException: No plugin by the name of plugins
by saihegde
I need to change the designer context root to support multiple instances of
guvnor and thereby designer on the same server.
I did by changing the following files
guvnor.war/WEB-INF/jboss-web.xml - Change context root
guvnor.war/WEB-INF/beans.xml - Configure jcr repository location
guvnor.war/classes/preferences.properties - Configure designer context root
designer.war/WEB-INF/jboss-web.xml - Change context root
designer.war/profiles/jbpm.xml - Configure guvnor context root
The default one does come up fine, but the other fails to load the designer
with the following exception.
12:27:36,369 ERROR
[org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/designer01].[PluginServiceServlet]]
(http--127.0.0.1-8
ervlet.service() for servlet PluginServiceServlet threw exception:
java.lang.IllegalArgumentException: No plugin by the name of plugins
at
org.jbpm.designer.web.plugin.impl.PluginServiceServlet.retrievePluginContents(PluginServiceServlet.java:93)
[classes:]
at
org.jbpm.designer.web.plugin.impl.PluginServiceServlet.doGet(PluginServiceServlet.java:71)
[classes:]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
[jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
[jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
[jbossweb-7.0.13.Final.jar:]
at
org.jbpm.designer.web.filter.impl.PluggableFilter.doFilter(PluggableFilter.java:70)
[classes:]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
[jbossweb-7.0.13.Final.jar:]
at
org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)
[jboss-as-web-7.1.1.Fina
1.1.Final]
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)
[jbossweb-7.0.13.Final.jar:]
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
[jbossweb-7.0.13.Final.jar:]
at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_30]
--
View this message in context: http://drools.46999.n3.nabble.com/service-for-servlet-PluginServiceServle...
Sent from the Drools: User forum mailing list archive at Nabble.com.
13 years, 3 months
planner: Solver-Phase after a ProblemFactChange?
by roman.stumm
When the solver is in the localSearch phase and a problem-fact-change occurs:
will the solver jump back
into the construction-heuristics phase or continue with the local search?
Reason for my question: We have a (chained) vehicle-routing-problem with a
custom SwapMove- and ChangeMove-SelectionFilter that return 'false' for
some moves (on immovable planning entities, e.g. when a stop should be
pinned to a specific tour etc.), but the solver modifies them nevertheless
after a problem-fact-change?
--
View this message in context: http://drools.46999.n3.nabble.com/planner-Solver-Phase-after-a-ProblemFac...
Sent from the Drools: User forum mailing list archive at Nabble.com.
13 years, 3 months
User permission (Maker-Checker) issue in Guvnor 5.4.0
by kulpreet_singh
Hi,
I am using Guvnor version 5.4.0 and trying to implement maker-checker
functionality for updating rules/assets in Guvnor. I am facing problem
related to user permission. Following are the steps:
1) Configured two users in Guvnor using 'admin' login - Analyst & Developer
2) I have one package 'Test' where all the rules resides.
3) Created two categories - Draft & Approved
4) Assigned 'Developer' user: 'analyst' role on 'Draft' category and
'package.readonly' role on 'Test' package.
5) Assigned 'Analyst' user: 'analyst' role on 'Approved' category,
'package.developer' role on 'Test' package and 'analyst.readonly' on 'Draft'
category.
6) The idea is to initially assign all the rules/assets under 'Draft'
category. Once 'Developer' finishes working on rules, the 'Analyst' verifies
and replace the rule/asset category to 'Approved'.
7) I checked, the system is not allowing 'Developer' to edit the content of
the rule which is marked as 'Approved' category. But, the problem is,
'Developer' is allowed to replace the 'Approved' category of the asset back
to 'Draft' and hence free to edit that rule.
I presume this as the bug in the system as Developer should not be allowed
to modify the category of the rule if it doesn't belong to 'Draft' category.
Please help me in suggesting the workaround for this issue and appreciate
your valuable inputs in this regard.
Thanks & Regards,
Kulpreet Singh
--
View this message in context: http://drools.46999.n3.nabble.com/User-permission-Maker-Checker-issue-in-...
Sent from the Drools: User forum mailing list archive at Nabble.com.
13 years, 3 months
Not Able to create a cindition BRL fragment
by Aditi Hardas
Hi ,
I am using Drool Guvnor 5.5 along with IE 9 and Tomcat 7.0.32. I have
successfully deployed Guvnor in Tomcat.In next step I have created a package
then add a new category and added a rule with Decision Table (web - guided
rule ) as a rule formate.I was able to create a rule with certain set of
conditions and actions.On clicking Include Advance Option and choose *Add a
condition BRL fragment* or *Add an action BRL fragment*, I am getting java
script error and nothing is moving forword after that. That mean I am not
able to add and BRL fragment to my rule.
Can any one help me for this. Does I am doing any thing wrong.
Thx in advance.
--
View this message in context: http://drools.46999.n3.nabble.com/Not-Able-to-create-a-cindition-BRL-frag...
Sent from the Drools: User forum mailing list archive at Nabble.com.
13 years, 3 months
Status of GuvnorNG
by calcacuervo
Hey everyone.
I am trying to use Guvnor NG, so I cloned the master repository in github. I
managed to compile it and generate the wars. I deployed it to tomcat and it
started :).
Now I see that I get some errors in my browsers, for example, when I try to
create a new DRL rule,
exception: org.jboss.errai.bus.client.api.base.MessageDeliveryFailure: error
inv
oking endpoint
disconnect: false
java.lang.RuntimeException: no marshalling definition available for
type:com.tho
ughtworks.xstream.io.StreamException
at
org.jboss.errai.marshalling.client.util.MarshallUtil.getMarshaller(Ma
rshallUtil.java:131)
at
org.jboss.errai.marshalling.client.marshallers.ErraiProtocolEnvelopeM
arshaller.marshall(ErraiProtocolEnvelopeMarshaller.java:97)
at
org.jboss.errai.marshalling.client.protocols.ErraiProtocol.encodePayl
oad(ErraiProtocol.java:40)
at
org.jboss.errai.marshalling.server.protocol.ErraiProtocolServer.encod
ePayloadToByteArrayInputStream(ErraiProtocolServer.java:31)
at
org.jboss.errai.bus.server.io.BufferHelper.encodeAndWrite(BufferHelpe
r.java:70)
at
org.jboss.errai.bus.server.MessageQueueImpl.offer(MessageQueueImpl.ja
va:186)
at
org.jboss.errai.bus.server.ServerMessageBusImpl.enqueueForDelivery(Se
rverMessageBusImpl.java:739)
at
org.jboss.errai.bus.server.ServerMessageBusImpl.send(ServerMessageBus
Impl.java:728)
at
org.jboss.errai.bus.server.ServerMessageBusImpl.send(ServerMessageBus
Impl.java:675)
at
org.jboss.errai.bus.client.api.base.ConversationMessageWrapper.sendNo
wWith(ConversationMessageWrapper.java:228)
at
org.jboss.errai.bus.client.api.base.DefaultMessageBuilder$1.sendNowWi
th(DefaultMessageBuilder.java:78)
at
org.jboss.errai.bus.client.util.ErrorHelper.sendClientError(ErrorHelp
er.java:107)
at
org.jboss.errai.bus.client.util.ErrorHelper.sendClientError(ErrorHelp
er.java:77)
at
org.jboss.errai.bus.client.util.ErrorHelper.handleMessageDeliveryFail
ure(ErrorHelper.java:170)
at
org.jboss.errai.bus.server.SimpleDispatcher.dispatchGlobal(SimpleDisp
atcher.java:53)
at
org.jboss.errai.bus.server.service.ErraiServiceImpl.store(ErraiServic
eImpl.java:93)
at
org.jboss.errai.bus.server.service.ErraiServiceImpl.store(ErraiServic
eImpl.java:107)
at
org.jboss.errai.bus.server.servlet.DefaultBlockingServlet.doPost(Defa
ultBlockingServlet.java:117)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:305)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at
org.uberfire.security.server.UberFireSecurityFilter.doFilter(UberFire
SecurityFilter.java:221)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:225)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:169)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
torBase.java:472)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:168)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:98)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
927)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:118)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:407)
at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp
11Processor.java:999)
at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(
AbstractProtocol.java:565)
at
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoin
t.java:309)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:908)
at java.lang.Thread.run(Thread.java:662)
and well, some alerts saying
"Unable to complete your request. The following exception occurred: Unable
to get KieModule, Errors Existed.".
So I wanted to check which is the status of this, when at high level it is
expected to be stable, etc.
Thanks in advance!
Demian
--
View this message in context: http://drools.46999.n3.nabble.com/Status-of-GuvnorNG-tp4023136.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
13 years, 3 months
Good Bokk for Drools, JBPM, Guvnor
by Zahid Ahmed
Hi All,
I need a good book for Drools, JBPM and Guvnor to get a good
understanding of workflow and rule-engine. I need to create a workflow
based application and the book will be helpful to me in my development
and understanding.
Regards,
Zahid
13 years, 3 months