[rules-users] classnotfound\classdefnotfound

Wishing Carebear wishing.carebear at gmail.com
Sat Jul 4 21:23:08 EDT 2009


Hello:
I have the drools5 embedded in an ear. When running aginst JBoss 5 gets the
following classnotfound exception but it works okay with websphere and
pramati application server. Wondering if someone could throw some pointers.

Please note that drools-compiler, drools-core etc are all in the ear and
added to the manifest.

Thanks,
cabear

java.lang.NoClassDefFoundError:
org/drools/base/extractors/BaseObjectClassFieldReader
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
    at
org.drools.base.ClassFieldAccessorCache$ByteArrayClassLoader.defineClass(ClassFieldAccessorCache.java:367)
    at
org.drools.base.ClassFieldAccessorFactory.getClassFieldReader(ClassFieldAccessorFactory.java:135)
    at
org.drools.base.ClassFieldAccessorCache$CacheEntry.getReadAccessor(ClassFieldAccessorCache.java:315)
    at
org.drools.base.ClassFieldAccessorCache.getReadAcessor(ClassFieldAccessorCache.java:245)
    at
org.drools.base.ClassFieldAccessorStore.wire(ClassFieldAccessorStore.java:379)
    at
org.drools.base.ClassFieldAccessorStore.getReader(ClassFieldAccessorStore.java:97)
    at
org.drools.base.ClassFieldAccessorStore.getReader(ClassFieldAccessorStore.java:74)
    at
org.drools.rule.builder.PatternBuilder.getFieldReadAccessor(PatternBuilder.java:1031)
    at org.drools.rule.builder.PatternBuilder.build(PatternBuilder.java:560)
    at
org.drools.rule.builder.PatternBuilder.buildConstraint(PatternBuilder.java:235)
    at org.drools.rule.builder.PatternBuilder.build(PatternBuilder.java:196)
    at org.drools.rule.builder.PatternBuilder.build(PatternBuilder.java:104)
    at
org.drools.rule.builder.GroupElementBuilder.build(GroupElementBuilder.java:69)
    at org.drools.rule.builder.RuleBuilder.build(RuleBuilder.java:68)
    at org.drools.compiler.PackageBuilder.addRule(PackageBuilder.java:1159)
    at
org.drools.compiler.PackageBuilder.addPackage(PackageBuilder.java:649)
    at
org.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java:290)
    at
org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:488)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20090704/8ff18dd6/attachment.html 


More information about the rules-users mailing list