You don't need to configure Axis2 to have "Spring Inside an AAR" and have a seperate context. for each war. Rather, if I understand correctly, you need to implement _your own_ class that implements ApplicationContextAware. By having that a static class that implements that inerface, you can get arefence to ApplicationContext anywhere, anytime. Google on that interface or see the org.apache.axis2.extensions.spring.receivers.ApplicationContextHolder.java class for an example implementation and the spring tutorial for the xml that uses it.
HTH, Robert On Mon, May 19, 2008 at 12:18 PM, Krystian Szczesny <[EMAIL PROTECTED]> wrote: > Hi Paul, > > I've seen this project already, might use it in future, but at the > moment I can't repackage my project. I've got several AAR files and it > needs to stay this way. > That's why I am asking, if there is a way to get already existing > application context within an AAR file. > From Axis2 docs I can see that the only way to get it, is to load the > web service in spring, so I would have a separate context for each AAR > file, right? > > Best regards, > Krystian > >> -----Original Message----- >> From: Paul Fremantle [mailto:[EMAIL PROTECTED] >> Sent: 19 May 2008 15:55 >> To: [email protected] >> Subject: Re: Axis with Spring >> >> You also might like to look at WSF/Spring, which is an open source >> project that embeds Axis2 into Spring. >> >> http://wso2.org/projects/wsf/spring >> >> Paul >> >> On Mon, May 19, 2008 at 3:27 PM, robert lazarski >> <[EMAIL PROTECTED]> wrote: >> > See the axis2 spring tutorial, as it shows you how to do this. >> > >> > Robert >> > >> > On Mon, May 19, 2008 at 11:25 AM, Krystian Szczesny >> > <[EMAIL PROTECTED]> wrote: >> >> Hi, >> >> >> >> I'm wondering, if it is possible to get a hold on Spring >> >> ApplicationContext in my WebService? >> >> I've got a WAR file with multiple AAR files and I don't want to >> start a >> >> separate context for each of them. >> >> I've got one already started which is managing my application >> [activemq, >> >> some beans] and I want to get access to it in my webservices. >> >> I need access to some connection pools that are managed by my > spring >> >> configuration, and as you may know it, I don't really want to have >> >> separate connection pool for each AAR file. >> >> >> >> So... again, is there any way I can access spring > applicationcontect >> in >> >> my webservice, that is in AAR? >> >> >> >> Best regards, >> >> >> >> -- >> >> Krystian Szczesny >> >> This e-mail and any attachments are confidential and may also be >> legally >> >> privileged and/or copyright material of Intec Telecom Systems PLC >> (or its >> >> affiliated companies). If you are not an intended or authorised >> recipient >> >> of this e-mail or have received it in error, please delete it >> immediately >> >> and notify the sender by e-mail. In such a case, reading, >> reproducing, >> >> printing or further dissemination of this e-mail or its contents is >> strictly >> >> prohibited and may be unlawful. >> >> Intec Telecom Systems PLC does not represent or warrant that an >> attachment >> >> hereto is free from computer viruses or other defects. The opinions >> >> expressed in this e-mail and any attachments may be those of the >> author and >> >> are not necessarily those of Intec Telecom Systems PLC. >> >> >> >> > -------------------------------------------------------------------- >> - >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> > >> > > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > For additional commands, e-mail: [EMAIL PROTECTED] >> > >> > >> >> >> >> -- >> Paul Fremantle >> Co-Founder and CTO, WSO2 >> Apache Synapse PMC Chair >> OASIS WS-RX TC Co-chair >> >> blog: http://pzf.fremantle.org >> [EMAIL PROTECTED] >> >> "Oxygenating the Web Service Platform", www.wso2.com >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
