[rules-users] ArrayIndexOutOfBounds when calling addKnowledgePackage?

malkhafaji moe.alkhafaji at medcpu.com
Sun May 23 09:39:09 EDT 2010


And for the same isolated test, but in a different run, I also get this
(exactly at the same line):

P.S. I was just trying to create 7 KnowledgeBase instances. I am also
running with a huge perm memory setting: -XX:PermSize=128m
-XX:MaxPermSize=672

Exception in thread "main" java.lang.OutOfMemoryError: PermGen space
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at
org.drools.rule.JavaDialectRuntimeData$PackageClassLoader.fastFindCla
ss(JavaDialectRuntimeData.java:440)
        at
org.drools.rule.CompositeClassLoader.fastFindClass(CompositeClassLoad
er.java:53)
        at
org.drools.rule.CompositeClassLoader.loadClass(CompositeClassLoader.j
ava:68)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at
org.drools.rule.JavaDialectRuntimeData.wire(JavaDialectRuntimeData.ja
va:306)
        at
org.drools.rule.JavaDialectRuntimeData.wire(JavaDialectRuntimeData.ja
va:297)
        at
org.drools.rule.JavaDialectRuntimeData.onBeforeExecute(JavaDialectRun
timeData.java:143)
        at
org.drools.rule.DialectRuntimeRegistry.onBeforeExecute(DialectRuntime
Registry.java:114)
        at
org.drools.common.AbstractRuleBase.addPackages(AbstractRuleBase.java:
481)
        at
org.drools.reteoo.ReteooRuleBase.addPackages(ReteooRuleBase.java:426)

        at
org.drools.impl.KnowledgeBaseImpl.addKnowledgePackages(KnowledgeBaseI
mpl.java:121)
-- 
View this message in context: http://drools-java-rules-engine.46999.n3.nabble.com/ArrayIndexOutOfBounds-when-calling-addKnowledgePackage-tp837841p837849.html
Sent from the Drools - User mailing list archive at Nabble.com.



More information about the rules-users mailing list