<br>   This is a classpath problem. That class in in drools-core, so, either you have multiple drools-core jars in your classpath and they are clashing or you don&#39;t have any of it. You might have to setup some classloader options in the app server if you are clashing with another app. <br>
<br>   Not sure if you are using SEAM, but just as an example, I know Seam also uses Drools, so you might want to check for clashes...<br><br>   []s<br>   Edson<br><br><div class="gmail_quote">2009/7/6 Julien Nicoulaud <span dir="ltr">&lt;<a href="mailto:julien.nicoulaud@bull.net">julien.nicoulaud@bull.net</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Same here on JOnAS 5 an Drools 5.0.1, embedded in a OSGi bundle.<br>
<br>
I found messages from Edson Tirelli in the mailing-list, who the same<br>
issue and found a solution... Edson are you here ? :)<br>
<br>
<br>
Le samedi 04 juillet 2009 ŕ 18:23 -0700, Wishing Carebear a écrit :<br>
<div><div></div><div class="h5">&gt; Hello:<br>
&gt; I have the drools5 embedded in an ear. When running aginst JBoss 5<br>
&gt; gets the following classnotfound exception but it works okay with<br>
&gt; websphere and pramati application server. Wondering if someone could<br>
&gt; throw some pointers.<br>
&gt;<br>
&gt; Please note that drools-compiler, drools-core etc are all in the ear<br>
&gt; and added to the manifest.<br>
&gt;<br>
&gt; Thanks,<br>
&gt; cabear<br>
&gt;<br>
&gt; java.lang.NoClassDefFoundError:<br>
&gt; org/drools/base/extractors/BaseObjectClassFieldReader<br>
&gt;     at java.lang.ClassLoader.defineClass1(Native Method)<br>
&gt;     at java.lang.ClassLoader.defineClass(ClassLoader.java:621)<br>
&gt;     at org.drools.base.ClassFieldAccessorCache<br>
&gt; $ByteArrayClassLoader.defineClass(ClassFieldAccessorCache.java:367)<br>
&gt;     at<br>
&gt; org.drools.base.ClassFieldAccessorFactory.getClassFieldReader(ClassFieldAccessorFactory.java:135)<br>
&gt;     at org.drools.base.ClassFieldAccessorCache<br>
&gt; $CacheEntry.getReadAccessor(ClassFieldAccessorCache.java:315)<br>
&gt;     at<br>
&gt; org.drools.base.ClassFieldAccessorCache.getReadAcessor(ClassFieldAccessorCache.java:245)<br>
&gt;     at<br>
&gt; org.drools.base.ClassFieldAccessorStore.wire(ClassFieldAccessorStore.java:379)<br>
&gt;     at<br>
&gt; org.drools.base.ClassFieldAccessorStore.getReader(ClassFieldAccessorStore.java:97)<br>
&gt;     at<br>
&gt; org.drools.base.ClassFieldAccessorStore.getReader(ClassFieldAccessorStore.java:74)<br>
&gt;     at<br>
&gt; org.drools.rule.builder.PatternBuilder.getFieldReadAccessor(PatternBuilder.java:1031)<br>
&gt;     at<br>
&gt; org.drools.rule.builder.PatternBuilder.build(PatternBuilder.java:560)<br>
&gt;     at<br>
&gt; org.drools.rule.builder.PatternBuilder.buildConstraint(PatternBuilder.java:235)<br>
&gt;     at<br>
&gt; org.drools.rule.builder.PatternBuilder.build(PatternBuilder.java:196)<br>
&gt;     at<br>
&gt; org.drools.rule.builder.PatternBuilder.build(PatternBuilder.java:104)<br>
&gt;     at<br>
&gt; org.drools.rule.builder.GroupElementBuilder.build(GroupElementBuilder.java:69)<br>
&gt;     at org.drools.rule.builder.RuleBuilder.build(RuleBuilder.java:68)<br>
&gt;     at<br>
&gt; org.drools.compiler.PackageBuilder.addRule(PackageBuilder.java:1159)<br>
&gt;     at<br>
&gt; org.drools.compiler.PackageBuilder.addPackage(PackageBuilder.java:649)<br>
&gt;     at<br>
&gt; org.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java:290)<br>
&gt;     at<br>
&gt; org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:488)<br>
</div></div>&gt; _______________________________________________<br>
&gt; rules-users mailing list<br>
&gt; <a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
<br>
_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>  Edson Tirelli<br>  JBoss Drools Core Development<br>  JBoss by Red Hat @ <a href="http://www.jboss.com">www.jboss.com</a><br>