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 :

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;
    }
L'exception se produit sur la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Element racine = document.getRootElement();
Et comme paramètre de ma méthode je passe http://sarl-dupire-flament.fr/menus/trucs.xml qui est pourtant bien visible

Merci d'avance pour votre aide