From mfinger at overstock.com Wed Apr 1 13:19:19 2009 Content-Type: multipart/mixed; boundary="===============2915147146553314018==" MIME-Version: 1.0 From: Michael Finger To: rules-users at lists.jboss.org Subject: [rules-users] Problem with execution server Date: Wed, 01 Apr 2009 11:23:00 -0600 Message-ID: <49D3A2F4.60309@overstock.com> --===============2915147146553314018== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable I'm running CR1 (Guvnor and exec server) on Tomcat (tried v 5XX and 6XX) I've tried this with the mortgage package and then went simpler, I'm getting the same error. The package now has one rule: when eval(true) then System.out.println("It works"); Compiles fine on govner, etc. My rule agent configuration is: newInstance=3Dtrue #file=3D/foo/bar/boo.pkg /foo/bar/boo2.pkg #dir=3D/my/dir url=3Dhttp://localhost:8080/drools-guvnor/org.drools.guvnor.Guvnor/package/= foo/test #localCacheDir=3D/foo/bar/cache poll=3D30 name=3DMyConfig When I post to the url (via poster in firefox) I get: Apache Tomcat/5.5.17 - Error report

HTTP Status 500 -


type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

com.thoughtworks.xstream.io.StreamException:  : only whitespace
content allowed before start tag and not . (position: START_DOCUMENT
seen .... @1:1)

com.thoughtworks.xstream.io.xml.XppReader.pullNextEvent(XppReader.java:78)

com.thoughtworks.xstream.io.xml.AbstractPullReader.readRealEvent(AbstractPu=
llReader.java:137)

com.thoughtworks.xstream.io.xml.AbstractPullReader.readEvent(AbstractPullRe=
ader.java:130)

com.thoughtworks.xstream.io.xml.AbstractPullReader.move(AbstractPullReader.=
java:109)

com.thoughtworks.xstream.io.xml.AbstractPullReader.moveDown(AbstractPullRea=
der.java:94)

com.thoughtworks.xstream.io.xml.XppReader.<init>(XppReader.java:48)

com.thoughtworks.xstream.io.xml.XppDriver.createReader(XppDriver.java:44)

com.thoughtworks.xstream.io.xml.XppDriver.createReader(XppDriver.java:49)
    com.thoughtworks.xstream.XStream.fromXML(XStream.java:861)

org.drools.server.KnowledgeStatelessServlet.doService(KnowledgeStatelessSer=
vlet.java:133)

org.drools.server.KnowledgeStatelessServlet.doPost(KnowledgeStatelessServle=
t.java:82)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.


Apache Tomcat/5.5.17

The full stack trace in the log doesn't contain much more info: Apr 1, 2009 11:07:04 AM org.apache.catalina.startup.Catalina start INFO: Server startup in 1402 ms RuleAgent(MyConfig) INFO (Wed Apr 01 11:07:21 MDT 2009): Configuring with newInstance=3Dtrue, secondsToRefresh=3D30 RuleAgent(MyConfig) INFO (Wed Apr 01 11:07:21 MDT 2009): Configuring package provider : URLScanner monitoring UR Ls: http://localhost:8080/drools-guvnor/org.drools.guvnor.Guvnor/package/foo/te= st RuleAgent(MyConfig) INFO (Wed Apr 01 11:07:23 MDT 2009): Applying changes to the rulebase. RuleAgent(MyConfig) INFO (Wed Apr 01 11:07:23 MDT 2009): Creating a new rulebase as per settings. RuleAgent(MyConfig) INFO (Wed Apr 01 11:07:23 MDT 2009): Adding package called foo Apr 1, 2009 11:07:23 AM org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Servlet.service() for servlet statelessService threw exception com.thoughtworks.xstream.io.StreamException: : only whitespace content allowed before start tag and not . (posi tion: START_DOCUMENT seen .... @1:1) at com.thoughtworks.xstream.io.xml.XppReader.pullNextEvent(XppReader.java:78) at com.thoughtworks.xstream.io.xml.AbstractPullReader.readRealEvent(AbstractPu= llReader.java:137) at com.thoughtworks.xstream.io.xml.AbstractPullReader.readEvent(AbstractPullRe= ader.java:130) at com.thoughtworks.xstream.io.xml.AbstractPullReader.move(AbstractPullReader.= java:109) at com.thoughtworks.xstream.io.xml.AbstractPullReader.moveDown(AbstractPullRea= der.java:94) at com.thoughtworks.xstream.io.xml.XppReader.(XppReader.java:48) at com.thoughtworks.xstream.io.xml.XppDriver.createReader(XppDriver.java:44) at com.thoughtworks.xstream.io.xml.XppDriver.createReader(XppDriver.java:49) at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861) at org.drools.server.KnowledgeStatelessServlet.doService(KnowledgeStatelessSer= vlet.java:133) at org.drools.server.KnowledgeStatelessServlet.doPost(KnowledgeStatelessServle= t.java:82) at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio= nFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC= hain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j= ava:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j= ava:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:12= 6) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:10= 5) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav= a:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.process= Connection(Http11BaseProto col.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.ja= va:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerW= orkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.ja= va:684) at java.lang.Thread.run(Thread.java:595) Any ideas? Thanks, Mike CONFIDENTIALITY NOTICE: This message is intended only for the use and revi= ew of the individual or entity to which it is addressed and may contain inf= ormation that is privileged and confidential. If the reader of this messag= e is not the intended recipient, or the employee or agent responsible for d= elivering the message solely to the intended recipient, you are hereby noti= fied that any dissemination, distribution or copying of this communication = is strictly prohibited. If you have received this communication in error, = please notify sender immediately by telephone or return email. Thank you. --===============2915147146553314018==-- From dsinclair at chariotsolutions.com Wed Apr 1 14:45:00 2009 Content-Type: multipart/mixed; boundary="===============6335822120053600609==" MIME-Version: 1.0 From: David Sinclair To: rules-users at lists.jboss.org Subject: Re: [rules-users] Problem with execution server Date: Wed, 01 Apr 2009 14:45:00 -0400 Message-ID: <757cc9480904011145nfe563d5g2d594055895cbf0b@mail.gmail.com> In-Reply-To: 49D3A2F4.60309@overstock.com --===============6335822120053600609== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable What is the XML u are posting look like? On Wed, Apr 1, 2009 at 1:23 PM, Michael Finger wro= te: > I'm running CR1 (Guvnor and exec server) on Tomcat (tried v 5XX and 6XX) > > I've tried this with the mortgage package and then went simpler, I'm > getting the same error. > The package now has one rule: > > when > eval(true) > then > System.out.println("It works"); > > > > Compiles fine on govner, etc. > > My rule agent configuration is: > newInstance=3Dtrue > #file=3D/foo/bar/boo.pkg /foo/bar/boo2.pkg > #dir=3D/my/dir > url=3D > http://localhost:8080/drools-guvnor/org.drools.guvnor.Guvnor/package/foo/= test > #localCacheDir=3D/foo/bar/cache > poll=3D30 > name=3DMyConfig > > > When I post to the url (via poster in firefox) I get: > > Apache Tomcat/5.5.17 - Error > report >

