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

Servlets/JSP Java Discussion :

Problème de mapping


Sujet :

Servlets/JSP Java

  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2016
    Messages
    213
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2016
    Messages : 213
    Points : 96
    Points
    96
    Par défaut Problème de mapping
    Bonjour à tous,

    Quand je vais un run as serveur sur mon projet web dynamic project il me dit cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Exception Description: The mapping [commande] from the embedded ID class [class model.LigneDeCommandePK] is an invalid mapping for this class. An embeddable class that is used with an embedded ID specification (attribute [id] from the source [class model.LigneDeCommande]) can only contain basic mappings. Either remove the non basic mapping or change the embedded ID specification on the source to be embedded.
    Voici la classe LigneDeCommande
    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
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
     
    package model;
     
    import java.io.Serializable;
    import javax.persistence.*;
     
     
    /**
     * The persistent class for the ligne_de_commande database table.
     * 
     */
    @Entity
    @Table(name="ligne_de_commande")
    @NamedQuery(name="LigneDeCommande.findAll", query="SELECT l FROM LigneDeCommande l")
    public class LigneDeCommande implements Serializable {
    	private static final long serialVersionUID = 1L;
     
    	@EmbeddedId
    	private LigneDeCommandePK id;
     
    	private int quantite;
     
    	//bi-directional many-to-one association to Commande
    	@ManyToOne
    	@JoinColumn(name="commande")
    	private Commande commandeBean;
     
    	//bi-directional many-to-one association to Livre
    	@ManyToOne
    	@JoinColumn(name="livre")
    	private Livre livreBean;
     
    	public LigneDeCommande() {
    	}
     
    	public LigneDeCommandePK getId() {
    		return this.id;
    	}
     
    	public void setId(LigneDeCommandePK id) {
    		this.id = id;
    	}
     
    	public int getQuantite() {
    		return this.quantite;
    	}
     
    	public void setQuantite(int quantite) {
    		this.quantite = quantite;
    	}
     
    	public Commande getCommandeBean() {
    		return this.commandeBean;
    	}
     
    	public void setCommandeBean(Commande commandeBean) {
    		this.commandeBean = commandeBean;
    	}
     
    	public Livre getLivreBean() {
    		return this.livreBean;
    	}
     
    	public void setLivreBean(Livre livreBean) {
    		this.livreBean = livreBean;
    	}
     
    }
    voici la classe LigneDeCommandePK :
    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
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
     
    package model;
     
    import java.io.Serializable;
    import javax.persistence.*;
     
    /**
     * The primary key class for the ligne_de_commande database table.
     * 
     */
    @Embeddable
    public class LigneDeCommandePK implements Serializable {
    	//default serial version id, required for serializable classes.
    	private static final long serialVersionUID = 1L;
     
    	@Column(insertable=false, updatable=false)
    	private Livre livre;
     
    	@Column(insertable=false, updatable=false)
    	private Commande commande;
     
    	public LigneDeCommandePK() {
    	}
     
    	public Livre getLivre() {
    		return this.livre;
    	}
    	public void setLivre(Livre livre) {
    		this.livre = livre;
    	}
    	public Commande getCommande() {
    		return this.commande;
    	}
    	public void setCommande(Commande commande) {
    		this.commande = commande;
    	}
     
    	public boolean equals(Object other) {
    		if (this == other) {
    			return true;
    		}
    		if (!(other instanceof LigneDeCommandePK)) {
    			return false;
    		}
    		LigneDeCommandePK castOther = (LigneDeCommandePK)other;
    		return 
    			(this.livre == castOther.livre)
    			&& (this.commande == castOther.commande);
    	}
     
    	/*public int hashCode() {
    		final int prime = 31;
    		int hash = 17;
    		hash = hash * prime + this.livre;
    		hash = hash * prime + this.commande;
     
    		return hash;
    	}*/
    }
    voici la classe Commande :
    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
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
     
    package model;
     
    import java.io.Serializable;
    import javax.persistence.*;
    import java.util.Date;
    import java.util.List;
     
     
    /**
     * The persistent class for the commande database table.
     * 
     */
    @Entity
    @NamedQuery(name="Commande.findAll", query="SELECT c FROM Commande c")
    public class Commande implements Serializable {
    	private static final long serialVersionUID = 1L;
     
    	@Id
    	private int id;
     
    	@Temporal(TemporalType.DATE)
    	@Column(name="date_commande")
    	private Date dateCommande;
     
    	@Column(name="total_commande")
    	private double totalCommande;
     
    	//bi-directional many-to-one association to Client
    	@ManyToOne
    	@JoinColumn(name="client")
    	private Client clientBean;
     
    	//bi-directional many-to-one association to LigneDeCommande
    	@OneToMany(mappedBy="commandeBean")
    	private List<LigneDeCommande> ligneDeCommandes;
     
    	public Commande() {
    	}
     
    	public int getId() {
    		return this.id;
    	}
     
    	public void setId(int id) {
    		this.id = id;
    	}
     
    	public Date getDateCommande() {
    		return this.dateCommande;
    	}
     
    	public void setDateCommande(Date dateCommande) {
    		this.dateCommande = dateCommande;
    	}
     
    	public double getTotalCommande() {
    		return this.totalCommande;
    	}
     
    	public void setTotalCommande(double totalCommande) {
    		this.totalCommande = totalCommande;
    	}
     
    	public Client getClientBean() {
    		return this.clientBean;
    	}
     
    	public void setClientBean(Client clientBean) {
    		this.clientBean = clientBean;
    	}
     
    	public List<LigneDeCommande> getLigneDeCommandes() {
    		return this.ligneDeCommandes;
    	}
     
    	public void setLigneDeCommandes(List<LigneDeCommande> ligneDeCommandes) {
    		this.ligneDeCommandes = ligneDeCommandes;
    	}
     
    	public LigneDeCommande addLigneDeCommande(LigneDeCommande ligneDeCommande) {
    		getLigneDeCommandes().add(ligneDeCommande);
    		ligneDeCommande.setCommandeBean(this);
     
    		return ligneDeCommande;
    	}
     
    	public LigneDeCommande removeLigneDeCommande(LigneDeCommande ligneDeCommande) {
    		getLigneDeCommandes().remove(ligneDeCommande);
    		ligneDeCommande.setCommandeBean(null);
     
    		return ligneDeCommande;
    	}
     
    }
    voici la classe livre :
    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
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
    242
    243
    244
    245
    246
    247
    248
    249
    250
    251
    252
    253
    254
    255
     
    package model;
     
    import java.io.Serializable;
    import javax.persistence.*;
    import java.util.List;
     
     
    /**
     * The persistent class for the livre database table.
     * 
     */
    @Entity
    @NamedQueries ({
    	@NamedQuery(name="Livre.findAll", query="SELECT l FROM Livre l")
    })
    public class Livre implements Serializable {
    	private static final long serialVersionUID = 1L;
     
    	@Id
    	private int id;
     
    	@Column(name="annee_parution")
    	private int anneeParution;
     
    	@Lob
    	private String description;
     
    	private int ecrivain;
     
    	private String image;
     
    	private String isbn;
     
    	private String langue;
     
    	@Column(name="prix_neuf")
    	private double prixNeuf;
     
    	@Column(name="prix_numerique")
    	private double prixNumerique;
     
    	@Column(name="prix_occasion_physique")
    	private double prixOccasionPhysique;
     
    	private int quantite;
     
    	@Column(name="sujet_livre")
    	private String sujetLivre;
     
    	private boolean telechargement;
     
    	private String titre;
     
    	//bi-directional many-to-many association to Auteur
    	@ManyToMany(mappedBy="livres")
    	private List<Auteur> auteurs;
     
    	//bi-directional many-to-one association to LigneDeCommande
    	@OneToMany(mappedBy="livreBean")
    	private List<LigneDeCommande> ligneDeCommandes;
     
    	//bi-directional many-to-one association to Editeur
    	@ManyToOne
    	@JoinColumn(name="editeur")
    	private Editeur editeurBean;
     
    	//bi-directional many-to-one association to Genre
    	@ManyToOne
    	@JoinColumn(name="genre")
    	private Genre genreBean;
     
    	//bi-directional many-to-many association to FormatLivre
    	@ManyToMany
    	@JoinTable(
    		name="support"
    		, joinColumns={
    			@JoinColumn(name="livre")
    			}
    		, inverseJoinColumns={
    			@JoinColumn(name="format_livre")
    			}
    		)
    	private List<FormatLivre> formatLivres;
     
    	public Livre() {
    	}
     
    	public int getId() {
    		return this.id;
    	}
     
    	public void setId(int id) {
    		this.id = id;
    	}
     
    	public int getAnneeParution() {
    		return this.anneeParution;
    	}
     
    	public void setAnneeParution(int anneeParution) {
    		this.anneeParution = anneeParution;
    	}
     
    	public String getDescription() {
    		return this.description;
    	}
     
    	public void setDescription(String description) {
    		this.description = description;
    	}
     
    	public int getEcrivain() {
    		return this.ecrivain;
    	}
     
    	public void setEcrivain(int ecrivain) {
    		this.ecrivain = ecrivain;
    	}
     
    	public String getImage() {
    		return this.image;
    	}
     
    	public void setImage(String image) {
    		this.image = image;
    	}
     
    	public String getIsbn() {
    		return this.isbn;
    	}
     
    	public void setIsbn(String isbn) {
    		this.isbn = isbn;
    	}
     
    	public String getLangue() {
    		return this.langue;
    	}
     
    	public void setLangue(String langue) {
    		this.langue = langue;
    	}
     
    	public double getPrixNeuf() {
    		return this.prixNeuf;
    	}
     
    	public void setPrixNeuf(double prixNeuf) {
    		this.prixNeuf = prixNeuf;
    	}
     
    	public double getPrixNumerique() {
    		return this.prixNumerique;
    	}
     
    	public void setPrixNumerique(double prixNumerique) {
    		this.prixNumerique = prixNumerique;
    	}
     
    	public double getPrixOccasionPhysique() {
    		return this.prixOccasionPhysique;
    	}
     
    	public void setPrixOccasionPhysique(double prixOccasionPhysique) {
    		this.prixOccasionPhysique = prixOccasionPhysique;
    	}
     
    	public int getQuantite() {
    		return this.quantite;
    	}
     
    	public void setQuantite(int quantite) {
    		this.quantite = quantite;
    	}
     
    	public String getSujetLivre() {
    		return this.sujetLivre;
    	}
     
    	public void setSujetLivre(String sujetLivre) {
    		this.sujetLivre = sujetLivre;
    	}
     
    	public boolean getTelechargement() {
    		return this.telechargement;
    	}
     
    	public void setTelechargement(boolean telechargement) {
    		this.telechargement = telechargement;
    	}
     
    	public String getTitre() {
    		return this.titre;
    	}
     
    	public void setTitre(String titre) {
    		this.titre = titre;
    	}
     
    	public List<Auteur> getAuteurs() {
    		return this.auteurs;
    	}
     
    	public void setAuteurs(List<Auteur> auteurs) {
    		this.auteurs = auteurs;
    	}
     
    	public List<LigneDeCommande> getLigneDeCommandes() {
    		return this.ligneDeCommandes;
    	}
     
    	public void setLigneDeCommandes(List<LigneDeCommande> ligneDeCommandes) {
    		this.ligneDeCommandes = ligneDeCommandes;
    	}
     
    	public LigneDeCommande addLigneDeCommande(LigneDeCommande ligneDeCommande) {
    		getLigneDeCommandes().add(ligneDeCommande);
    		ligneDeCommande.setLivreBean(this);
     
    		return ligneDeCommande;
    	}
     
    	public LigneDeCommande removeLigneDeCommande(LigneDeCommande ligneDeCommande) {
    		getLigneDeCommandes().remove(ligneDeCommande);
    		ligneDeCommande.setLivreBean(null);
     
    		return ligneDeCommande;
    	}
     
    	public Editeur getEditeurBean() {
    		return this.editeurBean;
    	}
     
    	public void setEditeurBean(Editeur editeurBean) {
    		this.editeurBean = editeurBean;
    	}
     
    	public Genre getGenreBean() {
    		return this.genreBean;
    	}
     
    	public void setGenreBean(Genre genreBean) {
    		this.genreBean = genreBean;
    	}
     
    	public List<FormatLivre> getFormatLivres() {
    		return this.formatLivres;
    	}
     
    	public void setFormatLivres(List<FormatLivre> formatLivres) {
    		this.formatLivres = formatLivres;
    	}
     
    }
    Voilà donc ci-avant les classe qui concerne la table ligne_de_commande contenant les composites livre avec commande et un champs normal quantité avec les tables Livre et Commande en relation avec celle-ci.

    Petit coup de pouce svp...

  2. #2
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2016
    Messages
    213
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2016
    Messages : 213
    Points : 96
    Points
    96
    Par défaut
    Si ça peux aider quelqu'un voici l'erreur complète :
    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
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
    242
    243
     
    2016-02-24T10:18:08.353+0100|Infos: visiting unvisited references
    2016-02-24T10:18:08.833+0100|Infos: Java security manager is disabled.
    2016-02-24T10:18:08.833+0100|Infos: Entering Security Startup Service.
    2016-02-24T10:18:08.836+0100|Infos: Loading policy provider com.sun.enterprise.security.provider.PolicyWrapper.
    2016-02-24T10:18:08.856+0100|Infos: Security Service(s) started successfully.
    2016-02-24T10:18:09.014+0100|Infos: Created HTTP listener http-listener-1 on host/port 0.0.0.0:8080
    2016-02-24T10:18:09.018+0100|Infos: Created HTTP listener http-listener-2 on host/port 0.0.0.0:8181
    2016-02-24T10:18:09.019+0100|Infos: Created HTTP listener admin-listener on host/port 0.0.0.0:4848
    2016-02-24T10:18:09.032+0100|Infos: Created virtual server server
    2016-02-24T10:18:09.033+0100|Infos: Created virtual server __asadmin
    2016-02-24T10:18:09.208+0100|Infos: Setting JAAS app name glassfish-web
    2016-02-24T10:18:09.209+0100|Infos: Virtual server server loaded default web module 
    2016-02-24T10:18:09.800+0100|Infos: visiting unvisited references
    2016-02-24T10:18:09.903+0100|Infos: visiting unvisited references
    2016-02-24T10:18:09.914+0100|Infos: visiting unvisited references
    2016-02-24T10:18:10.546+0100|Grave: Exception while invoking class org.glassfish.persistence.jpa.JPADeployer prepare method
    2016-02-24T10:18:10.559+0100|Grave: javax.persistence.PersistenceException: Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.EntityManagerSetupException
    Exception Description: Predeployment of PersistenceUnit [livrokaz] failed.
    Internal Exception: Exception [EclipseLink-7298] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.ValidationException
    Exception Description: The mapping [commande] from the embedded ID class [class model.LigneDeCommandePK] is an invalid mapping for this class. An embeddable class that is used with an embedded ID specification (attribute [id] from the source [class model.LigneDeCommande]) can only contain basic mappings. Either remove the non basic mapping or change the embedded ID specification on the source to be embedded.
    	at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.createPredeployFailedPersistenceException(EntityManagerSetupImpl.java:2030)
    	at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:2021)
    	at org.eclipse.persistence.jpa.PersistenceProvider.createContainerEntityManagerFactoryImpl(PersistenceProvider.java:347)
    	at org.eclipse.persistence.jpa.PersistenceProvider.createContainerEntityManagerFactory(PersistenceProvider.java:313)
    	at org.glassfish.persistence.jpa.PersistenceUnitLoader.loadPU(PersistenceUnitLoader.java:199)
    	at org.glassfish.persistence.jpa.PersistenceUnitLoader.<init>(PersistenceUnitLoader.java:107)
    	at org.glassfish.persistence.jpa.JPADeployer$1.visitPUD(JPADeployer.java:223)
    	at org.glassfish.persistence.jpa.JPADeployer$PersistenceUnitDescriptorIterator.iteratePUDs(JPADeployer.java:510)
    	at org.glassfish.persistence.jpa.JPADeployer.createEMFs(JPADeployer.java:230)
    	at org.glassfish.persistence.jpa.JPADeployer.prepare(JPADeployer.java:168)
    	at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:925)
    	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:434)
    	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:219)
    	at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:491)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at javax.security.auth.Subject.doAs(Subject.java:360)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at javax.security.auth.Subject.doAs(Subject.java:360)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722)
    	at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:534)
    	at com.sun.enterprise.v3.admin.AdminAdapter.onMissingResource(AdminAdapter.java:224)
    	at org.glassfish.grizzly.http.server.StaticHttpHandlerBase.service(StaticHttpHandlerBase.java:189)
    	at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459)
    	at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167)
    	at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:206)
    	at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:180)
    	at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235)
    	at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
    	at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:283)
    	at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:200)
    	at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:132)
    	at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:111)
    	at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
    	at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:536)
    	at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)
    	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)
    	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)
    	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)
    	at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:591)
    	at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:571)
    	at java.lang.Thread.run(Thread.java:745)
    Caused by: Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.EntityManagerSetupException
    Exception Description: Predeployment of PersistenceUnit [livrokaz] failed.
    Internal Exception: Exception [EclipseLink-7298] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.ValidationException
    Exception Description: The mapping [commande] from the embedded ID class [class model.LigneDeCommandePK] is an invalid mapping for this class. An embeddable class that is used with an embedded ID specification (attribute [id] from the source [class model.LigneDeCommande]) can only contain basic mappings. Either remove the non basic mapping or change the embedded ID specification on the source to be embedded.
    	at org.eclipse.persistence.exceptions.EntityManagerSetupException.predeployFailed(EntityManagerSetupException.java:231)
    	... 50 more
    Caused by: Exception [EclipseLink-7298] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.ValidationException
    Exception Description: The mapping [commande] from the embedded ID class [class model.LigneDeCommandePK] is an invalid mapping for this class. An embeddable class that is used with an embedded ID specification (attribute [id] from the source [class model.LigneDeCommande]) can only contain basic mappings. Either remove the non basic mapping or change the embedded ID specification on the source to be embedded.
    	at org.eclipse.persistence.exceptions.ValidationException.invalidMappingForEmbeddedId(ValidationException.java:1310)
    	at org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.EmbeddedIdAccessor.addIdFieldsFromAccessors(EmbeddedIdAccessor.java:148)
    	at org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.EmbeddedIdAccessor.process(EmbeddedIdAccessor.java:186)
    	at org.eclipse.persistence.internal.jpa.metadata.MetadataDescriptor.processMappingAccessors(MetadataDescriptor.java:1526)
    	at org.eclipse.persistence.internal.jpa.metadata.accessors.classes.ClassAccessor.processMappingAccessors(ClassAccessor.java:1648)
    	at org.eclipse.persistence.internal.jpa.metadata.accessors.classes.EntityAccessor.processMappingAccessors(EntityAccessor.java:1240)
    	at org.eclipse.persistence.internal.jpa.metadata.accessors.classes.EntityAccessor.process(EntityAccessor.java:699)
    	at org.eclipse.persistence.internal.jpa.metadata.MetadataProject.processStage2(MetadataProject.java:1808)
    	at org.eclipse.persistence.internal.jpa.metadata.MetadataProcessor.processORMMetadata(MetadataProcessor.java:573)
    	at org.eclipse.persistence.internal.jpa.deployment.PersistenceUnitProcessor.processORMetadata(Persistenc
    2016-02-24T10:18:10.559+0100|Grave: eUnitProcessor.java:604)
    	at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:1943)
    	... 48 more
    2016-02-24T10:18:10.560+0100|Grave: Exception while preparing the app
    2016-02-24T10:18:10.560+0100|Grave: Exception during lifecycle processing
    javax.persistence.PersistenceException: Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.EntityManagerSetupException
    Exception Description: Predeployment of PersistenceUnit [livrokaz] failed.
    Internal Exception: Exception [EclipseLink-7298] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.ValidationException
    Exception Description: The mapping [commande] from the embedded ID class [class model.LigneDeCommandePK] is an invalid mapping for this class. An embeddable class that is used with an embedded ID specification (attribute [id] from the source [class model.LigneDeCommande]) can only contain basic mappings. Either remove the non basic mapping or change the embedded ID specification on the source to be embedded.
    	at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.createPredeployFailedPersistenceException(EntityManagerSetupImpl.java:2030)
    	at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:2021)
    	at org.eclipse.persistence.jpa.PersistenceProvider.createContainerEntityManagerFactoryImpl(PersistenceProvider.java:347)
    	at org.eclipse.persistence.jpa.PersistenceProvider.createContainerEntityManagerFactory(PersistenceProvider.java:313)
    	at org.glassfish.persistence.jpa.PersistenceUnitLoader.loadPU(PersistenceUnitLoader.java:199)
    	at org.glassfish.persistence.jpa.PersistenceUnitLoader.<init>(PersistenceUnitLoader.java:107)
    	at org.glassfish.persistence.jpa.JPADeployer$1.visitPUD(JPADeployer.java:223)
    	at org.glassfish.persistence.jpa.JPADeployer$PersistenceUnitDescriptorIterator.iteratePUDs(JPADeployer.java:510)
    	at org.glassfish.persistence.jpa.JPADeployer.createEMFs(JPADeployer.java:230)
    	at org.glassfish.persistence.jpa.JPADeployer.prepare(JPADeployer.java:168)
    	at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:925)
    	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:434)
    	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:219)
    	at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:491)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at javax.security.auth.Subject.doAs(Subject.java:360)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at javax.security.auth.Subject.doAs(Subject.java:360)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722)
    	at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:534)
    	at com.sun.enterprise.v3.admin.AdminAdapter.onMissingResource(AdminAdapter.java:224)
    	at org.glassfish.grizzly.http.server.StaticHttpHandlerBase.service(StaticHttpHandlerBase.java:189)
    	at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459)
    	at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167)
    	at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:206)
    	at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:180)
    	at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235)
    	at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
    	at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:283)
    	at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:200)
    	at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:132)
    	at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:111)
    	at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
    	at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:536)
    	at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)
    	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)
    	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)
    	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)
    	at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:591)
    	at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:571)
    	at java.lang.Thread.run(Thread.java:745)
    Caused by: Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.EntityManagerSetupException
    Exception Description: Predeployment of PersistenceUnit [livrokaz] failed.
    Internal Exception: Exception [EclipseLink-7298] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.ValidationException
    Exception Description: The mapping [commande] from the embedded ID class [class model.LigneDeCommandePK] is an invalid mapping for this class. An embeddable class that is used with an embedded ID specification (attribute [id] from the source [class model.LigneDeCommande]) can only contain basic mappings. Either remove the non basic mapping or change the embedded ID specification on the source to be embedded.
    	at org.eclipse.persistence.exceptions.EntityManagerSetupException.predeployFailed(EntityManagerSetupException.java:231)
    	... 50 more
    Caused by: Exception [EclipseLink-7298] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.ValidationException
    Exception Description: The mapping [commande] from the embedded ID class [class model.LigneDeCommandePK] is an invalid mapping for this class. An embeddable class that is used with an embedded ID specification (attribute [id] from the source [class model.LigneDeCommande]) can only contain basic mappings. Either remove the non basic mapping or change the embedded ID specification on the source to be embedded.
    	at org.eclipse.persistence.exceptions.ValidationException.invalidMappingForEmbeddedId(ValidationException.java:1310)
    	at org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.EmbeddedIdAccessor.addIdFieldsFromAccessors(EmbeddedIdAccessor.java:148)
    	at org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.EmbeddedIdAccessor.process(EmbeddedIdAccessor.java:186)
    	at org.eclipse.persistence.internal.jpa.metadata.MetadataDescriptor.processMappingAccessors(MetadataDescriptor.java:1526)
    	at org.eclipse.persistence.internal.jpa.metadata.accessors.classes.ClassAccessor.processMappingAccessors(ClassAccessor.java:1648)
    	at org.eclipse.persistence.internal.jpa.metadata.accessors.classes.EntityAccessor.processMappingAccessors(EntityAccessor.java:1240)
    	at org.eclipse.persistence.internal.jpa.metadata.accessors.classes.EntityAccessor.process(EntityAccessor.java:699)
    	at org.eclipse.persistence.internal.jpa.metadata.MetadataProject.processStage2(MetadataProject.java:1808)
    	at org.eclipse.persistence.internal.jpa.metadata.MetadataProcessor.processORMMetadata(MetadataProcessor.java:573)
    	at org.eclipse.persistence.internal.jpa.deployment.PersistenceUnitProcessor.processORMetadata(PersistenceUnitProcessor.java:604)
    	at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:1943)
    	... 48 more
     
    2016-02-24T10:18:10.650+0100|Grave: Exception while preparing the app : Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.EntityManagerSetupException
    Exception Description: Predeployment of PersistenceUnit [livrokaz] failed.
    Internal Exception: Exception [EclipseLink-7298] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.ValidationException
    Exception Description: The mapping [commande] from the embedded ID class [class model.LigneDeCommandePK] is an invalid mapping for this class. An embeddable class that is used with an embedded ID specification (attribute [id] from the source [class model.LigneDeCommande]) can only contain basic mappings. Either remove the non basic mapping or change the embedded ID specification on the source to be embedded.
    Local Exception Stack: 
    Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.EntityManagerSetupException
    Exception Description: Predeployment of PersistenceUnit [livrokaz] failed.
    Internal Exception: Exception [EclipseLink-7298] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.ValidationException
    Exception Description: The mapping [commande] from the embedded ID class [class model.LigneDeCommandePK] is an invalid mapping for this class. An embeddable class that is used with an embedded ID specification (attribute [id] from the source [class model.LigneDeCommande]) can only contain basic mappings. Either remove the non basic mapping or change the embedded ID specification on the source to be embedded.
    	at org.eclipse.persistence.exceptions.EntityManagerSetupException.predeployFailed(EntityManagerSetupException.java:231)
    	at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.createPredeployFailedPersistenceException(EntityManagerSetupImpl.java:2030)
    	at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:2021)
    	at org.eclipse.persistence.jpa.PersistenceProvider.createContainerEntityManagerFactoryImpl(PersistenceProvider.java:347)
    	at org.eclipse.persistence.jpa.PersistenceProvider.createContainerEntityManagerFactory(PersistenceProvider.java:313)
    	at org.glassfish.persistence.jpa.PersistenceUnitLoader.loadPU(PersistenceUnitLoader.java:199)
    	at org.glassfish.persistence.jpa.PersistenceUnitLoader.<init>(PersistenceUnitLoader.java:107)
    	at org.glassfish.persistence.jpa.JPADeployer$1.visitPUD(JPADeployer.java:223)
    	at org.glassfish.persistence.jpa.JPADeployer$PersistenceUnitDescriptorIterator.iteratePUDs(JPADeployer.java:510)
    	at org.glassfish.persistence.jpa.JPADeployer.createEMFs(JPADeployer.java:230)
    	at org.glassfish.persistence.jpa.JPADeployer.prepare(JPADeployer.java:168)
    	at com.sun.enterprise.v3.server.ApplicationLifecycle.prepareModule(ApplicationLifecycle.java:925)
    	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:434)
    	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:219)
    	at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:491)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at javax.security.auth.Subject.doAs(Subject.java:360)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at javax.security.auth.Subject.doAs(Subject.java:360)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846)
    	at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722)
    	at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:534)
    	at com.sun.enterprise.v3.admin.AdminAdapter.onMissingResource(AdminAdapter.java:224)
    	at org.glassfish.grizzly.http.server.StaticHttpHandlerBase.service(StaticHttpHandlerBase.java:189)
    	at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459)
    	at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167)
    	at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:206)
    	at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:180)
    	at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235)
    	at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
    	at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:283)
    	at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:200)
    	at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:132)
    	at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:111)
    	at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
    	at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:536)
    	at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)
    	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)
    	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)
    	at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)
    	at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:591)
    	at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:571)
    	at java.lang.Thread.run(Thread.java:745)
    Caused by: Exception [EclipseLink-7298] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.ValidationException
    Exception Description: The mapping [commande] from the embedded ID class [class model.LigneDeCommandePK] is an invalid mapping for this class. An embeddable class that is used with an embedded ID specification (attribute [id] from the source [class model.LigneDeCommande]) can only contain basic mappings. Either remove the non basic mapping or change the embedded ID specification on the source to be embedded.
    	at org.eclipse.persistence.exceptions.ValidationException.invalidMappingForEmbeddedId(ValidationException.java:1310)
    	at org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.EmbeddedIdAccessor.addIdFieldsFromAccessors(EmbeddedIdAccessor.java:148)
    	at org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.EmbeddedIdAccessor.process(EmbeddedIdAccessor.java:186)
    	at org.eclipse.persistence.internal.jpa.metadata.MetadataDescriptor.processMappingAccessors(MetadataDescriptor.java:1526)
    	at org.eclipse.persistence.internal.jpa.metadata.accessors.classes.ClassAccessor.processMappingAccessors(ClassAccessor.java:1648)
    	at org.eclipse.persistence.internal.jpa.metadata.accessors.classes.EntityAccessor.processMappingAccessors(EntityAccessor.java:1240)
    	at org.eclipse.persistence.internal.jpa.metadata.accessors.classes.EntityAccessor.process(EntityAccessor.java:699)
    	at org.eclipse.persistence.internal.jpa.metadata.MetadataProject.processStage2(MetadataProject.java:1808)
    	at org.eclipse.persistence.internal.jpa.metadata.MetadataProcessor.processORMMetadata(MetadataProcessor.java:573)
    	at org.eclipse.persistence.internal.jpa.deployment.PersistenceUnitProcessor.processORMetadata(PersistenceUnitProcessor.java:604)
    	at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:1943)
    	... 48 more
    Merci encore

Discussions similaires

  1. [IBATIS/mysql] problème de mapping
    Par iftolotfi dans le forum Persistance des données
    Réponses: 3
    Dernier message: 07/07/2006, 10h40
  2. [Débutant] Problème de mapping des ports
    Par zehle dans le forum VHDL
    Réponses: 1
    Dernier message: 22/05/2006, 22h37
  3. [PERL] Problème avec map
    Par LE NEINDRE dans le forum Langage
    Réponses: 9
    Dernier message: 05/10/2005, 09h48
  4. [CASTOR]Problème de mapping de données
    Par chuck norris dans le forum Persistance des données
    Réponses: 1
    Dernier message: 13/07/2005, 22h01
  5. [Struts] Problème de mapping
    Par ArseNic dans le forum Struts 1
    Réponses: 5
    Dernier message: 10/02/2005, 10h11

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