Bonsoir à tous,
J'ai un petit soucis que je trouve étrange.
Lorsque je code en local, je n'ai pas de soucis pour lire mon fichier xml mais dès que je passe sur mon serveur j'ai une nullPointerException à chaque fois et je ne vois pas pourquoi
Le code est le suivant :
L'exception se produit sur la ligne :
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
27 public static List<Truc> getTrucs(String nomFichier) { Document document = null; List<Truc> trucs = new ArrayList<Truc>(); SAXBuilder sxb = new SAXBuilder(); try { document = sxb.build(nomFichier); } catch (Exception e) { e.printStackTrace(); } Element racine = document.getRootElement(); List listTruc = racine.getChildren("truc"); //On crée un Iterator sur notre liste Iterator i = listTruc.iterator(); while (i.hasNext()) { Truc trucElement = new Truc(); Element plat = (Element) i.next(); trucElement.setTitre(plat.getChildText("titre")); trucElement.setJsp("trucs/"+plat.getChildText("jsp").trim()); trucs.add(trucElement); } return trucs; }
Et comme paramètre de ma méthode je passe http://sarl-dupire-flament.fr/menus/trucs.xml qui est pourtant bien visible
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Element racine = document.getRootElement();
Merci d'avance pour votre aide
Partager