ServletContext

"Ignacio Elorriaga" <[email protected]>
Newsgroups gmane.comp.java.javaspain
Message-ID <[email protected]>
 holaaap!

A ver tengo un pequeño problema el cual es:

Se lleva una aplicacion "made in home" jeje, en la cual se esta usando
struts, como controlador de datos.
Y llegado un momento se tiene que comunicar la aplicacion con otra hecha por
otra empresa, en la cual han usado Spring ( y la cual inicializa
automaticamente la parte que tenemos que usar- por lo cual no podemos
nosotros hacer esa inicializacion a mano).
(Su aplicacion probada "standalone" funciona perfectamente)
Entonces en el web.xml ya esta hecho[1].
Y en la JSp donde se llama a los datos se tiene:

GetSubscriptions s =
(GetSubscriptions)(WebApplicationContextUtils.getWebApplicationContext(this.getServletContext()).getBean("subscriptions"));

		out.print(s.exec());



en ese punto esta devolviendo un error diciendo que hay un null pointer
exception. Yo entiendo que esta cogiendo el contexto del servlet de Struts y
no el de Spring.

Alguien me aclara el por que? y como podria hacer para que me lo
inicializara correctamente?

Saludoss y gracias!

*[1]*

<servlet>

		<servlet-name>defaultAdapter</servlet-name>

		<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>

		<load-on-startup>1</load-on-startup>

	</servlet>

  	<servlet-mapping>

		<servlet-name>defaultAdapter</servlet-name>

		<url-pattern>/defaultadapter/*</url-pattern>

	</servlet-mapping>

<servlet>

	<servlet-name>action</servlet-name>

    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>

    <init-param>

    	<param-name>debug</param-name>

    	<param-value>3</param-value>

    </init-param>

    <init-param>

    	<param-name>detail</param-name>

    	<param-value>3</param-value>

    </init-param>

    <load-on-startup>2</load-on-startup>

</servlet>

 <servlet-mapping>

    <servlet-name>action</servlet-name>

    <url-pattern>*.do</url-pattern>

</servlet-mapping>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.