J'utilise Netbeans 4.1 RC et Netbeans 4.0 avec le JSE 1.5 Release 2.
J'ai une page JSP qui utilise les taglibs JSTL 1.1 core et xml.
Tous fonctionne parfaitement SAUF l'analyse XML avec le tag x:parse. A chaque fois que je veux analyser un fichier XML, le résultat est un document vide.
J'utilise le code suivant :
Dans la page résultante, les deux premiers c:out afficent les données correctes (chemin et contenu du fichier XMLfile), mais le dernier affiche toujours : [#document: null].
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 <c:if test="${applicationScope.NonSecureMenuHorizontalContent == null}"> <!-- <c:out value="initParam.NonSecureMenuHorizontalURL : ${initParam.NonSecureMenuHorizontalURL}"/>--> <c:import url="${initParam.NonSecureMenuHorizontalURL}" var="NonSecureMenuHorizontalFile" /> <!-- <c:out value="NonSecureMenuHorizontalFile : ${NonSecureMenuHorizontalFile}"/>--> <x:parse doc="${NonSecureMenuHorizontalFile}" var="NonSecureMenuHorizontalContent" scope="application" /> <!-- <c:out value="applicationScope.NonSecureMenuHorizontalContent : ${applicationScope.NonSecureMenuHorizontalContent}"/>--> </c:if>
J'ai essayé en ajoutant xalan.jar, xml-apis.jar et xercesImpl dans la bibliothèques du projet netbeans, mais ça ne fonctionne pas mieux.
J'ai essayé avec Tomcat 5.0 inclu avec Netbeans 4.0, avec Tomcat 5.5 inclu avec Netbeans 4.1RC, avec Sun App server 8.1 inclu avec Netbeans 4.1RC et avec Tomcat 5.5.9 externe. Tous on échoués.
J'ai trouvé certaines informations concernant le fait qu'aucun analyseur XML n'était inclu avec le JSE1.5, mais ces informations ne sont pas très claires...
Quelq'un aurai-t-il des informations ou une solution ?
Merci
Partager