Erreur HTTP 500 sur les requetes http://.../AWSResources/AWSGUIControls.jsp et http://.../LoadProperties

Last modified by Julien EYMERY on 2015/07/07 09:38

Si ces 2 requêtes provoquent une erreur HTTP 500 avec exception de ce style

java.lang.NullPointerException
 java.io.File.normalizePath(xxx)
 java.io.File.<init>(xxx)
 com.hardis.adelia.services.LoadProperties.pv_getBundle(LoadProperties.java:129)
 com.hardis.adelia.services.LoadProperties.getLastModified(LoadProperties.java:47)

java.lang.NullPointerException
 java.io.File.normalizePath(xxx)
 java.io.File.<init>(xxx)
 org.apache.jsp.AWSResources.AWSGUIControls_jsp.getLastModified(AWSGUIControls_jsp.java:15)

Cette erreur est à l'utilisation de l'API Java ServletContext.getRealPath qui rend un resultat "null" si le WAR de l'application Adélia Web a été installé sur le serveur d'application Web sans être décompressé.

Dans ce cas, il faut refaire l'installation du WAR en demandant sa décompression.

Sous Tomcat (dans la console d'administration) :

tomcat.png

Il faut avoir "Unpack WARs" a True.

Articles connexes

Les articles connexes apparaissent ici en fonction des étiquettes que vous avez sélectionnées. Cliquez pour modifier la macro et ajouter ou modifier des étiquettes.