IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XML/XSL et SOAP Discussion :

message d'erreur sous eclipse avec jdom


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2008
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 106
    Par défaut message d'erreur sous eclipse avec jdom
    Bonjour,

    est-ce-que quelqu'un peut me dire ce que c'est ces messages d'erreur svp?

    Merci d'avance

    java.io.FileNotFoundException: D:\workspace\testtest\test1.xml (The system cannot find the file specified)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(Unknown Source)
    at java.io.FileInputStream.<init>(Unknown Source)
    at sun.net.http://www.protocol.file.FileURLConn...onnect(Unknown Source)
    at sun.net.http://www.protocol.file.FileURLConn...Stream(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.jdom.input.SAXBuilder.build(SAXBuilder.java:489)
    at org.jdom.input.SAXBuilder.build(SAXBuilder.java:847)
    at org.jdom.input.SAXBuilder.build(SAXBuilder.java:826)
    at testtest.main(testtest.java:15)

  2. #2
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par défaut
    As-tu vérifié que ton fichier source xml est bien présent à l'emplacement indiqué ? (D:\workspace\testtest\test1.xml)

  3. #3
    Membre confirmé
    Inscrit en
    Novembre 2008
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 106
    Par défaut
    merci, quel c.... que je suis!

    mais je ne comprends pas pourquoi il ne m'enleve pas cet element "script", malgre que je n'ai pas de message d'erreur.

    voici mon code :

    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
    31
    32
     
    import java.io.File;
    	import java.io.IOException;
     
    	import org.jdom.Document;
    	import org.jdom.Element;
    	import org.jdom.JDOMException;
    	import org.jdom.input.SAXBuilder;
     
    	public class testtest extends TestJDOM{
    	  public static void main(String[] args) {
    	    try {
    	      SAXBuilder builder = new SAXBuilder();
    	      Document document = builder.build(new File("test1.xml"));
     
    	      Element courant = (Element) document.getRootElement().getChildren().get(1);
     
    	      // Ajouter un nouvel élément
     
    	     // livre2.addContent(new Element("publication").setText("1996"));
    	      // Supprimer tous les noeuds nommé editeur
     
    	      courant.removeChildren("script");
     
    	      afficher(document);
    	    } catch(JDOMException e) {
    	      e.printStackTrace();
    	    } catch (IOException e) {
    	      e.printStackTrace();
    	    }   
    	  }     
    	}
    et voici mon fichier xml:

    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
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
     
     
    <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
    <ExportedConcepts xmlns:xsi="http://www.xx.org/xxxx/XMLSchema-instance" xsi:noNamespaceS
     
     <FinancialConceptInfo name="CANCELLABLESWAP_A" type="Deal">
     
        <Concept>
     
          <![CDATA[<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
    <FinancialConcepts xmlns="" xmlns:xsi="http://www.xx.org/xxxx/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FinancialConcept.xsd">
     
      <FinancialConcept father="SINGLESWAP_A" fatherVersion="2" isReadOnly="false" name="CANCELLABLESWAP_A" type="Deal" version="2">
        <Comment>
     
          @![CDATA[Cancellable Swap allows to pay a fixed rate and receive a floating rate (and vice-versa), the terms and conditions allow to cancel (call) the deal at predefined dates (usually matching with coupon payments date)
     
    Structured Leg supporting:
    - Upfront fee
    - Fixed/CMS/Libor rate
    - Spread of Libor/Spread of CMS
    - Cap & Floor
    - Inverse floater ( M% - rate )
     
     Funding Leg supporting:
    - Upfront fee
    - Fixed/CMS/Libor rate
    - Cap & Floor
     
    Options dates supporting:
    - Generation from schedule or funding leg
     
    Upfront Solver to compute upfront fee
    Step-up/down of rate manageable in the schedules]]@
        </Comment>
        <Script>
    blablabla
        </Script>
      </FinancialConcept>
     
    </FinancialConcepts>
    ]]>
        </Concept>
      </FinancialConceptInfo>
     
    </ExportedConcepts>

  4. #4
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par défaut
    Heu Quel rapport ? excuse moi je n'ai pas compris...

    >>> pourquoi nous montrer ce morceau de code ?
    >>> de quel élément script parles-tu ?
    >>> as-tu lu ma réponse ?
    >>> quel est le problème au final ?

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    Parce que le noeud script n'est pas accessible.
    Ce document xml, en encapsule un second dans son noeud concept (via les balises <![CDATA[ ), c'est une très mauvaise idée de faire ce genre de chose.
    Du coup, s'il n'est pas possible de modifier ce document en entrée, il faudrait re-"parser" le document contenu dans le noeud concept.

  6. #6
    Membre confirmé
    Inscrit en
    Novembre 2008
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 106
    Par défaut
    excuse moi morbo mais comment je dois proceder pour reparser ce document et est-ce-que avec jdom c'est possible?

    comment aussi je dois faire apres pour recuperer le nouveau xml?

    mes questions sont surement nulles mais c'est pour un vrai novice.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur de démarrage Tomcat 7 sous Eclipse avec STS
    Par assemism dans le forum Tomcat et TomEE
    Réponses: 0
    Dernier message: 30/04/2012, 09h07
  2. Réponses: 11
    Dernier message: 24/02/2010, 15h07
  3. Réponses: 0
    Dernier message: 06/08/2009, 13h13
  4. Erreur Http 500 sous eclipse avec aPI servlet
    Par RouRa22 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 21/04/2009, 17h25
  5. Erreur sous eclipse avec Scanner
    Par bugland dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 11/01/2007, 15h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo