2
我們有一個通過web應用程序訪問guvnor的項目需求。任何人都可以讓我知道如何通過java代碼訪問guvnor?訪問drools的java代碼guvnor
我們有一個通過web應用程序訪問guvnor的項目需求。任何人都可以讓我知道如何通過java代碼訪問guvnor?訪問drools的java代碼guvnor
我們應該在Guvnor參考手冊中記錄。這裏是the issue。
按揭示例已經有一些示例代碼。 Drools專家手冊可能會詳細解釋它。 這裏是代碼:
private static KnowledgeBase readKnowledgeBase() throws Exception {
KnowledgeAgent kagent = KnowledgeAgentFactory
.newKnowledgeAgent("MortgageAgent");
kagent.applyChangeSet(ResourceFactory
.newClassPathResource("changeset.xml"));
KnowledgeBase kbase = kagent.getKnowledgeBase();
kagent.dispose();
return kbase;
}
<?xml version="1.0" encoding="UTF-8"?>
<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 drools-change-set-5.0.xsd'>
<add>
<resource
source='http://localhost:8080/guvnor-webapp/org.drools.guvnor.Guvnor/package/mortgages/LATEST'
type='PKG' basicAuthentication='enabled' username='admin' password='admin' />
</add>
</change-set>