Мы только что начали работу с Drools, представленным как веб-служба RESTful (начиная с примера в загрузке Drools Integration, доступной по адресу http://www.jboss.org/drools/downloads.html, наш проект похож на этот http://docs.jboss.org/drools/release/5.4.0.CR1/droolsjbpm-integration-docs/html/ch03.html#). В результате получается .wadl, который выглядит так:
<application xmlns="http://wadl.dev.java.net/2009/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<grammars/>
<resources base="http://localhost:8080/msci-poc-drools-server/kservice/rest">
<resource path="/">
<resource path="execute">
<method name="POST">
<request>
<representation mediaType="text/plain"/>
</request>
<response>
<representation mediaType="text/plain"/>
</response>
</method>
</resource>
</resource>
</resources>
</application>
Что мы хотели бы сделать, так это разрешить редактирование правил в Drools через приложение Guvnor. Я не уверен, возможно ли это (насколько я могу судить, Guvnor, кажется, обертывает свой собственный экземпляр базы знаний Drools), хотя. Это возможно? Насколько легко это сделать?
Я полагаю, мой вопрос на самом деле заключается в следующем: как мне получить Drools, который отображается как веб-служба, которую я также могу редактировать с помощью Guvnor, если захочу?