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=true #file=/foo/bar/boo.pkg /foo/bar/boo2.pkg #dir=/my/dir url=http://localhost:8080/drools-guvnor/org.drools.guvnor.Guvnor/package/foo/test #localCacheDir=/foo/bar/cache poll=30 name=MyConfig When I post to the url (via poster in firefox) I get: <html><head><title>Apache Tomcat/5.5.17 - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 500 - </h1><HR size="1" noshade="noshade"><p><b>type</b> Exception report</p><p><b>message</b> <u></u></p><p><b>description</b> <u>The server encountered an internal error () that prevented it from fulfilling this request.</u></p><p><b>exception</b> <pre>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(AbstractPullReader.java:137) com.thoughtworks.xstream.io.xml.AbstractPullReader.readEvent(AbstractPullReader.java:130) com.thoughtworks.xstream.io.xml.AbstractPullReader.move(AbstractPullReader.java:109) com.thoughtworks.xstream.io.xml.AbstractPullReader.moveDown(AbstractPullReader.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(KnowledgeStatelessServlet.java:133) org.drools.server.KnowledgeStatelessServlet.doPost(KnowledgeStatelessServlet.java:82) javax.servlet.http.HttpServlet.service(HttpServlet.java:647) javax.servlet.http.HttpServlet.service(HttpServlet.java:729) </pre></p><p><b>note</b> <u>The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.</u></p><HR size="1" noshade="noshade"><h3>Apache Tomcat/5.5.17</h3></body></html> 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=true, secondsToRefresh=30 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(AbstractPullReader.java:137) at com.thoughtworks.xstream.io.xml.AbstractPullReader.readEvent(AbstractPullReader.java:130) at com.thoughtworks.xstream.io.xml.AbstractPullReader.move(AbstractPullReader.java:109) at com.thoughtworks.xstream.io.xml.AbstractPullReader.moveDown(AbstractPullReader.java:94) at com.thoughtworks.xstream.io.xml.XppReader.<init>(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(KnowledgeStatelessServlet.java:133) at org.drools.server.KnowledgeStatelessServlet.doPost(KnowledgeStatelessServlet.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(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.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.java: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.processConnection(Http11BaseProto col.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.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 contain information that is privileged and confidential. If the reader of this message is not the intended recipient, or the employee or agent responsible for delivering the message solely to the intended recipient, you are hereby 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@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users