Wiki source code of Erreur HTTP 500 sur les requetes http://.../AWSResources/AWSGUIControls.jsp et http://.../LoadProperties
Last modified by Julien EYMERY on 2015/07/07 09:38
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | Si ces 2 requêtes provoquent une erreur HTTP 500 avec exception de ce style | ||
| 2 | |||
| 3 | java.lang.NullPointerException | ||
| 4 | java.io.File.normalizePath(xxx) | ||
| 5 | java.io.File.<init>(xxx) | ||
| 6 | com.hardis.adelia.services.LoadProperties.pv_getBundle(LoadProperties.[[java:129>>url:http://java:129]]) | ||
| 7 | com.hardis.adelia.services.LoadProperties.getLastModified(LoadProperties.java:47) | ||
| 8 | |||
| 9 | java.lang.NullPointerException | ||
| 10 | java.io.File.normalizePath(xxx) | ||
| 11 | java.io.File.<init>(xxx) | ||
| 12 | org.apache.jsp.AWSResources.AWSGUIControls_jsp.getLastModified(AWSGUIControls_jsp.java:15) | ||
| 13 | |||
| 14 | 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é. | ||
| 15 | |||
| 16 | Dans ce cas, il faut refaire l'installation du WAR en demandant sa décompression. | ||
| 17 | |||
| 18 | Sous Tomcat (dans la console d'administration) : | ||
| 19 | |||
| 20 | [[image:tomcat.png]] | ||
| 21 | |||
| 22 | Il faut avoir "Unpack WARs" a True. | ||
| 23 | ((( | ||
| 24 | == (% style="line-height: 1.5;" %)Articles connexes(%%) == | ||
| 25 | ))) | ||
| 26 | |||
| 27 | 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. | ||
| 28 | |||
| 29 | {{liveData sort="doc.date:desc" source="liveTable" properties="doc.title,doc.date,doc.author" description="Recently updated" limit="5" filters="tag=web" sourceParameters="translationPrefix=platform.index."}}{{/liveData}} | ||
| 30 |