Es Drools Subflow / subproceso utiliza mucho en absoluto? documentación que carece Drools
-
19-09-2019 - |
Pregunta
Estoy tratando de crear prototipos de un flujo de trabajo utilizando un flujo y reglas regla. Empecé probando subproceso porque es obviamente útil poder llamar o volver a usar una subrutina. Después de mucho tocar el violín, no puedo salir de mapeo para trabajar como se esperaba (tan bien como yo puedo manejar desde la falta de documentaciones detalladas).
Así que empecé a buscar más ejemplos. Incomprensiblemente, solamente he conseguido localizar un ejemplo (en la comprobación jbossrules) que utiliza el subproceso - y que uno ni siquiera se molesta en hacer cualquier asignación de salida en absoluto. Cada otros ejemplos relacionados de mapeo se realizan a través WorkItems.
¿Son los subprocesos mucho menos útil que WorkItems? No es que yo entiendo totalmente sus diferencias ...
Creo que será mejor que un libro, teniendo en cuenta la falta de recursos en línea (realmente apreciaría si alguien puede recomendar un buen sitio o un buen libro). Gracias.
Solución
Sin duda lo apreciarán las mejoras que podría hacer a la documentación. Pero, al parecer, la documentación relativa a la planificación del proceso secundario no es tan malo, ya que se las arregló para especificar correctamente (el error estaba en el nodo de acción en el proceso secundario);)
No es un ejemplo de un proceso de sub usando a cabo asignaciones en las pruebas junit así: http://anonsvn.jboss.org/repos/labs/labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/ProcessSubProcessTest.java