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

Persistance des données Java Discussion :

Problème @XmlSeeAlso et JAXB


Sujet :

Persistance des données Java

  1. #1
    Membre du Club
    Femme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 110
    Points : 55
    Points
    55
    Par défaut Problème @XmlSeeAlso et JAXB
    Bonjour S'il vous plait j'ai utilisé JAXB et je trouve ce prb je sais pas pourquoi

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Animal.java:1: cannot find symbol
    >>>    symbol  : class XmlSeeAlso
    >>>    location: package javax.xml.bind.annotation
    >>>    import javax.xml.bind.annotation.XmlSeeAlso;
    >>>                                ^
    >>>    Animal.java:3: cannot find symbol
    >>>    symbol: class XmlSeeAlso
    >>>    @XmlSeeAlso ({Dog.class,Cat.class})
    >>>     ^
    >>>    2 errors
    >>>

  2. #2
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Points : 13 670
    Points
    13 670
    Par défaut
    Et le code est ? Tes autres annotations Jaxb au sein de ton fichier sont correctement reconnues ?
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d'un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Architecte Solution
    LinkedIn : https://www.linkedin.com/in/nicolascaudard/

  3. #3
    Membre du Club
    Femme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 110
    Points : 55
    Points
    55
    Par défaut
    en fait moi j'ai fait un fichier jaxb_xjc.bat ou j'ai écrit


    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
    SETLOCAL
    set JAVA_HOME=C:\Program Files (x86)\Java\jre1.6.0_21
     
    set JWSDP_HOME=C:\APPS\xml\JAXB\jaxb-ri-20110601
    set JAXB_LIB=%JWSDP_HOME%\lib
     
    set JAXB_BIN=%JWSDP_HOME%\bin
    set CLASSPATH=
     
    set CLASSPATH=%JAXB_LIB%\jaxb-api.jar;%CLASSPATH%
    set CLASSPATH=%JAXB_LIB%\jaxb-xjc.jar;%CLASSPATH%
     
    set rem CLASSPATH=%CLASSPATH%;%HOME_DIR%\OptimPalletXmlProject\OptimTrainXmlProject.jar
     
    set CLASSPATH=%CLASSPATH%;.
     
     
    set CLASSPATH=%CLASSPATH%;.
    set PATH=%PATH%;%JAXB_BIN%;%JAXP_BIN%;.
     
    Echo "COMPILATION"
    echo %PATH%
     
    del src\*
    del lib\*.jar
     
    %JAXB_BIN%\xjc -b projectRules.xjb -extension -d src OptimPalletXmlData.xsd OptimPalletXmlProject.xsd 
     
    ENDLOCAL

    et j'ai creer un autre fichier compJar.bat

    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
    SETLOCAL
     
    set HOME_DIR=C:\APPS\XmlOriginal\xml
    set JAVA_HOME=C:\Program Files (x86)\Java\jre1.6.0_21
    set CLASSPATH=%JAVA_HOME%\bin
     
     
    set CLASSPATH=%CLASSPATH%;%JAXB_LIB%\jaxb-api.jar
    set CLASSPATH=%CLASSPATH%;%JAXB_LIB%\jaxb-xjc.jar
     
    set CLASSPATH=%CLASSPATH%;.
     
    set PATH=%PATH%;%JAVA_HOME%\bin
    set PATH=%PATH%;.
     
    javac src\optimPalletXmlProject\*.java -g
    cd src
    jar cvf ..\jars\optimPalletXmlProject.jar optimPalletXmlProject\*.class
     
     
    ENDLOCAL
    le probleme lorsque je l'ai excuter avant ca marche et cette fois ci il me donne erreur je sais pas quoi faire

  4. #4
    Membre du Club
    Femme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 110
    Points : 55
    Points
    55
    Par défaut
    oui les autres annotation sont reconnu juste le probleme avec @XmlSeeAlso

Discussions similaires

  1. Problème de marshalling JAXB
    Par vano dans le forum Général Java
    Réponses: 3
    Dernier message: 25/04/2013, 17h12
  2. Problème avec JAXB
    Par vince79 dans le forum Persistance des données
    Réponses: 2
    Dernier message: 14/12/2006, 12h22
  3. [JAXB][XSD] Problème lors de la génération des classes
    Par charlot44 dans le forum Persistance des données
    Réponses: 4
    Dernier message: 22/06/2005, 17h10
  4. [Débutant(e)] Problème avec JaxB !
    Par garulfo2 dans le forum Persistance des données
    Réponses: 6
    Dernier message: 08/02/2005, 10h28
  5. [Ant]problème avec JAXB et XJC
    Par lili2704 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 08/12/2004, 13h00

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