hi Crhis, What's the PMR for this ticket. We have the exact same problem, and I want to quote IBM for this.
Regards TT Crhis wrote: > > Had similar (same?) issue with WAS ND 6.1.0.23 (Fixpack 23) which uses 32 > bit Java 5 SR9 build. A nested exception ending with > "org.drools.RuntimeDroolsException: unable to determine ValueType for > Class ...". Worked extensively with support on this and it appears SR9 > has a defect with the JIT compiler that precipitates this. There are 3 > ways to address it: Move back to SR8. Wait for SR10 to come out. Work > with IBM support under your support contract to possibly receive a patch > specific to your environment. > > > > Srithu wrote: >> >> I have a wired behavior.. >> >> I have a set of rules and i have used drools-guvnor to packaging them... >> It is working in windows machines where i have jboss which is running on >> IBM java 5 and 6.. >> >> When i connect the same from jboss Which is running on 64 bit IBM java 6 >> on linux is not working... >> The same is working If i used 64 bit IBM java 5 on linux..... >> >> >> I getting following exception... >> >> >> >> Please help.... >> >>>> [2009-02-11 12:30:29,697] [705980] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - org.drools.RuntimeDroolsException: unable to determine >>>> ValueType for Class [class java.lang.Object] >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> org.drools.base.ValueType.determineValueType(ValueType.java:193) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> org.drools.base.ValueType.readResolve(ValueType.java:125) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> sun.reflect.GeneratedMethodAccessor121.invoke(Unknown Source) >> >>>> [2009 -02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] >>>> [ERROR] [STDERR ] - at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at java.lang.reflect.Method.invoke(Method.java:599) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectStreamClass.invokeReadResolve(ObjectStreamClass.java:1072) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1773) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1340) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject(ObjectInputStream.java:362) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> org.drools.base.BaseEvaluator.readExternal(BaseEvaluator.java:54) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1803) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1762) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1340) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject(ObjectInputStream.java:362) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> org.drools.rule.LiteralRestriction.readExternal(LiteralRestriction.java:66) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1803) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1762) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1340) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject(ObjectInputStream.java:362) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> org.drools.rule.LiteralConstraint.readExternal(LiteralConstraint.java:67) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1803) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1762) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1340) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject(ObjectInputStream.java:362) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.util.ArrayList.readObject(ArrayList.java:717) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> sun.reflect.GeneratedMethodAccessor107.invoke(Unknown Source) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at java.lang.reflect.Method.invoke(Method.java:599) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:985) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1860) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1764) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1340) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject(ObjectInputStream.java:362) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> org.drools.rule.Pattern.readExternal(Pattern.java:115) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1803) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1762) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1340) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject(ObjectInputStream.java:362) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> org.drools.rule.Declaration.readExternal(Declaration.java:175) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1803) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1762) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1340) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readArray(ObjectInputStream.java:1678) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1334) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject(ObjectInputStream.java:362) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> org.drools.base.mvel.MVELCompilationUnit.readExternal(MVELCompilationUnit.java:166) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1803) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1762) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1340) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject(ObjectInputStream.java:362) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> org.drools.base.mvel.MVELPredicateExpression.readExternal(MVELPredicateExpression.java:38) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1803) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1762) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1340) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readObject(ObjectInputStream.java:362) >> >>>> [2009-02-11 12:30:29,698] [705981] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> org.drools.rule.PredicateConstraint.readExternal(PredicateConstraint.java:131) >> >>>> [2009-02-11 12:30:29,699] [705982] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1803) >> >>>> [2009-02-11 12:30:29,699] [705982] [http-0.0.0.0-8080-12] [ERROR] >>>> [STDERR ] - at >>>> java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1762) >> >> >> >> >> > > -- View this message in context: http://www.nabble.com/unable-to-determine-value-type-class--***-URGENT***-tp21950333p25185182.html Sent from the drools - user mailing list archive at Nabble.com. _______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
