[rules-users] changeset.xml issue while accessing gurvor rule package

Michael Anstis michael.anstis at gmail.com
Fri Oct 19 04:13:10 EDT 2012


The XML declaration at the top of your file is wrong.

It should read: <?xml version="1.0" encoding="UTF-8"?> i.e. no "/" before
the close tag.

On 19 October 2012 08:38, Sai Nadh <adisya.sai at gmail.com> wrote:

> good noon to all,
>
> finally i am able to read change-set.xml
> but i am unable to parse it...
> please anyone can help me ...
>
> my change-set.xml file is
>
> <?xml version="1.0" encoding="UTF-8"?/>
> <change-set xmlns='http://drools.org/drools-5.4/change-set'
>     xmlns:xs='http://www.w3.org/2001/XMLSchema-instance'
>     xs:schemaLocation='http://drools.org/drools-5.4/change-set'
>     '
> http://anonsvn.jboss.org/repos/labs/labs/jbossrules/trunk/drools-api/src/main/resources/change-set-1.0.0.xsd'
> >
>
>    <add>
>       <resource source='
> http://localhost:8080/guvnor/org.drools.guvnor.Guvnor/package/ProductPositionAlert
> '
>       type="PKG" basicAuthentication="enabled" username="admin"
> password="admin"/>
>    </add>
> </change-set>
>
>
>
> i am getting exceptions like
>
>
> (null: 1, 38): The XML declaration must end with "?>".
> java.lang.RuntimeException: Unable to parse ChangeSet
>  at
> org.drools.agent.impl.KnowledgeAgentImpl.getChangeSet(KnowledgeAgentImpl.java:448)
> at
> org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:180)
>  at
> com.org.alert.test.SampleTestClass.createKnowledgeBase(SampleTestClass.java:80)
> at com.org.alert.test.SampleTestClass.main(SampleTestClass.java:26)
> Caused by: org.xml.sax.SAXParseException: The XML declaration must end
> with "?>".
> at
> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
> Source)
>  at
> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown
> Source)
>  at
> com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.impl.XMLScanner.scanXMLDeclOrTextDecl(Unknown
> Source)
>  at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanXMLDeclOrTextDecl(Unknown
> Source)
>  at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$XMLDeclDriver.next(Unknown
> Source)
>  at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown
> Source)
>  at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
>  at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
> Source)
>  at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown
> Source)
>  at
> com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
> Source)
>  at javax.xml.parsers.SAXParser.parse(Unknown Source)
> at org.drools.xml.ExtensibleXmlParser.read(ExtensibleXmlParser.java:296)
>  at org.drools.xml.ExtensibleXmlParser.read(ExtensibleXmlParser.java:175)
> at org.drools.xml.XmlChangeSetReader.read(XmlChangeSetReader.java:70)
>  at
> org.drools.agent.impl.KnowledgeAgentImpl.getChangeSet(KnowledgeAgentImpl.java:446)
> ... 3 more
> java.lang.RuntimeException: Unable to parse ChangeSet
> at
> org.drools.agent.impl.KnowledgeAgentImpl.getChangeSet(KnowledgeAgentImpl.java:453)
>  at
> org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:180)
> at
> com.org.alert.test.SampleTestClass.createKnowledgeBase(SampleTestClass.java:80)
>  at com.org.alert.test.SampleTestClass.main(SampleTestClass.java:26)
>
> regards
> sai
>
>
>
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20121019/b9864367/attachment.html 


More information about the rules-users mailing list