The XML declaration at the top of your file is wrong.<br><br>It should read: <?xml version="1.0" encoding="UTF-8"?> i.e. no "/" before the close tag.<br><br><div class="gmail_quote">On 19 October 2012 08:38, Sai Nadh <span dir="ltr"><<a href="mailto:adisya.sai@gmail.com" target="_blank">adisya.sai@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">good noon to all, <div><br></div><div>finally i am able to read change-set.xml</div><div>but i am unable to parse it...</div>
<div>please anyone can help me ...</div><div><br></div><div>my change-set.xml file is</div><div><span style="background-color:rgb(255,255,51)"><br>
</span></div><div><div><span style="background-color:rgb(255,255,51)"><?xml version="1.0" encoding="UTF-8"?/></span></div><div><span style="background-color:rgb(255,255,51)"><change-set xmlns='<a href="http://drools.org/drools-5.4/change-set" target="_blank">http://drools.org/drools-5.4/change-set</a>'</span></div>
<div><span style="background-color:rgb(255,255,51)"> xmlns:xs='<a href="http://www.w3.org/2001/XMLSchema-instance" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a>'</span></div><div><span style="background-color:rgb(255,255,51)"> xs:schemaLocation='<a href="http://drools.org/drools-5.4/change-set" target="_blank">http://drools.org/drools-5.4/change-set</a>'</span></div>
<div><span style="background-color:rgb(255,255,51)"> '<a href="http://anonsvn.jboss.org/repos/labs/labs/jbossrules/trunk/drools-api/src/main/resources/change-set-1.0.0.xsd" target="_blank">http://anonsvn.jboss.org/repos/labs/labs/jbossrules/trunk/drools-api/src/main/resources/change-set-1.0.0.xsd</a>' ></span></div>
<div><span style="background-color:rgb(255,255,51)"> </span></div><div><span style="background-color:rgb(255,255,51)"> <add></span></div><div><span style="background-color:rgb(255,255,51)"> <resource source='<a href="http://localhost:8080/guvnor/org.drools.guvnor.Guvnor/package/ProductPositionAlert" target="_blank">http://localhost:8080/guvnor/org.drools.guvnor.Guvnor/package/ProductPositionAlert</a>'</span></div>
<div><span style="background-color:rgb(255,255,51)"> type="PKG" basicAuthentication="enabled" username="admin" password="admin"/></span></div><div><span style="background-color:rgb(255,255,51)"> </add></span></div>
<div><span style="background-color:rgb(255,255,51)"></change-set></span></div><div><span style="background-color:rgb(255,255,51)"> </span></div><div> </div><div> </div></div><div>i am getting exceptions like</div>
<div><br></div><div><br></div><div><div><span style="background-color:rgb(255,255,0)">(null: 1, 38): The XML declaration must end with "?>".</span></div><div><span style="background-color:rgb(255,255,0)">java.lang.RuntimeException: Unable to parse ChangeSet</span></div>
<div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at org.drools.agent.impl.KnowledgeAgentImpl.getChangeSet(KnowledgeAgentImpl.java:448)</span></div><div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:180)</span></div>
<div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.org.alert.test.SampleTestClass.createKnowledgeBase(SampleTestClass.java:80)</span></div><div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.org.alert.test.SampleTestClass.main(SampleTestClass.java:26)</span></div>
<div><span style="background-color:rgb(255,255,0)">Caused by: org.xml.sax.SAXParseException: The XML declaration must end with "?>".</span></div><div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)</span></div>
<div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(Unknown Source)</span></div><div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown Source)</span></div>
<div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(Unknown Source)</span></div><div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.sun.org.apache.xerces.internal.impl.XMLScanner.scanXMLDeclOrTextDecl(Unknown Source)</span></div>
<div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanXMLDeclOrTextDecl(Unknown Source)</span></div>
<div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$XMLDeclDriver.next(Unknown Source)</span></div>
<div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)</span></div><div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)</span></div>
<div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)</span></div>
<div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)</span></div><div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)</span></div>
<div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)</span></div><div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)</span></div>
<div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)</span></div><div>
<span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at javax.xml.parsers.SAXParser.parse(Unknown Source)</span></div><div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at org.drools.xml.ExtensibleXmlParser.read(ExtensibleXmlParser.java:296)</span></div>
<div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at org.drools.xml.ExtensibleXmlParser.read(ExtensibleXmlParser.java:175)</span></div><div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at org.drools.xml.XmlChangeSetReader.read(XmlChangeSetReader.java:70)</span></div>
<div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at org.drools.agent.impl.KnowledgeAgentImpl.getChangeSet(KnowledgeAgentImpl.java:446)</span></div><div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>... 3 more</span></div>
<div><span style="background-color:rgb(255,255,0)">java.lang.RuntimeException: Unable to parse ChangeSet</span></div><div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at org.drools.agent.impl.KnowledgeAgentImpl.getChangeSet(KnowledgeAgentImpl.java:453)</span></div>
<div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:180)</span></div><div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.org.alert.test.SampleTestClass.createKnowledgeBase(SampleTestClass.java:80)</span></div>
<div><span style="background-color:rgb(255,255,0)"><span style="white-space:pre-wrap">        </span>at com.org.alert.test.SampleTestClass.main(SampleTestClass.java:26)</span></div><div><br></div>regards </div><span class="HOEnZb"><font color="#888888">
<div>sai<br><br><br><br>
</div>
</font></span><br>_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
<br></blockquote></div><br>