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

Collection et Stream Java Discussion :

Properties.loadFromXML usage unique ?


Sujet :

Collection et Stream Java

  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2005
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 20
    Points : 10
    Points
    10
    Par défaut Properties.loadFromXML usage unique ?
    Et oui, je sais pas pourquoi mais j'ai l'impression que le loadFromXML me pose des soucis.

    Tout à partir d'eclipse :

    1ère appel : le fichier xml existe, j'arrive à l'afficher, et à utiliser le Properties.loadFromXML
    Je lance une scondes JVM (encaplusée dans l'actuelle)
    2ème appel : (dans la JVM encapsulée) le fichier xml existe, j'arrive à l'afficher, mais le Properties.loadFromXML retourne (voir erreur)

    Et si je le lance depuis une console :

    il retourne l'erreur dès le 1er appel.

    l'erreur :

    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
     
    java.util.InvalidPropertiesFormatException: Error in parsing XML.
       at java.util.Properties.loadFromXML(libgcj.so.7)
       at osteo.Start.getProperties(Start.java:74)
       at osteo.Start.<clinit>(Start.java:37)
       at java.lang.Class.initializeClass(libgcj.so.7)
       at osteo.ui.OpenDialog.<init>(OpenDialog.java:54)
       at osteo.Run.<init>(Run.java:62)
       at osteo.Run.main(Run.java:318)
    Caused by: org.xml.sax.SAXParseException: Illegal processing instruction target (found "xml")
       at gnu.xml.aelfred2.SAXDriver.fatal(libgcj.so.7)
       at gnu.xml.aelfred2.XmlParser.error(libgcj.so.7)
       at gnu.xml.aelfred2.XmlParser.parsePI(libgcj.so.7)
       at gnu.xml.aelfred2.XmlParser.parseMarkupdecl(libgcj.so.7)
       at gnu.xml.aelfred2.XmlParser.parseDoctypedecl(libgcj.so.7)
       at gnu.xml.aelfred2.XmlParser.parseProlog(libgcj.so.7)
       at gnu.xml.aelfred2.XmlParser.parseDocument(libgcj.so.7)
       at gnu.xml.aelfred2.XmlParser.doParse(libgcj.so.7)
       at gnu.xml.aelfred2.SAXDriver.parse(libgcj.so.7)
       at gnu.xml.aelfred2.XmlReader.parse(libgcj.so.7)
       at java.util.Properties.loadFromXML(libgcj.so.7)
       ...6 more
    supposition :
    1- eclipse rajoute une petit truc (d'ou 1er chargement qui marche)
    2- en théorie il ne faudrait rien ajouter
    3- curieux

  2. #2
    Membre à l'essai
    Inscrit en
    Juin 2005
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 20
    Points : 10
    Points
    10
    Par défaut
    je pensais que ca pouvais venir de la DTD mais la javadoc precise bien :

    Note that the system URI (http://java.sun.com/dtd/properties.dtd) is not accessed when exporting or importing properties; it merely serves as a string to uniquely identify the DTD, which is:

    et je suis constament connecté

    mais qui sait, c'est peut etre ca le probleme

  3. #3
    Membre à l'essai
    Inscrit en
    Juin 2005
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 20
    Points : 10
    Points
    10
    Par défaut
    trouvé

    en fait mon java c'était celui de GIJ, et le JRE definit dans eclipse était celui de Sun (c'est pour ca qu'eclipse marchait au 1er coup, mais le deuxieme etait un appel au java de GIJ)

    Et GIJ n'est pas encore en 1.5 (de plus qu'il est super long)

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

Discussions similaires

  1. Logiciel web à usage unique sur XP
    Par antoine.crottier dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 11/10/2013, 15h01
  2. macro à usage unique
    Par VELO1222 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 26/01/2011, 23h31
  3. Connexion MySQL à usage unique :(
    Par PsychoZ dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 30/11/2007, 08h58
  4. [AJAX] XHR a usage unique?
    Par Gruik dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 31/10/2006, 10h42
  5. XSLT - select unique node - prceding-sibling usage
    Par clarenne dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 13/01/2006, 18h03

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