[rules-users] Status of GuvnorNG

Michael Anstis michael.anstis at gmail.com
Mon Apr 1 12:48:05 EDT 2013


Hello,

Which project in the uberfire-playground? I don't expect any (possibly one
or two) to work.

You'd be better off creating a new project at the moment.... we're still
working on data migration (that would support the old "mortgages" example).

@Jervis, is the mortgages example on uberfire-playground operational? Could
you delete any of the old stuff we have kicking around?

Cheers,

Mike

sent on the move

On 1 Apr 2013 15:29, "Demian Calcaprina" <calcacuervo at gmail.com> wrote:

> Hey Michael. I am just trying to open the existing rules in Guvnor
> Playground project. And I get an error in the screen,
>
> Unable to complete your request. The following exception occurred: Unable
> to get KieModule, Errors Existed.
>
> and some into the logs,
>
> 2013-04-01 11:22:49,571 [http-bio-8080-exec-2] ERROR Unable to build
> KieBaseMode
> l:defaultKieBase
> Unable to resolve ObjectType 'Bean' : [Rule name='R1']
>
> Rule Compilation error : [Rule name='R1']
>         org/kie/test/Rule_R191081925.java (7:356) : $b cannot be resolved
>
> Rule Compilation error : [Rule name='Init']
>         org/kie/test/Rule_Init1712781913.java (7:346) : Bean cannot be
> resolved
> to a type
>
>
> Then, I also created a new project, and then tried to create a new Guided
> DRL, and I am getting errors in logs..
>
> org.jboss.errai.bus.client.api.base.MessageDeliveryFailure: error invoking
> endpo
> int
>         at
> org.jboss.errai.bus.server.io.ConversationalEndpointCallback.callback
> (ConversationalEndpointCallback.java:132)
>         at
> org.jboss.errai.bus.server.io.RemoteServiceCallback.callback(RemoteSe
> rviceCallback.java:54)
>         at
> org.jboss.errai.cdi.server.CDIExtensionPoints$3.callback(CDIExtension
> Points.java:512)
>         at
> org.jboss.errai.bus.client.framework.DeliveryPlan.deliver(DeliveryPla
> n.java:43)
>         at
> org.jboss.errai.bus.server.ServerMessageBusImpl.sendGlobal(ServerMess
> ageBusImpl.java:632)
>         at
> org.jboss.errai.bus.server.SimpleDispatcher.dispatchGlobal(SimpleDisp
> atcher.java:46)
>         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:307)
>         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)
> Caused by: java.lang.NoClassDefFoundError:
> org/apache/tools/ant/AntClassLoader
>         at
> org.kie.scanner.embedder.MavenEmbedder.<init>(MavenEmbedder.java:104)
>
>         at
> org.kie.scanner.embedder.MavenEmbedder.<init>(MavenEmbedder.java:131)
>
>         at
> org.kie.scanner.embedder.MavenProjectLoader.parseMavenPom(MavenProjec
> tLoader.java:35)
>         at
> org.kie.scanner.ArtifactResolver.getResolverFor(ArtifactResolver.java
> :72)
>         at
> org.kie.scanner.KieModuleMetaDataImpl.<init>(KieModuleMetaDataImpl.ja
> va:66)
>         at
> org.kie.scanner.KieModuleMetaData$Factory.newKieModuleMetaData(KieMod
> uleMetaData.java:26)
>         at
> org.kie.guvnor.datamodel.backend.server.cache.LRUProjectDataModelOrac
> leCache.makeProjectDefinition(LRUProjectDataModelOracleCache.java:107)
>         at
> org.kie.guvnor.datamodel.backend.server.cache.LRUProjectDataModelOrac
>
> leCache.assertProjectDataModelOracle(LRUProjectDataModelOracleCache.java:74)
>         at
> org.kie.guvnor.datamodel.backend.server.cache.LRUProjectDataModelOrac
>
> leCache$Proxy$_$$_WeldClientProxy.assertProjectDataModelOracle(LRUProjectDataMod
> elOracleCache$Proxy$_$$_WeldClientProxy.java)
>         at
> org.kie.guvnor.datamodel.backend.server.cache.LRUDataModelOracleCache
> .makePackageDataModelOracle(LRUDataModelOracleCache.java:111)
>         at
> org.kie.guvnor.datamodel.backend.server.cache.LRUDataModelOracleCache
> .assertPackageDataModelOracle(LRUDataModelOracleCache.java:99)
>         at
> org.kie.guvnor.datamodel.backend.server.cache.LRUDataModelOracleCache
>
> $Proxy$_$$_WeldClientProxy.assertPackageDataModelOracle(LRUDataModelOracleCache$
> Proxy$_$$_WeldClientProxy.java)
>         at
> org.kie.guvnor.datamodel.backend.server.DataModelServiceImpl.getDataM
> odel(DataModelServiceImpl.java:65)
>         at
> org.kie.guvnor.datamodel.backend.server.DataModelServiceImpl$Proxy$_$
>
> $_WeldClientProxy.getDataModel(DataModelServiceImpl$Proxy$_$$_WeldClientProxy.ja
> va)
>
>
> Thanks!
>
> Demian
>
>
> On Mon, Apr 1, 2013 at 5:34 AM, Michael Anstis <michael.anstis at gmail.com>wrote:
>
>> Hello,
>>
>> I assume you created a new project? Did you enter GAV (Group, Artifact
>> and Version) information on the pom.xml editor and save it first?
>>
>> We know we have to tighten that up. That information is mandatory.
>>
>> sent on the move
>>
>> On 1 Apr 2013 05:33, "calcacuervo" <calcacuervo at gmail.com> wrote:
>>
>>> 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.
>>> _______________________________________________
>>> rules-users mailing list
>>> rules-users at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/rules-users
>>>
>>
>> _______________________________________________
>> rules-users mailing list
>> rules-users at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/rules-users
>>
>
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20130401/98429b78/attachment-0001.html 


More information about the rules-users mailing list