Hi everybody,
Here I get the following exception:ResourceBundle resourceBundle = ResourceBundle.getBundle("guvnoragent"); Properties props = new Properties(); props.setProperty("drools.resource.scanner.interval", resourceBundle.getString("poll")); ResourceChangeScanner service = ResourceFactory.getResourceChangeScannerService(); ResourceChangeScannerConfiguration rconf = service.newResourceChangeScannerConfiguration(props); service.configure( rconf ); //Agent Conf KnowledgeAgentConfiguration aconf = KnowledgeAgentFactory.newKnowledgeAgentConfiguration(); aconf.setProperty("drools.agent.scanDirectories", resourceBundle.getString("scanDir")); aconf.setProperty("drools.agent.scanResources", resourceBundle.getString("scanRsc")); BufferedReader bfr=null; try { bfr = new BufferedReader(new FileReader(new File("......Changeset.xml"))); } catch (Exception e) { ... } //Agent configurato e con Packages guvnor aggiunti KnowledgeAgent kagent = KnowledgeAgentFactory.newKnowledgeAgent("AgentPOC", aconf); Resource csReader = ResourceFactory.newReaderResource(bfr); kagent.applyChangeSet(csReader);<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Caused by: java.io.IOException: Server returned HTTP response code: 401 for URL: http://localhost:8080/drools-guvnor/org.drools.guvnor.Guvnor/package/Test/LATEST at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1187) at org.drools.io.impl.UrlResource.grabStream(UrlResource.java:194) at org.drools.io.impl.UrlResource.getInputStream(UrlResource.java:130) at org.drools.agent.impl.KnowledgeAgentImpl.createPackageFromResource(KnowledgeAgentImpl.java:574) ... 7 more [2010:06:160 19:06:671:debug] KnowledgeAgent obtaining pkg resource=[UrlResource path='http://localhost:8080/drools-guvnor/org.drools.guvnor.Guvnor/package/Test/LATEST'] [2010:06:160 19:06:671:exception] java.lang.RuntimeException: KnowledgeAgent exception while trying to deserialize KnowledgeDefinitionsPackage at org.drools.agent.impl.KnowledgeAgentImpl.addResourcesToKnowledgeBase(KnowledgeAgentImpl.java:829) at org.drools.agent.impl.KnowledgeAgentImpl.rebuildResources(KnowledgeAgentImpl.java:627) at org.drools.agent.impl.KnowledgeAgentImpl.buildKnowledgeBase(KnowledgeAgentImpl.java:513) at org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:145) at org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:130) at com.reply.alitalia.mm.poc.engine.RuleService.exeRules(RuleService.java:74) at Main.main(Main.java:113)