[rules-users] Problem in Parsing Change-set.xml
anniejoseph
chithraannie at gmail.com
Sun Nov 11 23:23:00 EST 2012
Hi,
Thanks for your reply.Yes, it worked for me when I renamed the folder,
omitting the space.
My complete stack trace is:
java.lang.RuntimeException: Unable to parse ChangeSet
at
org.drools.agent.impl.KnowledgeAgentImpl.getChangeSet(KnowledgeAgentI
mpl.java:448)
at
org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgen
tImpl.java:180)
at
com.radiant.cisms.messageserver.Analyser.Analyzer.<init>(Analyzer.jav
a:75)
at
com.radiant.cisms.messageserver.Analyser.Analyzer.<clinit>(Analyzer.j
ava:55)
at
com.radiant.cisms.Connection.AnalysisHelper.performAnalysis(AnalysisH
elper.java:75)
at
com.radiant.cisms.Connection.AnalyzeListener.onMessage(AnalyzeListene
r.java:29)
at
org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageC
onsumer.java:1229)
at
org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionE
xecutor.java:134)
at
org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionEx
ecutor.java:205)
at
org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.
java:122)
at
org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.ja
va:43)
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:619)
Caused by: java.lang.RuntimeException: Unable to get File for url
file:F:/Rule Testing/rules/change-set.xml
at org.drools.io.impl.UrlResource.getFile(UrlResource.java:246)
at org.drools.io.impl.UrlResource.grabLastMod(UrlResource.java:275)
at
org.drools.io.impl.UrlResource.getInputStream(UrlResource.java:134)
at org.drools.io.impl.UrlResource.getReader(UrlResource.java:214)
at
org.drools.agent.impl.KnowledgeAgentImpl.getChangeSet(KnowledgeAgentI
mpl.java:446)
... 13 more
Caused by: java.net.URISyntaxException: Illegal character in path at index
13: f
ile:/F:/Rule Testing/rules/change-set.xml
at java.net.URI$Parser.fail(URI.java:2809)
at java.net.URI$Parser.checkChars(URI.java:2982)
at java.net.URI$Parser.parseHierarchical(URI.java:3066)
at java.net.URI$Parser.parse(URI.java:3014)
at java.net.URI.<init>(URI.java:578)
at org.drools.core.util.StringUtils.toURI(StringUtils.java:1086)
at org.drools.io.impl.UrlResource.getFile(UrlResource.java:244)
... 17 more
java.lang.RuntimeException: Unable to parse ChangeSet
at
org.drools.agent.impl.KnowledgeAgentImpl.getChangeSet(KnowledgeAgentI
mpl.java:453)
at
org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgen
tImpl.java:180)
at
com.radiant.cisms.messageserver.Analyser.Analyzer.<init>(Analyzer.jav
a:75)
at
com.radiant.cisms.messageserver.Analyser.Analyzer.<clinit>(Analyzer.j
ava:55)
at
com.radiant.cisms.Connection.AnalysisHelper.performAnalysis(AnalysisH
elper.java:75)
at
com.radiant.cisms.Connection.AnalyzeListener.onMessage(AnalyzeListene
r.java:29)
at
org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageC
onsumer.java:1229)
at
org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionE
xecutor.java:134)
at
org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionEx
ecutor.java:205)
at
org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.
java:122)
at
org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.ja
va:43)
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:619)
Can you help me to solve my problem .
Thanks & Regards
Annie
--
View this message in context: http://drools.46999.n3.nabble.com/Problem-in-Parsing-Change-set-xml-tp4020785p4020792.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
More information about the rules-users
mailing list