hello..i am using the following changeset : 

<change-set xmlns="http://drools.org/drools-5.0/change-set"; 
xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"; 
xs:schemaLocation="http://drools.org/drools-5.0/change-set.xsd
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/drools-guvnor/org.drools.guvnor.Guvnor/package/Individual/LATEST";
type="PKG" basicAuthentication="enabled" username="admin"
password=""/>

  </add>
  </change-set>

and my knowledge base was created using the following code :

KnowledgeAgentConfiguration kaconf =
KnowledgeAgentFactory.newKnowledgeAgentConfiguration();
                        kaconf.setProperty( "drools.agent.scanDirectories", 
"false" );
                        KnowledgeAgent kagent = 
KnowledgeAgentFactory.newKnowledgeAgent( "test
agent", kaconf );
                        
                        System.setProperty("drools.resource.urlcache", 
"D:\\drools
runtime\\Cache");
                        
ResourceFactory.getResourceChangeNotifierService().start();
                        
ResourceFactory.getResourceChangeScannerService().start();
                
kagent.applyChangeSet(ResourceFactory.newClassPathResource("changeset.xml"));
                        
                        
                        kbase=kagent.getKnowledgeBase();
                }catch(Exception exp){
                        throw new Exception(exp);
                }
                return kbase; 






and i tried creating a "Remote HTTP resource caching" , since i was having
the following error beacuse of the GLOBAL ArrayList that i had used :

*java.lang.RuntimeException: Unexpected global [list]
        at
org.drools.common.AbstractWorkingMemory.setGlobal(AbstractWorkingMemory.java:613)
        at
org.drools.impl.StatefulKnowledgeSessionImpl.setGlobal(StatefulKnowledgeSessionImpl.java:332)
        at com.sample.DroolsTest.main(DroolsTest.java:71)*i read smewhere that
creating a local copy will help irradicate the error...


but while creating a local copy i get a new error ... 

*(null: 8, 174): cvc-elt.1: Cannot find the declaration of element
'change-set'.
java.io.IOException: Server returned HTTP response code: 401 for URL:
http://localhost:8080/drools-guvnor/org.drools.guvnor.Guvnor/package/Individual/LATEST
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown
Source)
        at org.drools.io.impl.UrlResource.grabStream(UrlResource.java:210)
        at org.drools.io.impl.UrlResource.cacheStream(UrlResource.java:181)
        at org.drools.io.impl.UrlResource.getInputStream(UrlResource.java:142)
        at
org.drools.agent.impl.KnowledgeAgentImpl.createPackageFromResource(KnowledgeAgentImpl.java:720)
        at
org.drools.agent.impl.KnowledgeAgentImpl.createPackageFromResource(KnowledgeAgentImpl.java:679)
        at
org.drools.agent.impl.KnowledgeAgentImpl.addResourcesToKnowledgeBase(KnowledgeAgentImpl.java:979)
        at
org.drools.agent.impl.KnowledgeAgentImpl.rebuildResources(KnowledgeAgentImpl.java:774)
        at
org.drools.agent.impl.KnowledgeAgentImpl.buildKnowledgeBase(KnowledgeAgentImpl.java:646)
        at
org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:192)
        at
org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:174)
        at com.sample.DroolsTest.readKnowledgeBase(DroolsTest.java:126)
        at com.sample.DroolsTest.main(DroolsTest.java:49)*





>(null: 8, 174): cvc-elt.1: Cannot find the declaration of element
'change-set'.

i ve neglected this error !!!

Regards,
Abhinay 

--
View this message in context: 
http://drools.46999.n3.nabble.com/Guvnor-integration-GLOBAL-Remote-HTTP-resource-caching-error-tp4018751.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to