Bonjour à tous.
J'ai un petit soucis et je compte sur vos lumières pour m'éclairer.
J'ai créer une webapp qui contient une servlet. Cette servlet doit récupérer un bean dans le contexte de Spring et changer les valeurs de certains de ces attributs.
Le web.xml:
la config Spring est chargée à partir de Mule (mule-config.xml).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4"> <display-name>diagdirect-webapp</display-name> <!-- Note : Spring is configured by Mule --> <context-param> <param-name>org.mule.config</param-name> <param-value>mule-config.xml</param-value> </context-param> <listener> <listener-class>org.mule.config.builders.MuleXmlBuilderContextListener</listener-class> </listener> <servlet> <servlet-name>catalogService</servlet-name> <servlet-class>com.cegedim.diagdirect.web.service.CatalogServiceServlet</servlet-class> <init-param> <param-name>idFournisseur</param-name> <param-value>-1</param-value> </init-param> <init-param> <param-name>idEtablissement</param-name> <param-value>-1</param-value> </init-param> <init-param> <param-name>urlResponse</param-name> <param-value>/WEB-INF/pages/catalogServiceResponse.jsp</param-value> </init-param> <init-param> <param-name>urlError</param-name> <param-value>/WEB-INF/pages/catalogServiceError.jsp</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>catalogService</servlet-name> <url-pattern>/catalogService</url-pattern> </servlet-mapping> </web-app>
Le mule-config.xml et les applicationContext.xml sont contenus dans un .jar qui se trouve dans WEB-INF\lib
Le déployement se fait correctement dans JBOSS 4.
Cependant je n'arrive pas à partir de ma servlet à récupérer le contexte Spring et donc les beans.
Merci d'avance.
Partager