[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