HTTP Status 500 -


noshade=3D"noshade">

type Exception report

message >

description The server encountered an internal > error () that prevented it from fulfilling this > request.

exception >

com.thoughtworks.xstream.io.StreamException:  : only whitespace
> content allowed before start tag and not . (position: START_DOCUMENT
> seen .... @1:1)
>
> com.thoughtworks.xstream.io.xml.XppReader.pullNextEvent(XppReader.java:78)
>
>
> com.thoughtworks.xstream.io.xml.AbstractPullReader.readRealEvent(Abstract=
PullReader.java:137)
>
>
> com.thoughtworks.xstream.io.xml.AbstractPullReader.readEvent(AbstractPull=
Reader.java:130)
>
>
> com.thoughtworks.xstream.io.xml.AbstractPullReader.move(AbstractPullReade=
r.java:109)
>
>
> com.thoughtworks.xstream.io.xml.AbstractPullReader.moveDown(AbstractPullR=
eader.java:94)
>
> com.thoughtworks.xstream.io.xml.XppReader.<init>(XppReader.java:48)
>
> com.thoughtworks.xstream.io.xml.XppDriver.createReader(XppDriver.java:44)
>
> com.thoughtworks.xstream.io.xml.XppDriver.createReader(XppDriver.java:49)
>   com.thoughtworks.xstream.XStream.fromXML(XStream.java:861)
>
>
> org.drools.server.KnowledgeStatelessServlet.doService(KnowledgeStatelessS=
ervlet.java:133)
>
>
> org.drools.server.KnowledgeStatelessServlet.doPost(KnowledgeStatelessServ=
let.java:82)
>   javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
>   javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
> 

note The full stack trace of the root cause is > available in the Apache Tomcat/5.5.17 logs.


noshade=3D"noshade">

Apache Tomcat/5.5.17

