This was an answer from Deepal from a similar posting:

The correct way is get the ServiceDescription from , MessageContxt and
then 
you can get the correct classloader for that service (which has all you
lib 
files) from serviceDescription
ClassLoader cl = sd.getClassLoader();
 
next you can load the properties you want.

Yves

On Thu, 2005-12-08 at 16:12 +0200, Iwan Memruk wrote:
> Hello Chathura,
> 
> Thursday, December 8, 2005, 4:08:15 PM, you wrote:
> 
> CH> Well i am not sure whethe i got your question right, if you are
> CH> talking about deploying an service then the .aar files should go to
> CH> $CATALINA_HOME\webapps\axis2\WEB-INF\services
> 
> CH> or pls use our nice admin interface to upload the aar.
> 
> CH> Chathura
> 
> Thanks for your concern. Here's a more detailed explanation:
> 
> 1. My application loads Hibernate config file (an XML) as a resource.
> 2. It works locally, e.g. when unit-testing.
> 3. It works when the service is deployed in the extracted form, i.e. classes 
> AND
> resources in axis2/WEB-INF/classes, service as a directory in
> WEB-INF/services etc. My Hibernate config gets loaded OK.
> 4. When deployed as an .aar, the resources are not found, even though
> they are included in the .aar together with the classes.
> 
> CH> On 12/8/05, Iwan Memruk <[EMAIL PROTECTED]> wrote:
> >> Hello axis-user,
> >>
> >>   Axis2 version 0.93
> >>
> >>   ..doesn't load resources from .aar for me.
> >>
> >>   And so did 0.92.
> >>
> >>   If i deploy the resources to axis2/WEB-INF/classes, they get loaded
> >>   OK.
> >>
> >>   Someone else faced this problem?
> >>
> >> --
> >> Best regards,
> >>  Iwan                          mailto:[EMAIL PROTECTED]
> >>
> >>
> 
> 
> CH> --
> CH> Chathura Herath
> CH> http://www.bloglines.com/blog/chathurah
> 
> 
> 
> 

Reply via email to