Хотя существуют способы добавлять правила DRL программно, не нашел, можно ли программно добавить «Таблицу управляемых решений». Эти правила видны в WebDAV, поскольку файлы gdst представляют собой просто XML. Есть ли API для создания этих правил без пользовательского интерфейса управляющего, загрузки в управляющий с помощью WebDAV или REST и последующего использования пользовательского интерфейса для внесения изменений?
Программное добавление gdst (управляемых таблиц решений)
comment
Вы когда-нибудь догадывались об этом? Мне нужно сделать то же самое.
- person Rocky Pulley   schedule 12.10.2012
comment
Не повезло. Писал на форуме слюни тоже - нет ответа. Один из способов, который я мог видеть, заключался в том, что gdst - это XML. Поэтому, возможно, мы можем создать файл и загрузить его с помощью REST или WebDAV. Но нужно определение XML.
- person gammay   schedule 12.10.2012
comment
спасибо, я дам вам знать, если я что-то найду.
- person Rocky Pulley   schedule 12.10.2012
comment
то же самое здесь .. мне нужно сделать то же самое. :)
- person Sarde   schedule 12.09.2014
comment
Взгляните на это - stackoverflow .com/questions/30378587/
- person thisdotnull   schedule 11.08.2016
Ответы (1)
Вы можете добавить/переместить/обновить gdst через внутренний GIT Drools WB :) Во-первых, вам нужно посмотреть документацию о конфигурации/свойствах/ и остаться на WB 6.2.0-beta2 (не переходите на beta3 или CR1 ).
Пожалуйста, обрати внимание :
хост по умолчанию - локальный, поэтому вам нужно изменить это с помощью
org.uberfire.nio.git.ssh.host
переместите каталог git по умолчанию, репозиторий M2 на какой-то внешний путь к Jboss AS.
Наконец, вы заметите, что через GIT передаются только «отредактированные» файлы, а не «сгенерированные». Поэтому, если вы сосредоточены на .gdst, вы не сможете получить/отредактировать сгенерированный .drl, который вы можете увидеть в WB.
Удачи :)
person
skay
schedule
10.11.2014
Взгляните на этот stackoverflow. ком/вопросы/30378587/
- person thisdotnull; 11.08.2016