> > > The full stack trace in the log doesn't contain much more info: > > Apr 1, 2009 11:07:04 AM org.apache.catalina.startup.Catalina start > INFO: Server startup in 1402 ms > RuleAgent(MyConfig) INFO (Wed Apr 01 11:07:21 MDT 2009): Configuring > with newInstance=3Dtrue, secondsToRefresh=3D30 > RuleAgent(MyConfig) INFO (Wed Apr 01 11:07:21 MDT 2009): Configuring > package provider : URLScanner monitoring UR > Ls: > > http://localhost:8080/drools-guvnor/org.drools.guvnor.Guvnor/package/foo/= test > RuleAgent(MyConfig) INFO (Wed Apr 01 11:07:23 MDT 2009): Applying > changes to the rulebase. > RuleAgent(MyConfig) INFO (Wed Apr 01 11:07:23 MDT 2009): Creating a new > rulebase as per settings. > RuleAgent(MyConfig) INFO (Wed Apr 01 11:07:23 MDT 2009): Adding package > called foo > Apr 1, 2009 11:07:23 AM org.apache.catalina.core.StandardWrapperValve > invoke > SEVERE: Servlet.service() for servlet statelessService threw exception > com.thoughtworks.xstream.io.StreamException: : only whitespace content > allowed before start tag and not . (posi > tion: START_DOCUMENT seen .... @1:1) > at > com.thoughtworks.xstream.io.xml.XppReader.pullNextEvent(XppReader.java:78) > at > > com.thoughtworks.xstream.io.xml.AbstractPullReader.readRealEvent(Abstract= PullReader.java:137) > at > > com.thoughtworks.xstream.io.xml.AbstractPullReader.readEvent(AbstractPull= Reader.java:130) > at > > com.thoughtworks.xstream.io.xml.AbstractPullReader.move(AbstractPullReade= r.java:109) > at > > com.thoughtworks.xstream.io.xml.AbstractPullReader.moveDown(AbstractPullR= eader.java:94) > at > com.thoughtworks.xstream.io.xml.XppReader.(XppReader.java:48) > at > com.thoughtworks.xstream.io.xml.XppDriver.createReader(XppDriver.java:44) > at > com.thoughtworks.xstream.io.xml.XppDriver.createReader(XppDriver.java:49) > at com.thoughtworks.xstream.XStream.fromXML(XStream.java:861) > at > > org.drools.server.KnowledgeStatelessServlet.doService(KnowledgeStatelessS= ervlet.java:133) > at > > org.drools.server.KnowledgeStatelessServlet.doPost(KnowledgeStatelessServ= let.java:82) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat= ionFilterChain.java:252) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte= rChain.java:173) > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve= .java:213) > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve= .java:178) > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:= 126) > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:= 105) > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.j= ava:107) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:14= 8) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) > at > > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proce= ssConnection(Http11BaseProto > col.java:664) > at > > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.= java:527) > at > > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowe= rWorkerThread.java:80) > at > > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.= java:684) > at java.lang.Thread.run(Thread.java:595) > > > > Any ideas? > > Thanks, > Mike > > CONFIDENTIALITY NOTICE: This message is intended only for the use and > review of the individual or entity to which it is addressed and may conta= in > information that is privileged and confidential. If the reader of this > message is not the intended recipient, or the employee or agent responsib= le > for delivering the message solely to the intended recipient, you are here= by > notified that any dissemination, distribution or copying of this > communication is strictly prohibited. If you have received this > communication in error, please notify sender immediately by telephone or > return email. Thank you. > > _______________________________________________ > rules-users mailing list > rules-users(a)lists.jboss.org > https://lists.jboss.org/mailman/listinfo/rules-users > --===============6335822120053600609== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" V2hhdCBpcyB0aGUgWE1MIHUgYXJlIHBvc3RpbmcgbG9vayBsaWtlPzxicj48YnI+PGRpdiBjbGFz cz0iZ21haWxfcXVvdGUiPk9uIFdlZCwgQXByIDEsIDIwMDkgYXQgMToyMyBQTSwgTWljaGFlbCBG aW5nZXIgPHNwYW4gZGlyPSJsdHIiPiZsdDs8YSBocmVmPSJtYWlsdG86bWZpbmdlckBvdmVyc3Rv Y2suY29tIj5tZmluZ2VyQG92ZXJzdG9jay5jb208L2E+Jmd0Ozwvc3Bhbj4gd3JvdGU6PGJyPgo8 YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJib3JkZXItbGVmdDogMXB4IHNv bGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBwdCAwLjhleDsgcGFkZGlu Zy1sZWZ0OiAxZXg7Ij5JJiMzOTttIHJ1bm5pbmcgQ1IxIChHdXZub3IgYW5kIGV4ZWMgc2VydmVy KSBvbiBUb21jYXQgKHRyaWVkIHYgNVhYIGFuZCA2WFgpPGJyPgo8YnI+CkkmIzM5O3ZlIHRyaWVk IHRoaXMgd2l0aCB0aGUgbW9ydGdhZ2UgcGFja2FnZSBhbmQgdGhlbiB3ZW50IHNpbXBsZXIsIEkm IzM5O208YnI+CmdldHRpbmcgdGhlIHNhbWUgZXJyb3IuPGJyPgpUaGUgcGFja2FnZSBub3cgaGFz IG9uZSBydWxlOjxicj4KPGJyPgp3aGVuPGJyPgpldmFsKHRydWUpPGJyPgp0aGVuPGJyPgpTeXN0 ZW0ub3V0LnByaW50bG4oJnF1b3Q7SXQgd29ya3MmcXVvdDspOzxicj4KPGJyPgo8YnI+Cjxicj4K Q29tcGlsZXMgZmluZSBvbiBnb3ZuZXIsIGV0Yy48YnI+Cjxicj4KTXkgcnVsZSBhZ2VudCBjb25m aWd1cmF0aW9uIGlzOjxicj4KbmV3SW5zdGFuY2U9dHJ1ZTxicj4KI2ZpbGU9L2Zvby9iYXIvYm9v LnBrZyAvZm9vL2Jhci9ib28yLnBrZzxicj4KI2Rpcj0vbXkvZGlyPGJyPgp1cmw9PGEgaHJlZj0i aHR0cDovL2xvY2FsaG9zdDo4MDgwL2Ryb29scy1ndXZub3Ivb3JnLmRyb29scy5ndXZub3IuR3V2 bm9yL3BhY2thZ2UvZm9vL3Rlc3QiIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vbG9jYWxob3N0Ojgw ODAvZHJvb2xzLWd1dm5vci9vcmcuZHJvb2xzLmd1dm5vci5HdXZub3IvcGFja2FnZS9mb28vdGVz dDwvYT48YnI+CiNsb2NhbENhY2hlRGlyPS9mb28vYmFyL2NhY2hlPGJyPgpwb2xsPTMwPGJyPgpu YW1lPU15Q29uZmlnPGJyPgo8YnI+Cjxicj4KV2hlbiBJIHBvc3QgdG8gdGhlIHVybCAodmlhIHBv c3RlciBpbiBmaXJlZm94KSCgSSBnZXQ6PGJyPgo8YnI+CiZsdDtodG1sJmd0OyZsdDtoZWFkJmd0 OyZsdDt0aXRsZSZndDtBcGFjaGUgVG9tY2F0LzUuNS4xNyAtIEVycm9yPGJyPgpyZXBvcnQmbHQ7 L3RpdGxlJmd0OyZsdDtzdHlsZSZndDsmbHQ7IS0tSDE8YnI+Cntmb250LWZhbWlseTpUYWhvbWEs QXJpYWwsc2Fucy1zZXJpZjtjb2xvcjp3aGl0ZTtiYWNrZ3JvdW5kLWNvbG9yOiM1MjVENzY7Zm9u dC1zaXplOjIycHg7fTxicj4KSDI8YnI+Cntmb250LWZhbWlseTpUYWhvbWEsQXJpYWwsc2Fucy1z ZXJpZjtjb2xvcjp3aGl0ZTtiYWNrZ3JvdW5kLWNvbG9yOiM1MjVENzY7Zm9udC1zaXplOjE2cHg7 fTxicj4KSDM8YnI+Cntmb250LWZhbWlseTpUYWhvbWEsQXJpYWwsc2Fucy1zZXJpZjtjb2xvcjp3 aGl0ZTtiYWNrZ3JvdW5kLWNvbG9yOiM1MjVENzY7Zm9udC1zaXplOjE0cHg7fTxicj4KQk9EWTxi cj4Ke2ZvbnQtZmFtaWx5OlRhaG9tYSxBcmlhbCxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrO2JhY2tn cm91bmQtY29sb3I6d2hpdGU7fTxicj4KQjxicj4Ke2ZvbnQtZmFtaWx5OlRhaG9tYSxBcmlhbCxz YW5zLXNlcmlmO2NvbG9yOndoaXRlO2JhY2tncm91bmQtY29sb3I6IzUyNUQ3Njt9PGJyPgpQPGJy Pgp7Zm9udC1mYW1pbHk6VGFob21hLEFyaWFsLHNhbnMtc2VyaWY7YmFja2dyb3VuZDp3aGl0ZTtj b2xvcjpibGFjaztmb250LXNpemU6MTJweDt9QTxicj4Ke2NvbG9yIDogYmxhY2s7fUEubmFtZSB7 Y29sb3IgOiBibGFjazt9SFIge2NvbG9yIDogIzUyNUQ3Njt9LS0mZ3Q7Jmx0Oy9zdHlsZSZndDs8 YnI+CiZsdDsvaGVhZCZndDsmbHQ7Ym9keSZndDsmbHQ7aDEmZ3Q7SFRUUCBTdGF0dXMgNTAwIC0g Jmx0Oy9oMSZndDsmbHQ7SFIgc2l6ZT0mcXVvdDsxJnF1b3Q7PGJyPgpub3NoYWRlPSZxdW90O25v c2hhZGUmcXVvdDsmZ3Q7Jmx0O3AmZ3Q7Jmx0O2ImZ3Q7dHlwZSZsdDsvYiZndDsgRXhjZXB0aW9u IHJlcG9ydCZsdDsvcCZndDsmbHQ7cCZndDsmbHQ7YiZndDttZXNzYWdlJmx0Oy9iJmd0Ozxicj4K Jmx0O3UmZ3Q7Jmx0Oy91Jmd0OyZsdDsvcCZndDsmbHQ7cCZndDsmbHQ7YiZndDtkZXNjcmlwdGlv biZsdDsvYiZndDsgJmx0O3UmZ3Q7VGhlIHNlcnZlciBlbmNvdW50ZXJlZCBhbiBpbnRlcm5hbDxi cj4KZXJyb3IgKCkgdGhhdCBwcmV2ZW50ZWQgaXQgZnJvbSBmdWxmaWxsaW5nIHRoaXM8YnI+CnJl cXVlc3QuJmx0Oy91Jmd0OyZsdDsvcCZndDsmbHQ7cCZndDsmbHQ7YiZndDtleGNlcHRpb24mbHQ7 L2ImZ3Q7PGJyPgombHQ7cHJlJmd0O2NvbS50aG91Z2h0d29ya3MueHN0cmVhbS5pby5TdHJlYW1F eGNlcHRpb246IKA6IG9ubHkgd2hpdGVzcGFjZTxicj4KY29udGVudCBhbGxvd2VkIGJlZm9yZSBz dGFydCB0YWcgYW5kIG5vdCAuIChwb3NpdGlvbjogU1RBUlRfRE9DVU1FTlQ8YnI+CnNlZW4gLi4u LiBAMToxKTxicj4KPGJyPgpjb20udGhvdWdodHdvcmtzLnhzdHJlYW0uaW8ueG1sLlhwcFJlYWRl ci5wdWxsTmV4dEV2ZW50KFhwcFJlYWRlci5qYXZhOjc4KTxicj4KPGJyPgpjb20udGhvdWdodHdv cmtzLnhzdHJlYW0uaW8ueG1sLkFic3RyYWN0UHVsbFJlYWRlci5yZWFkUmVhbEV2ZW50KEFic3Ry YWN0UHVsbFJlYWRlci5qYXZhOjEzNyk8YnI+Cjxicj4KY29tLnRob3VnaHR3b3Jrcy54c3RyZWFt LmlvLnhtbC5BYnN0cmFjdFB1bGxSZWFkZXIucmVhZEV2ZW50KEFic3RyYWN0UHVsbFJlYWRlci5q YXZhOjEzMCk8YnI+Cjxicj4KY29tLnRob3VnaHR3b3Jrcy54c3RyZWFtLmlvLnhtbC5BYnN0cmFj dFB1bGxSZWFkZXIubW92ZShBYnN0cmFjdFB1bGxSZWFkZXIuamF2YToxMDkpPGJyPgo8YnI+CmNv bS50aG91Z2h0d29ya3MueHN0cmVhbS5pby54bWwuQWJzdHJhY3RQdWxsUmVhZGVyLm1vdmVEb3du KEFic3RyYWN0UHVsbFJlYWRlci5qYXZhOjk0KTxicj4KPGJyPgpjb20udGhvdWdodHdvcmtzLnhz dHJlYW0uaW8ueG1sLlhwcFJlYWRlci4mYW1wO2x0O2luaXQmYW1wO2d0OyhYcHBSZWFkZXIuamF2 YTo0OCk8YnI+Cjxicj4KY29tLnRob3VnaHR3b3Jrcy54c3RyZWFtLmlvLnhtbC5YcHBEcml2ZXIu Y3JlYXRlUmVhZGVyKFhwcERyaXZlci5qYXZhOjQ0KTxicj4KPGJyPgpjb20udGhvdWdodHdvcmtz LnhzdHJlYW0uaW8ueG1sLlhwcERyaXZlci5jcmVhdGVSZWFkZXIoWHBwRHJpdmVyLmphdmE6NDkp PGJyPgogoCBjb20udGhvdWdodHdvcmtzLnhzdHJlYW0uWFN0cmVhbS5mcm9tWE1MKFhTdHJlYW0u amF2YTo4NjEpPGJyPgo8YnI+Cm9yZy5kcm9vbHMuc2VydmVyLktub3dsZWRnZVN0YXRlbGVzc1Nl cnZsZXQuZG9TZXJ2aWNlKEtub3dsZWRnZVN0YXRlbGVzc1NlcnZsZXQuamF2YToxMzMpPGJyPgo8 YnI+Cm9yZy5kcm9vbHMuc2VydmVyLktub3dsZWRnZVN0YXRlbGVzc1NlcnZsZXQuZG9Qb3N0KEtu b3dsZWRnZVN0YXRlbGVzc1NlcnZsZXQuamF2YTo4Mik8YnI+CiCgIGphdmF4LnNlcnZsZXQuaHR0 cC5IdHRwU2VydmxldC5zZXJ2aWNlKEh0dHBTZXJ2bGV0LmphdmE6NjQ3KTxicj4KIKAgamF2YXgu c2VydmxldC5odHRwLkh0dHBTZXJ2bGV0LnNlcnZpY2UoSHR0cFNlcnZsZXQuamF2YTo3MjkpPGJy PgombHQ7L3ByZSZndDsmbHQ7L3AmZ3Q7Jmx0O3AmZ3Q7Jmx0O2ImZ3Q7bm90ZSZsdDsvYiZndDsg Jmx0O3UmZ3Q7VGhlIGZ1bGwgc3RhY2sgdHJhY2Ugb2YgdGhlIHJvb3QgY2F1c2UgaXM8YnI+CmF2 YWlsYWJsZSBpbiB0aGUgQXBhY2hlIFRvbWNhdC81LjUuMTcgbG9ncy4mbHQ7L3UmZ3Q7Jmx0Oy9w Jmd0OyZsdDtIUiBzaXplPSZxdW90OzEmcXVvdDs8YnI+Cm5vc2hhZGU9JnF1b3Q7bm9zaGFkZSZx dW90OyZndDsmbHQ7aDMmZ3Q7QXBhY2hlIFRvbWNhdC81LjUuMTcmbHQ7L2gzJmd0OyZsdDsvYm9k eSZndDsmbHQ7L2h0bWwmZ3Q7PGJyPgo8YnI+Cjxicj4KVGhlIGZ1bGwgc3RhY2sgdHJhY2UgaW4g dGhlIGxvZyBkb2VzbiYjMzk7dCBjb250YWluIG11Y2ggbW9yZSBpbmZvOjxicj4KPGJyPgpBcHIg MSwgMjAwOSAxMTowNzowNCBBTSBvcmcuYXBhY2hlLmNhdGFsaW5hLnN0YXJ0dXAuQ2F0YWxpbmEg c3RhcnQ8YnI+CklORk86IFNlcnZlciBzdGFydHVwIGluIDE0MDIgbXM8YnI+ClJ1bGVBZ2VudChN eUNvbmZpZykgSU5GTyAoV2VkIEFwciAwMSAxMTowNzoyMSBNRFQgMjAwOSk6IENvbmZpZ3VyaW5n PGJyPgp3aXRoIG5ld0luc3RhbmNlPXRydWUsIHNlY29uZHNUb1JlZnJlc2g9MzA8YnI+ClJ1bGVB Z2VudChNeUNvbmZpZykgSU5GTyAoV2VkIEFwciAwMSAxMTowNzoyMSBNRFQgMjAwOSk6IENvbmZp Z3VyaW5nPGJyPgpwYWNrYWdlIHByb3ZpZGVyIDogVVJMU2Nhbm5lciBtb25pdG9yaW5nIFVSPGJy PgpMczo8YnI+CjxhIGhyZWY9Imh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC9kcm9vbHMtZ3V2bm9yL29y Zy5kcm9vbHMuZ3V2bm9yLkd1dm5vci9wYWNrYWdlL2Zvby90ZXN0IiB0YXJnZXQ9Il9ibGFuayI+ aHR0cDovL2xvY2FsaG9zdDo4MDgwL2Ryb29scy1ndXZub3Ivb3JnLmRyb29scy5ndXZub3IuR3V2 bm9yL3BhY2thZ2UvZm9vL3Rlc3Q8L2E+PGJyPgpSdWxlQWdlbnQoTXlDb25maWcpIElORk8gKFdl ZCBBcHIgMDEgMTE6MDc6MjMgTURUIDIwMDkpOiBBcHBseWluZzxicj4KY2hhbmdlcyB0byB0aGUg cnVsZWJhc2UuPGJyPgpSdWxlQWdlbnQoTXlDb25maWcpIElORk8gKFdlZCBBcHIgMDEgMTE6MDc6 MjMgTURUIDIwMDkpOiBDcmVhdGluZyBhIG5ldzxicj4KcnVsZWJhc2UgYXMgcGVyIHNldHRpbmdz Ljxicj4KUnVsZUFnZW50KE15Q29uZmlnKSBJTkZPIChXZWQgQXByIDAxIDExOjA3OjIzIE1EVCAy MDA5KTogQWRkaW5nIHBhY2thZ2U8YnI+CmNhbGxlZCBmb288YnI+CkFwciAxLCAyMDA5IDExOjA3 OjIzIEFNIG9yZy5hcGFjaGUuY2F0YWxpbmEuY29yZS5TdGFuZGFyZFdyYXBwZXJWYWx2ZSBpbnZv a2U8YnI+ClNFVkVSRTogU2VydmxldC5zZXJ2aWNlKCkgZm9yIHNlcnZsZXQgc3RhdGVsZXNzU2Vy dmljZSB0aHJldyBleGNlcHRpb248YnI+CmNvbS50aG91Z2h0d29ya3MueHN0cmVhbS5pby5TdHJl YW1FeGNlcHRpb246IKA6IG9ubHkgd2hpdGVzcGFjZSBjb250ZW50PGJyPgphbGxvd2VkIGJlZm9y ZSBzdGFydCB0YWcgYW5kIG5vdCAuIChwb3NpPGJyPgp0aW9uOiBTVEFSVF9ET0NVTUVOVCBzZWVu IC4uLi4gQDE6MSk8YnI+CiCgIKAgoCBhdDxicj4KY29tLnRob3VnaHR3b3Jrcy54c3RyZWFtLmlv LnhtbC5YcHBSZWFkZXIucHVsbE5leHRFdmVudChYcHBSZWFkZXIuamF2YTo3OCk8YnI+CiCgIKAg oCBhdDxicj4KY29tLnRob3VnaHR3b3Jrcy54c3RyZWFtLmlvLnhtbC5BYnN0cmFjdFB1bGxSZWFk ZXIucmVhZFJlYWxFdmVudChBYnN0cmFjdFB1bGxSZWFkZXIuamF2YToxMzcpPGJyPgogoCCgIKAg YXQ8YnI+CmNvbS50aG91Z2h0d29ya3MueHN0cmVhbS5pby54bWwuQWJzdHJhY3RQdWxsUmVhZGVy LnJlYWRFdmVudChBYnN0cmFjdFB1bGxSZWFkZXIuamF2YToxMzApPGJyPgogoCCgIKAgYXQ8YnI+ CmNvbS50aG91Z2h0d29ya3MueHN0cmVhbS5pby54bWwuQWJzdHJhY3RQdWxsUmVhZGVyLm1vdmUo QWJzdHJhY3RQdWxsUmVhZGVyLmphdmE6MTA5KTxicj4KIKAgoCCgIGF0PGJyPgpjb20udGhvdWdo dHdvcmtzLnhzdHJlYW0uaW8ueG1sLkFic3RyYWN0UHVsbFJlYWRlci5tb3ZlRG93bihBYnN0cmFj dFB1bGxSZWFkZXIuamF2YTo5NCk8YnI+CiCgIKAgoCBhdDxicj4KY29tLnRob3VnaHR3b3Jrcy54 c3RyZWFtLmlvLnhtbC5YcHBSZWFkZXIuJmx0O2luaXQmZ3Q7KFhwcFJlYWRlci5qYXZhOjQ4KTxi cj4KIKAgoCCgIGF0PGJyPgpjb20udGhvdWdodHdvcmtzLnhzdHJlYW0uaW8ueG1sLlhwcERyaXZl ci5jcmVhdGVSZWFkZXIoWHBwRHJpdmVyLmphdmE6NDQpPGJyPgogoCCgIKAgYXQ8YnI+CmNvbS50 aG91Z2h0d29ya3MueHN0cmVhbS5pby54bWwuWHBwRHJpdmVyLmNyZWF0ZVJlYWRlcihYcHBEcml2 ZXIuamF2YTo0OSk8YnI+CiCgIKAgoCBhdCBjb20udGhvdWdodHdvcmtzLnhzdHJlYW0uWFN0cmVh bS5mcm9tWE1MKFhTdHJlYW0uamF2YTo4NjEpPGJyPgogoCCgIKAgYXQ8YnI+Cm9yZy5kcm9vbHMu c2VydmVyLktub3dsZWRnZVN0YXRlbGVzc1NlcnZsZXQuZG9TZXJ2aWNlKEtub3dsZWRnZVN0YXRl bGVzc1NlcnZsZXQuamF2YToxMzMpPGJyPgogoCCgIKAgYXQ8YnI+Cm9yZy5kcm9vbHMuc2VydmVy Lktub3dsZWRnZVN0YXRlbGVzc1NlcnZsZXQuZG9Qb3N0KEtub3dsZWRnZVN0YXRlbGVzc1NlcnZs ZXQuamF2YTo4Mik8YnI+CiCgIKAgoCBhdCBqYXZheC5zZXJ2bGV0Lmh0dHAuSHR0cFNlcnZsZXQu c2VydmljZShIdHRwU2VydmxldC5qYXZhOjY0Nyk8YnI+CiCgIKAgoCBhdCBqYXZheC5zZXJ2bGV0 Lmh0dHAuSHR0cFNlcnZsZXQuc2VydmljZShIdHRwU2VydmxldC5qYXZhOjcyOSk8YnI+CiCgIKAg oCBhdDxicj4Kb3JnLmFwYWNoZS5jYXRhbGluYS5jb3JlLkFwcGxpY2F0aW9uRmlsdGVyQ2hhaW4u aW50ZXJuYWxEb0ZpbHRlcihBcHBsaWNhdGlvbkZpbHRlckNoYWluLmphdmE6MjUyKTxicj4KIKAg oCCgIGF0PGJyPgpvcmcuYXBhY2hlLmNhdGFsaW5hLmNvcmUuQXBwbGljYXRpb25GaWx0ZXJDaGFp bi5kb0ZpbHRlcihBcHBsaWNhdGlvbkZpbHRlckNoYWluLmphdmE6MTczKTxicj4KIKAgoCCgIGF0 PGJyPgpvcmcuYXBhY2hlLmNhdGFsaW5hLmNvcmUuU3RhbmRhcmRXcmFwcGVyVmFsdmUuaW52b2tl KFN0YW5kYXJkV3JhcHBlclZhbHZlLmphdmE6MjEzKTxicj4KIKAgoCCgIGF0PGJyPgpvcmcuYXBh Y2hlLmNhdGFsaW5hLmNvcmUuU3RhbmRhcmRDb250ZXh0VmFsdmUuaW52b2tlKFN0YW5kYXJkQ29u dGV4dFZhbHZlLmphdmE6MTc4KTxicj4KIKAgoCCgIGF0PGJyPgpvcmcuYXBhY2hlLmNhdGFsaW5h LmNvcmUuU3RhbmRhcmRIb3N0VmFsdmUuaW52b2tlKFN0YW5kYXJkSG9zdFZhbHZlLmphdmE6MTI2 KTxicj4KIKAgoCCgIGF0PGJyPgpvcmcuYXBhY2hlLmNhdGFsaW5hLnZhbHZlcy5FcnJvclJlcG9y dFZhbHZlLmludm9rZShFcnJvclJlcG9ydFZhbHZlLmphdmE6MTA1KTxicj4KIKAgoCCgIGF0PGJy PgpvcmcuYXBhY2hlLmNhdGFsaW5hLmNvcmUuU3RhbmRhcmRFbmdpbmVWYWx2ZS5pbnZva2UoU3Rh bmRhcmRFbmdpbmVWYWx2ZS5qYXZhOjEwNyk8YnI+CiCgIKAgoCBhdDxicj4Kb3JnLmFwYWNoZS5j YXRhbGluYS5jb25uZWN0b3IuQ295b3RlQWRhcHRlci5zZXJ2aWNlKENveW90ZUFkYXB0ZXIuamF2 YToxNDgpPGJyPgogoCCgIKAgYXQ8YnI+Cm9yZy5hcGFjaGUuY295b3RlLmh0dHAxMS5IdHRwMTFQ cm9jZXNzb3IucHJvY2VzcyhIdHRwMTFQcm9jZXNzb3IuamF2YTo4NjkpPGJyPgogoCCgIKAgYXQ8 YnI+Cm9yZy5hcGFjaGUuY295b3RlLmh0dHAxMS5IdHRwMTFCYXNlUHJvdG9jb2wkSHR0cDExQ29u bmVjdGlvbkhhbmRsZXIucHJvY2Vzc0Nvbm5lY3Rpb24oSHR0cDExQmFzZVByb3RvPGJyPgpjb2wu amF2YTo2NjQpPGJyPgogoCCgIKAgYXQ8YnI+Cm9yZy5hcGFjaGUudG9tY2F0LnV0aWwubmV0LlBv b2xUY3BFbmRwb2ludC5wcm9jZXNzU29ja2V0KFBvb2xUY3BFbmRwb2ludC5qYXZhOjUyNyk8YnI+ CiCgIKAgoCBhdDxicj4Kb3JnLmFwYWNoZS50b21jYXQudXRpbC5uZXQuTGVhZGVyRm9sbG93ZXJX b3JrZXJUaHJlYWQucnVuSXQoTGVhZGVyRm9sbG93ZXJXb3JrZXJUaHJlYWQuamF2YTo4MCk8YnI+ CiCgIKAgoCBhdDxicj4Kb3JnLmFwYWNoZS50b21jYXQudXRpbC50aHJlYWRzLlRocmVhZFBvb2wk Q29udHJvbFJ1bm5hYmxlLnJ1bihUaHJlYWRQb29sLmphdmE6Njg0KTxicj4KIKAgoCCgIGF0IGph dmEubGFuZy5UaHJlYWQucnVuKFRocmVhZC5qYXZhOjU5NSk8YnI+Cjxicj4KPGJyPgo8YnI+CkFu eSBpZGVhcz88YnI+Cjxicj4KVGhhbmtzLDxicj4KTWlrZTxicj4KPGJyPgpDT05GSURFTlRJQUxJ VFkgTk9USUNFOiCgVGhpcyBtZXNzYWdlIGlzIGludGVuZGVkIG9ubHkgZm9yIHRoZSB1c2UgYW5k IHJldmlldyBvZiB0aGUgaW5kaXZpZHVhbCBvciBlbnRpdHkgdG8gd2hpY2ggaXQgaXMgYWRkcmVz c2VkIGFuZCBtYXkgY29udGFpbiBpbmZvcm1hdGlvbiB0aGF0IGlzIHByaXZpbGVnZWQgYW5kIGNv bmZpZGVudGlhbC4goElmIHRoZSByZWFkZXIgb2YgdGhpcyBtZXNzYWdlIGlzIG5vdCB0aGUgaW50 ZW5kZWQgcmVjaXBpZW50LCBvciB0aGUgZW1wbG95ZWUgb3IgYWdlbnQgcmVzcG9uc2libGUgZm9y IGRlbGl2ZXJpbmcgdGhlIG1lc3NhZ2Ugc29sZWx5IHRvIHRoZSBpbnRlbmRlZCByZWNpcGllbnQs IHlvdSBhcmUgaGVyZWJ5IG5vdGlmaWVkIHRoYXQgYW55IGRpc3NlbWluYXRpb24sIGRpc3RyaWJ1 dGlvbiBvciBjb3B5aW5nIG9mIHRoaXMgY29tbXVuaWNhdGlvbiBpcyBzdHJpY3RseSBwcm9oaWJp dGVkLiCgSWYgeW91IGhhdmUgcmVjZWl2ZWQgdGhpcyBjb21tdW5pY2F0aW9uIGluIGVycm9yLCBw bGVhc2Ugbm90aWZ5IHNlbmRlciBpbW1lZGlhdGVseSBieSB0ZWxlcGhvbmUgb3IgcmV0dXJuIGVt YWlsLiCgVGhhbmsgeW91Ljxicj4KCjxicj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX188YnI+CnJ1bGVzLXVzZXJzIG1haWxpbmcgbGlzdDxicj4KPGEgaHJl Zj0ibWFpbHRvOnJ1bGVzLXVzZXJzQGxpc3RzLmpib3NzLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnJ1 bGVzLXVzZXJzQGxpc3RzLmpib3NzLm9yZzwvYT48YnI+CjxhIGhyZWY9Imh0dHBzOi8vbGlzdHMu amJvc3Mub3JnL21haWxtYW4vbGlzdGluZm8vcnVsZXMtdXNlcnMiIHRhcmdldD0iX2JsYW5rIj5o dHRwczovL2xpc3RzLmpib3NzLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3J1bGVzLXVzZXJzPC9hPjxi cj4KPC9ibG9ja3F1b3RlPjwvZGl2Pjxicj4K --===============6335822120053600609==-- From anupama.vaid at bluecasa.com Wed Apr 1 14:54:00 2009 Content-Type: multipart/mixed; boundary="===============6081772335625620005==" MIME-Version: 1.0 From: Anu at work To: rules-users at lists.jboss.org Subject: Re: [rules-users] Problem with execution server Date: Wed, 01 Apr 2009 11:53:59 -0700 Message-ID: <22833101.post@talk.nabble.com> In-Reply-To: 49D3A2F4.60309@overstock.com --===============6081772335625620005== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable >From the error message it looks like the XML you are sending to execution server is not correct. = I have the same configuration - tomcat6 (works on both ubuntu and windows) with guvnor and execution server. I use the rule agent configuration file with just two params url and poll and it works fine. Note that the url has to point to the snapshot you created in guvnor for your package. The name of the configuration file say FooRules.properties should be used in the request as /drools-server/knowledgebase/FooRules and the FooRules.properties file has to be placed in the WEB-INF/classes directory of the execution server. = Instead of sending XML I am currently sending it JSON using ruby and it works beautifully. = -- = View this message in context: http://www.nabble.com/Problem-with-execution-= server-tp22831706p22833101.html Sent from the drools - user mailing list archive at Nabble.com. --===============6081772335625620005==-- From mfinger at overstock.com Thu Apr 2 13:33:54 2009 Content-Type: multipart/mixed; boundary="===============3263822970551510119==" MIME-Version: 1.0 From: Michael Finger To: rules-users at lists.jboss.org Subject: Re: [rules-users] Problem with execution server Date: Thu, 02 Apr 2009 10:33:54 -0700 Message-ID: <22851785.post@talk.nabble.com> In-Reply-To: 22833101.post@talk.nabble.com --===============3263822970551510119== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable I think the rule agent config is ok - if you have a mangled prop file the execution server tells you that, and the log file seems to indicate it was loaded ok. It seems like execution server pulles the rules package across and transforms it into xml for the response?, and this is my guess where it is going wrong. = I also tried it using the file setting vs. the url. Oh, and I'm on Suse 10.3 and jdk 1.5 and 5 (I tried it with both). I also tried JSON to see if that helps but no go. Mike Anu(a)work wrote: > = > From the error message it looks like the XML you are sending to execution > server is not correct. = > = > I have the same configuration - tomcat6 (works on both ubuntu and windows) > with guvnor and execution server. I use the rule agent configuration file > with just two params url and poll and it works fine. Note that the url has > to point to the snapshot you created in guvnor for your package. The name > of the configuration file say FooRules.properties should be used in the > request as > = > /drools-server/knowledgebase/FooRules > = > and the FooRules.properties file has to be placed in the WEB-INF/classes > directory of the execution server. = > = > Instead of sending XML I am currently sending it JSON using ruby and it > works beautifully. = > = -- = View this message in context: http://www.nabble.com/Problem-with-execution-= server-tp22831706p22851785.html Sent from the drools - user mailing list archive at Nabble.com. --===============3263822970551510119==--