sir,
i have changed change-set.xml to like this......
<?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/...
<add
<resource source='
http://localhost:8080/guvnor/org.drools.guvnor.Guvnor/package/ProductPosi...
'
type="PKG" basicAuthentication="enabled"
username="admin"
password="admin"/
</add
</change-set
still i am getting exceptions like below
(null: 5, 5): Element type "change-set" must be followed by either
attribute specifications, ">" or "/>".
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: Element type "change-set" must be
followed by either attribute specifications, ">" or "/>".
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.XMLDocumentFragmentScannerImpl.seekCloseOfStartTag(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
Source)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.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)
please provide me sample changeset.xml file, so that i can modify..
thanks
sai
On Fri, Oct 19, 2012 at 1:43 PM, Michael Anstis <michael.anstis(a)gmail.com>wrote:
> 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(a)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/...
>>
>
>>
<add
>> <resource
source='
>>
http://localhost:8080/guvnor/org.drools.guvnor.Guvnor/package/ProductPosi...
>> '
>> 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(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/rules-users
>
>
>
_______________________________________________
> rules-users mailing list
> rules-users(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/rules-users
--
*Regards*
*SAI BABA NADH*
+91 7411680125
* *