2011-05-12 43 views

回答

0

我們應該在Guvnor參考手冊中記錄。這裏是the issue

5

按揭示例已經有一些示例代碼。 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>