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

API standards et tierces Java Discussion :

Xerces compris depuis la 1.5 ?


Sujet :

API standards et tierces Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4
    Par défaut Xerces compris depuis la 1.5 ?
    Bonjour ,

    Je voulais tester Castor et apres avoir telecharger le jar , j'ai regardé la page des dependances : http://castor.codehaus.org/dependencies.html#Castor-XML

    Je vois que si on utilise une version de java supérieur a la 1.4 , on a pas besoin d'inclure xerces a notre projet puisqu'il est deja dans la lib java.
    Ca je le savais deja pour l'avoir lu un jour

    mais a l'exec de mon application j'ai quand meme un : java.lang.ClassNotFoundException: org.apache.xml.serialize.XMLSerializer

    et cette classe est une classe du projet xerces . Preuve en est que si je rajoute le jar xercesImpl.jar le projet fonctionne .

    Donc j'avoue ne pas trop comprendre .
    Si quelqun pouvais m'aider ..

    merci d'avance



  2. #2
    Membre chevronné Avatar de gronono
    Inscrit en
    Novembre 2003
    Messages
    457
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Novembre 2003
    Messages : 457
    Par défaut
    Bonjour,

    En effet, Xerces est inclus dans java 1.5.
    Par contre le package a été renommé.
    Il s'appelle : com.sun.org.apache.xml.internal.serialize

    Normalement toutes les classes "tierces" incluses avec Java doivent être appelées à travers une factory et non directement. Xerces est seulement le parser par défaut de la JVM.

    Je ne sais pas comment faire pour utiliser cette classe mais jette un œil sur les classes DOM.

    A+
    Gronono

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4
    Par défaut
    Bonjour ,

    En effet je vois que le package a etait renommé et que xerces est bien dans la java 1.5.

    Mais alors , dans le cas specifique de castor, pourquoi ai je besoin de mettre le xercesImpl.jar pour faire fonctionner le projet ? alors que d'apres leur site cela n'est pas nécessaire ??

    merci en tout cas pour ta reponse

Discussions similaires

  1. [CR][VB6] Impression d'un état depuis VB
    Par sda dans le forum SDK
    Réponses: 3
    Dernier message: 06/02/2007, 17h27
  2. Fermer l'animation (swf/exe lancé depuis Windows)
    Par ZiZouJH dans le forum Flash
    Réponses: 3
    Dernier message: 14/01/2003, 10h00
  3. [VB6] Savoir depuis VB, si un document Excel est ouvert
    Par Argonz dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 12/11/2002, 08h16
  4. Réponses: 1
    Dernier message: 22/08/2002, 17h00

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