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