start drools workbench
sudo docker run -p 8080:8080 -p 8001:8001 -d --name drools-workbench jboss/drools-workbench-showcase:latest
sudo docker run -p 8180:8080 -d --name kie-server --link drools-workbench:kie_wb jboss/kie-server-showcase:latest
http://xx.xx.xx.xx9:8080/drools-wb (admin/admin)
message
package com.maglev.ruleengine.drools_dynamic_test;
declare Message
content: String
end
package com.maglev.ruleengine.drools_dynamic_test;
import com.maglev.ruleengine.drools_dynamic_test.Message;
rule "If Contains E Prepend 0"
when
message:Message (content contains 'a') or message:Message (content contains 'E')
then
message.setContent("add something before string "+message.getContent());
end