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==--