]
Toshiya Kobayashi edited comment on DROOLS-1542 at 5/1/17 6:40 AM:
-------------------------------------------------------------------
Ah, RuntimeException is explicitly re-thrown. So probably only in case of Error. But
I'm not 100% sure.
I guess logging in Drools side is preferred anyway...
was (Author: tkobayashi):
Ah, RuntimeException is explicitly re-thrown. So probably only in case of Error.
Root cause Exception is hidden in
MVELExprAnalyzer.analyzeExpression()
----------------------------------------------------------------------
Key: DROOLS-1542
URL:
https://issues.jboss.org/browse/DROOLS-1542
Project: Drools
Issue Type: Bug
Components: core engine
Affects Versions: 7.0.0.CR2
Reporter: Toshiya Kobayashi
Assignee: Mario Fusco
Labels: support
When an Error/-RuntimeException- is thrown in MVEL via
MVELExprAnalyzer.analyzeExpression(), the root cause Error/-RuntimeException- is not
propagated nor logged. For example, if it was StackOverflowError, it's hard to
identify the root cause.