Bonjour à tous, voici mon problème :

j'essaie de lire un fichier situé sur un serveur linux via ce code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
private static void lireFichier(File fichier) throws Exception {
        //On crée une instance de SAXBuilder
        SAXBuilder sxb = new SAXBuilder();
 
        // On crée un nouveau document JDOM avec en argument le fichier XML
        // Le parsing est terminé
        document = sxb.build(fichier);
 
        //On initialise un nouvel élément racine avec l'élément racine du document
        racine = document.getRootElement();
    }
où ici fichier vaut
new File("/j2ee/ndtlib/data-sources.xml")

Et l'exception que je recois est
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
28
29
30
java.net.ConnectException: Connection refused
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:355)
        at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:142)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:129)
        at java.net.Socket.<init>(Socket.java:273)
        at java.net.Socket.<init>(Socket.java:100)
        at sun.net.NetworkClient.doConnect(NetworkClient.java:50)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:335)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:521)
        at sun.net.www.http.HttpClient.<init>(HttpClient.java:271)
        at sun.net.www.http.HttpClient.<init>(HttpClient.java:281)
        at sun.net.www.http.HttpClient.New(HttpClient.java:293)
        at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:404)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:497)
        at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
        at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source)
        at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown Source)
        at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown Source)
        at org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown Source)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
        at org.jdom.input.SAXBuilder.build(SAXBuilder.java:453)
        at org.jdom.input.SAXBuilder.build(SAXBuilder.java:810)
        at org.jdom.input.SAXBuilder.build(SAXBuilder.java:789)
        at SyncroUtilisateurs.lireFichier(SyncroUtilisateurs.java:373)
        at SyncroUtilisateurs.main(SyncroUtilisateurs.java:59)