That looks OK to me at first glance.  Can you show the stack trace?  And can 
you indicate what the class is and its inheritance hierarchy?  Sometimes 
NoClassDefFoundErrors show up when a superclass or implemented interface is not 
in an appropriate classloader.

thanks
david jencks

On Feb 8, 2011, at 1:06 PM, Minny wrote:

> 
> I am trying to access the shared library in var/shared/lib director from the
> war project, but I keep getting this error "Deployment FailedClassloader for
> WebApp_IDcan't find Could not fully load class:".  Here is my
> geronimo-application.xml file which has the sharedlib as a dependency, but
> the war project is still not able to find the sharedlib.  Can someone tell
> me what's wrong with the following geronimo-application.xml?  This file is
> in the ear file under the meta-inf directory.  
> 
> <application
> xmlns:app="http://geronimo.apache.org/xml/ns/j2ee/application-2.0";
> xmlns:sys="http://geronimo.apache.org/xml/ns/deployment-1.2";
> application-name="MYApp">
> <sys:environment>
>    <sys:moduleId>
>      <sys:groupId>test</sys:groupId>
>      <sys:artifactId>MYApp</sys:artifactId>
>      <sys:version>1.0</sys:version>
>      <sys:type>ear</sys:type>
>    </sys:moduleId>
>    <sys:dependencies/>
>    <sys:inverse-classloading/>
>  </sys:environment>
> 
>      <module>
>        <web>MYApp.war</web>
>           <web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.1";
> xmlns:nam="http://geronimo.apache.org/xml/ns/naming-1.1";
> xmlns:sec="http://geronimo.apache.org/xml/ns/security-1.1";
> xmlns:sys="http://geronimo.apache.org/xml/ns/deployment-1.1";>
>            <sys:environment>
>                <sys:moduleId>
>                    <sys:groupId>test</sys:groupId>
>                    <sys:artifactId>MYApp</sys:artifactId>
>                    <sys:version>1.0</sys:version>
>                    <sys:type>war</sys:type>
>                </sys:moduleId>
>                <sys:dependencies>
>                    <sys:dependency>
> 
> <sys:groupId>org.apache.geronimo.configs</sys:groupId>
>                        <sys:artifactId>sharedlib</sys:artifactId>
>                                               <sys:type>car</sys:type>
>                   </sys:dependency>
>                </sys:dependencies>
>                <sys:inverse-classloading/>
>                </sys:environment>
>                <context-root>/MYApp</context-root>
>         </web-app>
>    </module>
> </application>
> 
> Any help would really be appreciated.
> Minny
> 
> -- 
> View this message in context: 
> http://apache-geronimo.328035.n3.nabble.com/Unable-to-classload-servlet-class-using-SharedLib-GBean-tp1480361p2454313.html
> Sent from the Users mailing list archive at Nabble.com.

Reply via email to