Really informative, many thanks. The best one I've seen so far.
@satishkale90627 жыл бұрын
Thanks Ian for kind comment. I am glad you found it useful.
@mandarlad6 жыл бұрын
Well explained! Thank you for creating this help introductory tutorial.
@RahulVerma-dx8he6 жыл бұрын
Thanks you Satish. It was a great demo.
@mahagopi49987 жыл бұрын
Thank You! Looked around for some tutorials and this was perfect.
@satishkale90627 жыл бұрын
Thanks Gopi. Glad to know it helped.
@srinivasrao24114 жыл бұрын
Hi Satish, Thank you so much for this clear explanation. As i done the same thing showed in the demo. But i am getting this [KBase: defaultKieBase]: Process Compilation error vmInstance cannot be resolved vmInstance cannot be resolved. When i tried to build the project. When i see the logs it is showing the below issues. 2020-02-17 15:15:46,371 ERROR [org.drools.core.xml.ExtensibleXmlParser] (EJB default - 10) Node Info: id: name: Parser message: (null: 16, 37): src-resolve: Cannot resolve the name 'di:Diagram' to a(n) 'type definition' component.
@redpif8 жыл бұрын
Hi Satish. Thank you for your video. Very helpful !
@satishkale90627 жыл бұрын
Glad to know it was helpful. Cheers..
@manisundaram44638 жыл бұрын
Thank You. Very Useful
@satishkale90627 жыл бұрын
You are welcome Mani.
@dougdhehe4 жыл бұрын
Well explained!!! Do you know how can I read variables of finished process instances by rest? When I try, it just returns variables = null.
@tgmohanraj4 жыл бұрын
Can you please share PAM video
@ngth19617 жыл бұрын
thanks for the video..
@satishkale90627 жыл бұрын
You are welcome.
@vishalkarpe60685 жыл бұрын
Thanks for useful video. Requesting you, Can you please explained how jBPM application installed on Linux vm and windows vm.
@prakashmd85537 жыл бұрын
It was very helpful sathish , thanks a lot. One question while creating a guided rule if we choose dsl how to map the expander ? Also for this example if I want to execute via rest API what is the endpoint ?
@satishkale90627 жыл бұрын
Hi Prakash. For DSL, refer these documentation links - access.redhat.com/documentation/en-US/Red_Hat_JBoss_BRMS/6.3/html-single/User_Guide/index.html#the_domain_specific_language_editor and access.redhat.com/documentation/en-US/Red_Hat_JBoss_BRMS/6.3/html/Development_Guide/sect_domain_specific_languages_dsls.html . You can create your DSL by clicking on menu "New Item" -> menu item "DSL definition", while you are in project explorer. Then define your DSL as per documentation in above links. Then you can create a DSL based rule by clicking on "New Item" -> "Guided Rule" -> make sure you check the check-box - "Use Domain Specific Language (DSL)", at this point in video - 13:51. As for the "execute via rest API", I am assuming you are referring to execute Process and Task operations remotely using REST API. Refer the documentation here, for section - 18.1.5 - access.redhat.com/documentation/en-US/Red_Hat_JBoss_BRMS/6.3/html/Development_Guide/chap_remote_api.html#execute_calls . For other REST API calls see the entire section 18.1 . Hope this helps.
@prakashmd85537 жыл бұрын
Thanks a lot for Reply, i will try as per your suggestion and get back to you. One more question in my mind , Is the KIE execution server setup mandatory for execution ? we can call the rules directly from JAVA right ?
@satishkale90627 жыл бұрын
Yes, and Yes. KIE execution server is the BPM runtime, created as a web deployable WAR file, this engine can be deployed on any web container. Rules execution merely needs JVM, the BPM process may need (depending on you usage - human task management, remote invocations, etc.) other JEE and web related services - transaction management, JMS, etc.
@prakashmd85537 жыл бұрын
Thank you, I have two instance of application server WILD FLY 10 , one is running workbench and other one is running KIE server. I am still in very beginning , i was able to execute a standalone Hello world using drl , I need to research more and get back to you. My first problem was the DRL expander was not enabled in workbench even i add the guided rule with DSL enabled .
@satishkale90627 жыл бұрын
In real world there are 2 distinct environments - authoring / modeling and execution. You develop these knowledge assets (rules, processes, object models, etc.) in workbench and build it to make deployable artifact (jar - knowledge jar). Then this is deployed on your runtime. For development purpose, you can run workbench and execution server on same application server. If you are going to use this for eventually running it on production, then develop it using enterprise software (JBoss BPM Suite and JBoss EAP - Enterprise Application Platform), rather than community projects like jBPM, drools or wildfly. You can download it from jboss.org, registration needed. And then refer to the documentation links I sent earlier. They are for enterprise software. As a full disclosure, I work as Principal Solution Architect in Red Hat, and of the many works I do is to encourage developers to use right software (Red Hat enterprise products). :-)
@sanyogitalondhe28156 жыл бұрын
Hi Sir. Video is very usefull. I am getting error. As below [KBase: defaultKieBase]: Process 'VM Validation Automation' [vmmigration.VMValidationAutomation]: Node '' [4] Split does not have a constraint for Connection [type=DROOLS_DEFAULT] - [type=DROOLS_DEFAULT] Can you help me?
@felipevelasquez8577 жыл бұрын
Hi. MR Satish. i´m worwing with version 6.4. I have the next error Process Compilation error The method getIsOk() is undefined for the type ResiduosDO The method getIsOk() is undefined for the type ResiduosDO The method getIsOk() is undefined for the type ResiduosDO
@felipevelasquez8577 жыл бұрын
Naseem Mohammed thanks for your reply. The error I have only when I use the endpoint rest from some client rest
@vijayswarnkar92397 жыл бұрын
Hi Satish, When I am trying to build the whole project , getting an error "Kcontext.getKnowledgeRuntime cannot be resolved to a type". I got to know that the getKnowledgeRuntime() method has been deprecated. Could you please help me with the error.
@ramkumarso6 жыл бұрын
kcontext - was it a case issue ?
@sook55847 жыл бұрын
can we use otherwise on decision table ?
@satishkale90627 жыл бұрын
Yes. Refer the documentation here -> access.redhat.com/documentation/en-US/Red_Hat_JBoss_BRMS/6.3/html-single/User_Guide/index.html#otherwise_operations1
@MujahedSyed5 жыл бұрын
slightly irritating but excellent video. need to be very patient