[rules-users] Problem in Parsing Change-set.xml

anniejoseph chithraannie at gmail.com
Sun Nov 11 23:13:26 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-tp4020785p4020791.html
Sent from the Drools: User forum mailing list archive at Nabble.com.


More information about the rules-users mailing list