下面是 jboss guvnor 5.5 构建和部署包的屏幕。
在guvnor 6.0 cr3中为部署创建快照的等效过程是什么?
换句话说,我正在寻找使用 guvnor 6.0 编写的部署规则并从 Java 应用程序执行它。
public static KnowledgeBase readKnowledgeBase() throws Exception {
KnowledgeAgent kagent = KnowledgeAgentFactory.newKnowledgeAgent( "SomeAgent" );
kagent.applyChangeSet( ResourceFactory.newClassPathResource( "changeset.xml" ) );
KnowledgeBase kbase = kagent.getKnowledgeBase();
kagent.dispose();
return kbase;
}
其中 changeset.xml 保存了包的快照 url。
我了解 guvnor 6.0 或者更确切地说是 drools 工作台中的顶级架构更改。
但我找不到从 Java 应用程序部署规则和执行的方法。