Marcos Sousa [
https://community.jboss.org/people/marcos.sousa] created the discussion
"Re: Custom JuelScriptEngine"
To view the discussion, visit:
https://community.jboss.org/message/826756#826756
--------------------------------------------------------------
Looks like theres is an bug somewhere or in jBPM or in JUEL!
My debug trace:
My function getEqual when called uses the ScriptContext from the last call instead of self
ScriptContext:
07-Jul-2013 17:22:57:843 [pool-1-thread-2] getEqual ScriptContext:
javax.script.SimpleScriptContext@15ab821
07-Jul-2013 17:22:57:656 [pool-1-thread-1] factory:
com.xpt.appname.bpm.script.Juel4ImpressionScriptEngineFactory@1c4120e
07-Jul-2013 17:22:57:656 [pool-1-thread-1] Juel4AppnameScriptEngine:
com.xpt.appname.bpm.script.Juel4AppnameScriptEngine@17d5b2a
07-Jul-2013 17:22:57:671 [pool-1-thread-1] Juel4AppnameScriptEngineFactory getScriptEngine
com.xpt.appname.bpm.script.Juel4AppnameScriptEngine@17d5b2a
07-Jul-2013 17:22:57:671 [pool-1-thread-1] INI eval ScriptContext
javax.script.SimpleScriptContext@e47e99
07-Jul-2013 17:22:57:687 [pool-1-thread-2] factory:
com.xpt.appname.bpm.script.Juel4AppnameScriptEngineFactory@1c4120e
07-Jul-2013 17:22:57:687 [pool-1-thread-2] Juel4AppnameScriptEngine:
com.xpt.appname.bpm.script.Juel4AppnameScriptEngine@cc5c6c
07-Jul-2013 17:22:57:687 [pool-1-thread-2] Juel4AppnameScriptEngineFactory getScriptEngine
com.xpt.appname.bpm.script.Juel4AppnameScriptEngine@cc5c6c
07-Jul-2013 17:22:57:687 [pool-1-thread-2] INI eval ScriptContext
javax.script.SimpleScriptContext@15ab821
07-Jul-2013 17:22:57:734 [pool-1-thread-1] toELContext ERRADO elContext
com.xpt.appname.bpm.script.Juel4AppnameScriptEngine$1@1868b72
07-Jul-2013 17:22:57:734 [pool-1-thread-1] toELContext CORRECTO elContext
com.xpt.appname.bpm.script.Juel4AppnameScriptEngine@17d5b2a
07-Jul-2013 17:22:57:750 [pool-1-thread-2] toELContext ERRADO elContext
com.xpt.appname.bpm.script.Juel4AppnameScriptEngine$1@12bc418
07-Jul-2013 17:22:57:750 [pool-1-thread-2] toELContext CORRECTO elContext
com.xpt.appname.bpm.script.Juel4AppnameScriptEngine@cc5c6c
07-Jul-2013 17:22:57:765 [pool-1-thread-1] getEqual ScriptContext:
javax.script.SimpleScriptContext@15ab821
07-Jul-2013 17:22:57:843 [pool-1-thread-1] END eval ScriptContext
javax.script.SimpleScriptContext@e47e99
07-Jul-2013 17:22:57:843 [pool-1-thread-2] getEqual ScriptContext:
javax.script.SimpleScriptContext@15ab821
07-Jul-2013 17:22:57:859 [pool-1-thread-2] END eval ScriptContext
javax.script.SimpleScriptContext@15ab821
07-Jul-2013 17:22:57:921 [pool-1-thread-1] [k = 0] [VALIDO] Instância
[process-decision.95980007] [Definir Titulares] [Definir Cliente - CORRECTO]
org.jbpm.pvm.internal.svc.ExecutionServiceImpl@1a95cf6
07-Jul-2013 17:22:57:921 [pool-1-thread-2] [k = 1] [INVALIDO] Instância
[process-decision.95980008] [Definir Titulares] [Definir Titulares - CORRECTO]
org.jbpm.pvm.internal.svc.ExecutionServiceImpl@1a95cf6
--------------------------------------------------------------
Reply to this message by going to Community
[
https://community.jboss.org/message/826756#826756]
Start a new discussion in jBPM at Community
[
https://community.jboss.org/choose-container!input.jspa?contentType=1&...]