[JBoss JIRA] (JBRULES-3539) Error calling clone on object from map on RHS
by Joe Re (JIRA)
Joe Re created JBRULES-3539:
-------------------------------
Summary: Error calling clone on object from map on RHS
Key: JBRULES-3539
URL: https://issues.jboss.org/browse/JBRULES-3539
Project: Drools
Issue Type: Bug
Security Level: Public (Everyone can see)
Affects Versions: 5.5.0.Beta1
Environment: java 6. Windows
Reporter: Joe Re
Assignee: Mark Proctor
When calling clone on an object in the RHS of a rule the exception below is thrown. Git pull request with a MiscTest unit test to follow.
Unable to Analyse Expression System.out.println( $valOne.clone() );:
[Error: Failed to compileShared: 1 compilation error(s):
- (1,21) the referenced method is not accessible: java.lang.Object.clone() (scope: protected native; required: public]
[Near : {... System.out.println( $valOne.clone() ); ....}]
^
[Line: 5, Column: 0] : [Rule name='RHSClone']
Error importing : 'com.sample.DroolsTest.Message'
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 11 months
[JBoss JIRA] (AS7-4268) Create subsystem for JMS bridge
by Justin Bertram (JIRA)
Justin Bertram created AS7-4268:
-----------------------------------
Summary: Create subsystem for JMS bridge
Key: AS7-4268
URL: https://issues.jboss.org/browse/AS7-4268
Project: Application Server 7
Issue Type: Task
Components: JMS
Affects Versions: 7.1.1.Final
Reporter: Justin Bertram
Assignee: Jeff Mesnil
Currently there is no pre-defined way to deploy a JMS bridge (i.e. org.hornetq.jms.bridge.impl.JMSBridgeImpl) in AS7. In JBoss AS 6 and earlier you could deploy the bridge as an MBean or JBoss MC bean, but the current configuration schema in AS7 simply doesn't support it. The bridge is a nice feature so we need a way to deploy it.
It doesn't make sense to add the JMS bridge to a <hornetq-server> because the bridge can operate independently of a local HornetQ server. It really needs its own subsystem.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 11 months
[JBoss JIRA] (JBRULES-3537) JIT crash when throwing RuntimeException
by Willem van Asperen (JIRA)
Willem van Asperen created JBRULES-3537:
-------------------------------------------
Summary: JIT crash when throwing RuntimeException
Key: JBRULES-3537
URL: https://issues.jboss.org/browse/JBRULES-3537
Project: Drools
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: drools-core
Affects Versions: 5.4.0.Final
Environment: linux
java version "1.7.0_04-icedtea"
OpenJDK Runtime Environment (IcedTea7 2.2) (ArchLinux build 7.u4_2.2-1-x86_64)
OpenJDK 64-Bit Server VM (build 23.0-b21, mixed mode)
Reporter: Willem van Asperen
Assignee: Mark Proctor
There is probably something wrong with my rules. But I get a funny error (see trace below).
This seems to be because the ConditionAnalyzer wants to throw a RuntimeException (line 229):
if (accessor == null) {
throw new RuntimeException("Null accessor on node: " + node);
}
Then the toString of ASTNode node crashes with a NullPointerException at line 427:
public String toString() {
return isOperator() ? "<<" + DebugTools.getOperatorName(getOperator()) + ">>" :
(PCTX_STORED & fields) != 0 ? nameCache : new String(expr, start, offset);
}
This is because the variable expr is null.
Exception in thread "Thread-1" java.lang.NullPointerException
at java.lang.String.<init>(String.java:229)
at org.mvel2.ast.ASTNode.toString(ASTNode.java:426)
at java.lang.String.valueOf(String.java:2902)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at org.drools.rule.constraint.ConditionAnalyzer.analyzeNode(ConditionAnalyzer.java:229)
at org.drools.rule.constraint.ConditionAnalyzer.analyzeSingleCondition(ConditionAnalyzer.java:126)
at org.drools.rule.constraint.ConditionAnalyzer.analyzeCondition(ConditionAnalyzer.java:102)
at org.drools.rule.constraint.ConditionAnalyzer.analyzeCombinedCondition(ConditionAnalyzer.java:133)
at org.drools.rule.constraint.ConditionAnalyzer.analyzeCondition(ConditionAnalyzer.java:94)
at org.drools.rule.constraint.ConditionAnalyzer.analyzeCombinedCondition(ConditionAnalyzer.java:133)
at org.drools.rule.constraint.ConditionAnalyzer.analyzeCondition(ConditionAnalyzer.java:94)
at org.drools.rule.constraint.ConditionAnalyzer.analyzeCombinedCondition(ConditionAnalyzer.java:133)
at org.drools.rule.constraint.ConditionAnalyzer.analyzeCondition(ConditionAnalyzer.java:94)
at org.drools.rule.constraint.ConditionAnalyzer.analyzeCombinedCondition(ConditionAnalyzer.java:133)
at org.drools.rule.constraint.ConditionAnalyzer.analyzeCondition(ConditionAnalyzer.java:94)
at org.drools.rule.constraint.ConditionAnalyzer.analyzeCombinedCondition(ConditionAnalyzer.java:133)
at org.drools.rule.constraint.ConditionAnalyzer.analyzeCondition(ConditionAnalyzer.java:94)
at org.drools.rule.constraint.ConditionAnalyzer.analyzeCombinedCondition(ConditionAnalyzer.java:133)
at org.drools.rule.constraint.ConditionAnalyzer.analyzeCondition(ConditionAnalyzer.java:94)
at org.drools.rule.constraint.ConditionAnalyzer.analyzeCondition(ConditionAnalyzer.java:73)
at org.drools.rule.constraint.MvelConditionEvaluator.getAnalyzedCondition(MvelConditionEvaluator.java:83)
at org.drools.rule.constraint.MvelConstraint.executeJitting(MvelConstraint.java:214)
at org.drools.rule.constraint.MvelConstraint.access$000(MvelConstraint.java:41)
at org.drools.rule.constraint.MvelConstraint$1.run(MvelConstraint.java:201)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 11 months
[JBoss JIRA] (JBRULES-3588) when eval(true) does not fire
by Jean-Marc Vanel (JIRA)
Jean-Marc Vanel created JBRULES-3588:
----------------------------------------
Summary: when eval(true) does not fire
Key: JBRULES-3588
URL: https://issues.jboss.org/browse/JBRULES-3588
Project: Drools
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: drools-compiler (expert)
Affects Versions: 5.5.0.Beta1
Environment: uname -a
Linux oem-laptop 3.2.0-27-generic #43-Ubuntu SMP Fri Jul 6 14:25:57 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
java -version
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b04)
Java HotSpot(TM) 64-Bit Server VM (build 22.1-b02, mixed mode)
Reporter: Jean-Marc Vanel
Assignee: Mark Proctor
This does not fire :
rule "testJMVtrueLHS"
when
eval(true)
then
System.out.println( "testJMVtrueLHS" );
end
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 11 months
[JBoss JIRA] (JBRULES-3570) JIT exception on multithread environment
by Peter P (JIRA)
Peter P created JBRULES-3570:
--------------------------------
Summary: JIT exception on multithread environment
Key: JBRULES-3570
URL: https://issues.jboss.org/browse/JBRULES-3570
Project: Drools
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: drools-core
Affects Versions: 5.4.0.Final
Environment: Drools 5.4, Windows, application server, multiple thread
Reporter: Peter P
Assignee: Mark Proctor
Sometimes when there are multiple threads are running rules, we get this JIT exception. Note, not always. The rule is a very same rule just involve one field which is enumeration type in a fact object. Following are exception:
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R Exception in thread "Thread-110" java.lang.RuntimeException: Exception jitting: wireType == WireType.COMMERCIAL || wireType == WireType.BANK_TO_BANK
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R at org.drools.rule.constraint.MvelConstraint.executeJitting(MvelConstraint.java:219)
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R at org.drools.rule.constraint.MvelConstraint.access$000(MvelConstraint.java:41)
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R at org.drools.rule.constraint.MvelConstraint$1.run(MvelConstraint.java:201)
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R at java.lang.Thread.run(Thread.java:810)
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R Caused by: java.lang.RuntimeException: java.lang.RuntimeException: Error writing method evaluate
at org.drools.rule.builder.dialect.asm.ClassGenerator.newInstance(ClassGenerator.java:175)
at org.drools.rule.constraint.ASMConditionEvaluatorJitter.jitEvaluator(ASMConditionEvaluatorJitter.java:53)
at org.drools.rule.constraint.MvelConstraint.executeJitting(MvelConstraint.java:217)
at org.drools.rule.constraint.MvelConstraint.access$000(MvelConstraint.java:41)
at org.drools.rule.constraint.MvelConstraint$1.run(MvelConstraint.java:201)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
at java.lang.Thread.run(Thread.java:810)
Caused by: java.lang.RuntimeException: Error writing method evaluate
at org.drools.rule.builder.dialect.asm.ClassGenerator$MethodDescr.write(ClassGenerator.java:850)
at org.drools.rule.builder.dialect.asm.ClassGenerator.generateBytecode(ClassGenerator.java:117)
at org.drools.rule.builder.dialect.asm.ClassGenerator.generateClass(ClassGenerator.java:133)
at org.drools.rule.builder.dialect.asm.ClassGenerator.newInstance(ClassGenerator.java:173)
... 7 more
Caused by: java.lang.ArrayIndexOutOfBoundsException
at org.mvel2.asm.Frame.merge(Frame.java:1373)
at org.mvel2.asm.Frame.merge(Frame.java:1329)
at org.mvel2.asm.MethodWriter.visitMaxs(MethodWriter.java:1282)
at org.drools.rule.builder.dialect.asm.ClassGenerator$MethodDescr.write(ClassGenerator.java:848)
... 10 more
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R at org.drools.rule.builder.dialect.asm.ClassGenerator.newInstance(ClassGenerator.java:175)
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R at org.drools.rule.constraint.ASMConditionEvaluatorJitter.jitEvaluator(ASMConditionEvaluatorJitter.java:53)
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R at org.drools.rule.constraint.MvelConstraint.executeJitting(MvelConstraint.java:217)
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R ... 5 more
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R Caused by: java.lang.RuntimeException: Error writing method evaluate
at org.drools.rule.builder.dialect.asm.ClassGenerator$MethodDescr.write(ClassGenerator.java:850)
at org.drools.rule.builder.dialect.asm.ClassGenerator.generateBytecode(ClassGenerator.java:117)
at org.drools.rule.builder.dialect.asm.ClassGenerator.generateClass(ClassGenerator.java:133)
at org.drools.rule.builder.dialect.asm.ClassGenerator.newInstance(ClassGenerator.java:173)
at org.drools.rule.constraint.ASMConditionEvaluatorJitter.jitEvaluator(ASMConditionEvaluatorJitter.java:53)
at org.drools.rule.constraint.MvelConstraint.executeJitting(MvelConstraint.java:217)
at org.drools.rule.constraint.MvelConstraint.access$000(MvelConstraint.java:41)
at org.drools.rule.constraint.MvelConstraint$1.run(MvelConstraint.java:201)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
at java.lang.Thread.run(Thread.java:810)
Caused by: java.lang.ArrayIndexOutOfBoundsException
at org.mvel2.asm.Frame.merge(Frame.java:1373)
at org.mvel2.asm.Frame.merge(Frame.java:1329)
at org.mvel2.asm.MethodWriter.visitMaxs(MethodWriter.java:1282)
at org.drools.rule.builder.dialect.asm.ClassGenerator$MethodDescr.write(ClassGenerator.java:848)
... 10 more
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R at org.drools.rule.builder.dialect.asm.ClassGenerator$MethodDescr.write(ClassGenerator.java:850)
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R at org.drools.rule.builder.dialect.asm.ClassGenerator.generateBytecode(ClassGenerator.java:117)
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R at org.drools.rule.builder.dialect.asm.ClassGenerator.generateClass(ClassGenerator.java:133)
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R at org.drools.rule.builder.dialect.asm.ClassGenerator.newInstance(ClassGenerator.java:173)
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R ... 7 more
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R Caused by: java.lang.ArrayIndexOutOfBoundsException
at org.mvel2.asm.Frame.merge(Frame.java:1373)
at org.mvel2.asm.Frame.merge(Frame.java:1329)
at org.mvel2.asm.MethodWriter.visitMaxs(MethodWriter.java:1282)
at org.drools.rule.builder.dialect.asm.ClassGenerator$MethodDescr.write(ClassGenerator.java:848)
at org.drools.rule.builder.dialect.asm.ClassGenerator.generateBytecode(ClassGenerator.java:117)
at org.drools.rule.builder.dialect.asm.ClassGenerator.generateClass(ClassGenerator.java:133)
at org.drools.rule.builder.dialect.asm.ClassGenerator.newInstance(ClassGenerator.java:173)
at org.drools.rule.constraint.ASMConditionEvaluatorJitter.jitEvaluator(ASMConditionEvaluatorJitter.java:53)
at org.drools.rule.constraint.MvelConstraint.executeJitting(MvelConstraint.java:217)
at org.drools.rule.constraint.MvelConstraint.access$000(MvelConstraint.java:41)
at org.drools.rule.constraint.MvelConstraint$1.run(MvelConstraint.java:201)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
at java.lang.Thread.run(Thread.java:810)
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R at org.mvel2.asm.Frame.merge(Frame.java:1373)
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R at org.mvel2.asm.Frame.merge(Frame.java:1329)
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R at org.mvel2.asm.MethodWriter.visitMaxs(MethodWriter.java:1282)
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R at org.drools.rule.builder.dialect.asm.ClassGenerator$MethodDescr.write(ClassGenerator.java:848)
[08/06/12 10:32:01:107 EDT] 00000078 SystemErr R ... 10 more
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R Exception in thread "Thread-112" java.lang.RuntimeException: Exception jitting: accountType == AccountType.MECH || accountType == AccountType.CBDS
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R at org.drools.rule.constraint.MvelConstraint.executeJitting(MvelConstraint.java:219)
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R at org.drools.rule.constraint.MvelConstraint.access$000(MvelConstraint.java:41)
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R at org.drools.rule.constraint.MvelConstraint$1.run(MvelConstraint.java:201)
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R at java.lang.Thread.run(Thread.java:810)
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R Caused by: java.lang.RuntimeException: java.lang.RuntimeException: Error writing method evaluate
at org.drools.rule.builder.dialect.asm.ClassGenerator.newInstance(ClassGenerator.java:175)
at org.drools.rule.constraint.ASMConditionEvaluatorJitter.jitEvaluator(ASMConditionEvaluatorJitter.java:53)
at org.drools.rule.constraint.MvelConstraint.executeJitting(MvelConstraint.java:217)
at org.drools.rule.constraint.MvelConstraint.access$000(MvelConstraint.java:41)
at org.drools.rule.constraint.MvelConstraint$1.run(MvelConstraint.java:201)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
at java.lang.Thread.run(Thread.java:810)
Caused by: java.lang.RuntimeException: Error writing method evaluate
at org.drools.rule.builder.dialect.asm.ClassGenerator$MethodDescr.write(ClassGenerator.java:850)
at org.drools.rule.builder.dialect.asm.ClassGenerator.generateBytecode(ClassGenerator.java:117)
at org.drools.rule.builder.dialect.asm.ClassGenerator.generateClass(ClassGenerator.java:133)
at org.drools.rule.builder.dialect.asm.ClassGenerator.newInstance(ClassGenerator.java:173)
... 7 more
Caused by: java.lang.ArrayIndexOutOfBoundsException
at org.mvel2.asm.Frame.merge(Frame.java:1373)
at org.mvel2.asm.Frame.merge(Frame.java:1329)
at org.mvel2.asm.MethodWriter.visitMaxs(MethodWriter.java:1282)
at org.drools.rule.builder.dialect.asm.ClassGenerator$MethodDescr.write(ClassGenerator.java:848)
... 10 more
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R at org.drools.rule.builder.dialect.asm.ClassGenerator.newInstance(ClassGenerator.java:175)
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R at org.drools.rule.constraint.ASMConditionEvaluatorJitter.jitEvaluator(ASMConditionEvaluatorJitter.java:53)
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R at org.drools.rule.constraint.MvelConstraint.executeJitting(MvelConstraint.java:217)
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R ... 5 more
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R Caused by: java.lang.RuntimeException: Error writing method evaluate
at org.drools.rule.builder.dialect.asm.ClassGenerator$MethodDescr.write(ClassGenerator.java:850)
at org.drools.rule.builder.dialect.asm.ClassGenerator.generateBytecode(ClassGenerator.java:117)
at org.drools.rule.builder.dialect.asm.ClassGenerator.generateClass(ClassGenerator.java:133)
at org.drools.rule.builder.dialect.asm.ClassGenerator.newInstance(ClassGenerator.java:173)
at org.drools.rule.constraint.ASMConditionEvaluatorJitter.jitEvaluator(ASMConditionEvaluatorJitter.java:53)
at org.drools.rule.constraint.MvelConstraint.executeJitting(MvelConstraint.java:217)
at org.drools.rule.constraint.MvelConstraint.access$000(MvelConstraint.java:41)
at org.drools.rule.constraint.MvelConstraint$1.run(MvelConstraint.java:201)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
at java.lang.Thread.run(Thread.java:810)
Caused by: java.lang.ArrayIndexOutOfBoundsException
at org.mvel2.asm.Frame.merge(Frame.java:1373)
at org.mvel2.asm.Frame.merge(Frame.java:1329)
at org.mvel2.asm.MethodWriter.visitMaxs(MethodWriter.java:1282)
at org.drools.rule.builder.dialect.asm.ClassGenerator$MethodDescr.write(ClassGenerator.java:848)
... 10 more
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R at org.drools.rule.builder.dialect.asm.ClassGenerator$MethodDescr.write(ClassGenerator.java:850)
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R at org.drools.rule.builder.dialect.asm.ClassGenerator.generateBytecode(ClassGenerator.java:117)
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R at org.drools.rule.builder.dialect.asm.ClassGenerator.generateClass(ClassGenerator.java:133)
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R at org.drools.rule.builder.dialect.asm.ClassGenerator.newInstance(ClassGenerator.java:173)
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R ... 7 more
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R Caused by: java.lang.ArrayIndexOutOfBoundsException
at org.mvel2.asm.Frame.merge(Frame.java:1373)
at org.mvel2.asm.Frame.merge(Frame.java:1329)
at org.mvel2.asm.MethodWriter.visitMaxs(MethodWriter.java:1282)
at org.drools.rule.builder.dialect.asm.ClassGenerator$MethodDescr.write(ClassGenerator.java:848)
at org.drools.rule.builder.dialect.asm.ClassGenerator.generateBytecode(ClassGenerator.java:117)
at org.drools.rule.builder.dialect.asm.ClassGenerator.generateClass(ClassGenerator.java:133)
at org.drools.rule.builder.dialect.asm.ClassGenerator.newInstance(ClassGenerator.java:173)
at org.drools.rule.constraint.ASMConditionEvaluatorJitter.jitEvaluator(ASMConditionEvaluatorJitter.java:53)
at org.drools.rule.constraint.MvelConstraint.executeJitting(MvelConstraint.java:217)
at org.drools.rule.constraint.MvelConstraint.access$000(MvelConstraint.java:41)
at org.drools.rule.constraint.MvelConstraint$1.run(MvelConstraint.java:201)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
at java.lang.Thread.run(Thread.java:810)
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R at org.mvel2.asm.Frame.merge(Frame.java:1373)
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R at org.mvel2.asm.Frame.merge(Frame.java:1329)
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R at org.mvel2.asm.MethodWriter.visitMaxs(MethodWriter.java:1282)
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R at org.drools.rule.builder.dialect.asm.ClassGenerator$MethodDescr.write(ClassGenerator.java:848)
[08/06/12 10:32:01:107 EDT] 00000079 SystemErr R ... 10 more
[08/06/12 10:32:01:795 EDT] 0000007b SystemErr R Exception in thread "Thread-127" java.lang.RuntimeException: Null accessor on node: value
[08/06/12 10:32:01:795 EDT] 0000007b SystemErr R at org.drools.rule.constraint.ConditionAnalyzer.analyzeNode(ConditionAnalyzer.java:229)
[08/06/12 10:32:01:795 EDT] 0000007b SystemErr R at org.drools.rule.constraint.ConditionAnalyzer.analyzeNode(ConditionAnalyzer.java:170)
[08/06/12 10:32:01:795 EDT] 0000007b SystemErr R at org.drools.rule.constraint.ConditionAnalyzer.analyzeSingleCondition(ConditionAnalyzer.java:109)
[08/06/12 10:32:01:795 EDT] 0000007b SystemErr R at org.drools.rule.constraint.ConditionAnalyzer.analyzeCondition(ConditionAnalyzer.java:102)
[08/06/12 10:32:01:795 EDT] 0000007b SystemErr R at org.drools.rule.constraint.ConditionAnalyzer.analyzeCondition(ConditionAnalyzer.java:73)
[08/06/12 10:32:01:795 EDT] 0000007b SystemErr R at org.drools.rule.constraint.MvelConditionEvaluator.getAnalyzedCondition(MvelConditionEvaluator.java:83)
[08/06/12 10:32:01:795 EDT] 0000007b SystemErr R at org.drools.rule.constraint.MvelConstraint.executeJitting(MvelConstraint.java:214)
[08/06/12 10:32:01:795 EDT] 0000007b SystemErr R at org.drools.rule.constraint.MvelConstraint.access$000(MvelConstraint.java:41)
[08/06/12 10:32:01:795 EDT] 0000007b SystemErr R at org.drools.rule.constraint.MvelConstraint$1.run(MvelConstraint.java:201)
[08/06/12 10:32:01:795 EDT] 0000007b SystemErr R at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
[08/06/12 10:32:01:795 EDT] 0000007b SystemErr R at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
[08/06/12 10:32:01:795 EDT] 0000007b SystemErr R at java.lang.Thread.run(Thread.java:810)
[08/06/12 10:32:01:795 EDT] 0000007c SystemErr R Exception in thread "Thread-126" java.lang.RuntimeException: Null accessor on node: value
[08/06/12 10:32:01:795 EDT] 0000007c SystemErr R at org.drools.rule.constraint.ConditionAnalyzer.analyzeNode(ConditionAnalyzer.java:229)
[08/06/12 10:32:01:795 EDT] 0000007c SystemErr R at org.drools.rule.constraint.ConditionAnalyzer.analyzeNode(ConditionAnalyzer.java:170)
[08/06/12 10:32:01:795 EDT] 0000007c SystemErr R at org.drools.rule.constraint.ConditionAnalyzer.analyzeSingleCondition(ConditionAnalyzer.java:109)
[08/06/12 10:32:01:795 EDT] 0000007c SystemErr R at org.drools.rule.constraint.ConditionAnalyzer.analyzeCondition(ConditionAnalyzer.java:102)
[08/06/12 10:32:01:795 EDT] 0000007c SystemErr R at org.drools.rule.constraint.ConditionAnalyzer.analyzeCondition(ConditionAnalyzer.java:73)
[08/06/12 10:32:01:795 EDT] 0000007c SystemErr R at org.drools.rule.constraint.MvelConditionEvaluator.getAnalyzedCondition(MvelConditionEvaluator.java:83)
[08/06/12 10:32:01:795 EDT] 0000007c SystemErr R at org.drools.rule.constraint.MvelConstraint.executeJitting(MvelConstraint.java:214)
[08/06/12 10:32:01:795 EDT] 0000007c SystemErr R at org.drools.rule.constraint.MvelConstraint.access$000(MvelConstraint.java:41)
[08/06/12 10:32:01:795 EDT] 0000007c SystemErr R at org.drools.rule.constraint.MvelConstraint$1.run(MvelConstraint.java:201)
[08/06/12 10:32:01:795 EDT] 0000007c SystemErr R at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
[08/06/12 10:32:01:795 EDT] 0000007c SystemErr R at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
[08/06/12 10:32:01:795 EDT] 0000007c SystemErr R at java.lang.Thread.run(Thread.java:810)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 11 months
[JBoss JIRA] Created: (AS7-1371) Domain Management - Support for database connection pool in non AS process.
by Darran Lofthouse (JIRA)
Domain Management - Support for database connection pool in non AS process.
---------------------------------------------------------------------------
Key: AS7-1371
URL: https://issues.jboss.org/browse/AS7-1371
Project: Application Server 7
Issue Type: Task
Components: Domain Management
Reporter: Darran Lofthouse
Assignee: Darran Lofthouse
Fix For: 7.1.0.Beta1
We need to support authentication for users stored in database, the domain management is in a non-AS process so we also need a pool of database connections.
These connections will be used to read only from the database, other than the isolation offered by the driver we should not require any advanced transaction support.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 11 months