Salut la compagnie,
Apres de multiples tests et recherches, je vous soumets une me*de qui m'arrive sous Windows XP, J2SE 1.4.2, BEA WebLogic 8.1 SP4
Dans une servlet, des lors que je fais
Code :
- HttpSession session = ((HttpServletRequest) request).getSession(false)
|
, j'ai toujours un objet null, ceci meme si j'ai deja créé prealablement une session avec
Code :
- HttpSession session = ((HttpServletRequest) request).getSession(true)
|
. Dans le second cas j'obtiens bien une nouvelle session mais celle-ci n'est pas maintenue...
Je precise que je peux utiliser des cookies ou pas, ca change rien... Ci dessous le fichier weblogic.xml
Code :
- <weblogic-web-app>
- <context-root>/RDO</context-root>
- <session-descriptor>
- <session-param>
- <param-name>IDLength</param-name>
- <param-value>16</param-value>
- </session-param>
- <session-param>
- <param-name>CookiesEnabled</param-name>
- <param-value>false ou true</param-value>
- </session-param>
- <session-param>
- <param-name>URLRewritingEnabled</param-name>
- <param-value>true ou false</param-value>
- </session-param>
- </session-descriptor>
- </weblogic-web-app>
|
De plus les response.encodeURL ou response.encoreRedirectURL change que dalle...
Please, help me... Sachant que l'appli fonctionne parfaitement sous Tomcat...
Message édité par senternal le 20-06-2005 à 18:57:28