WebLogic 8.1 et request.getSession(false)

WebLogic 8.1 et request.getSession(false) - Java - Programmation

Marsh Posté le 20-06-2005 à 18:54:29    

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 :
  1. HttpSession session = ((HttpServletRequest) request).getSession(false)

, j'ai toujours un objet null, ceci meme si j'ai deja créé prealablement une session avec

Code :
  1. 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 :
  1. <weblogic-web-app>
  2. <context-root>/RDO</context-root>
  3. <session-descriptor>
  4.  <session-param>
  5.   <param-name>IDLength</param-name>
  6.   <param-value>16</param-value>
  7.  </session-param>
  8.  <session-param>
  9.   <param-name>CookiesEnabled</param-name>
  10.   <param-value>false ou true</param-value>
  11.  </session-param>
  12.  <session-param>
  13.   <param-name>URLRewritingEnabled</param-name>
  14.   <param-value>true ou false</param-value>
  15.  </session-param>
  16. </session-descriptor>
  17. </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
Reply

Marsh Posté le 20-06-2005 à 18:54:29   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed