axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "robert lazarski" <>
Subject Re: axis2 with spring and application scope
Date Thu, 22 Nov 2007 13:39:34 GMT
Does your class have "implements ServiceLifeCycle" ?  Basically,
ServiceLifeCycle is a axis2 supplied way to do init somewhat like what
HttpServlet and load-on-startup does - mostly for  any type of inside
the aar init IIRC. So ServiceLifeCycle is just one option.

Perhaps Deepal can comment on application scope with ServiceLifeCycle
as I've never tried that. Are you seeing any exceptions in the logs?

I know its possible to run spring outside the aar, using the servlet
container to init spring via putting all the spring jars in
WEB-INF/lib .


On Nov 22, 2007 8:08 AM, Rolando Cuevas <> wrote:
> I'm using axis2 1.3 with spring 2.0.4. Maybe I'm doing something
> wrong, I have a <servicegroup> and the services inside the group have
> scope="application". The services are spring beans, and they
> themselves use other springbeans. I tested that the scope is working.
> However, the services are not injected with  the beans they need. (the
> beans that the services use are null)
> If you modify the sample service pojoguidespring (from axis
> distribution) to use application scope, it does not work.
> (from services.xml
>   <service name="SpringInit" class="sample.spring.service.SpringInit"
> scope="application">
>   <service name="WeatherSpringService" scope="application">
> )
> However when not setting scope (which defaults to request) sample
> service pojoguidespring  works.
> Is there a way to use Spring with a servicegroup and services with
> application scope?
> Thanks in advance.
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message