Have you tried to instanciate the class from spring instead ?

<bean id="test" class="com.test.util.Constanttest" />

i doubt it will work either, but it's worth trying...

On Thu, Feb 21, 2008 at 4:13 PM, Barath <[EMAIL PROTECTED]> wrote:
>
>  Hi,
>
>  I printed the MyEndpoint.java classloader in that my shared lib is not
>  there.
>
>  System.out.println("This classloader : " + getClass().getClassLoader());
>
>  When i gave the below statement in MyEndpoint.java,
>  Object cl =
>  
> getClass().getClassLoader().getClass().forName("com.test.util.Constanttest").newInstance();
>
>
>  I am getting this error,
>
>  ERROR - MyComponent                    - Error processing exchange InOut[
>   id: ID:172.16.5.11-1183c6eef9c-20:0
>
>   status: Active
>   role: provider
>   service: {http://test.http}http
>   endpoint: httpendpoint
>   in: null
>  ]
>  java.lang.ClassNotFoundException: com.test.util.Constanttest in classloader
>  c
>  om.test.util.Constanttest
>         at
>  org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiPa
>  rentClassLoader.java:206)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:169)
>         at com.test.http.MyEndpoint.handleParameters(MyEndpoint.java:1
>  81)
>
>  Barath.
>  --
>  View this message in context: 
> http://www.nabble.com/Common-jars-for-a-Service---Assembly-tp15585373s12049p15613067.html
>
>
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/

Reply via email to