TP12 pb de déploiement glassfish4

Modérateurs : graffiop, jmdouin, agoncal, mlebihan

Xander
Messages : 5
Inscription : 16 nov. 2013 23:19

TP12 pb de déploiement glassfish4

Message par Xander » 19 janv. 2014 23:46

Bonjour,

je n'arrive pas à déployer correctement yapswtp12.war.

ant-check fonctionne
puis je fais :
- ant yaps-create-db et ant yaps-insert-data
- ant build
- ant deploy

je lance Glassfish et j'obtiens le résultat suivant :

Dans le répertoire %GLASSFISH_HOME%\domains\domain1\autodeploy j'ai :
adminps.war_deployed
barkbank.war_deployed

et yapswtp12.war_deployFailed

Quelqu'un a-t-il le même problème ?

yasmineK
Messages : 21
Inscription : 03 oct. 2013 11:14

Re: TP12 pb de déploiement glassfish4

Message par yasmineK » 20 janv. 2014 0:17

Bonsoir,
oui j'ai exactement le même problème.
cf la discussion sur le même sujet ouverte hier.
Yasmine

Xander
Messages : 5
Inscription : 16 nov. 2013 23:19

Re: TP12 pb de déploiement glassfish4

Message par Xander » 20 janv. 2014 2:13

Ah oui effectivement...
Dsl d'avoir ouvert un nouveau sujet pour rien.

Xander
Messages : 5
Inscription : 16 nov. 2013 23:19

Re: TP12 pb de déploiement glassfish4

Message par Xander » 20 janv. 2014 23:36

En fait l'erreur est tout de même différente de celle qui se trouve dans le sujet déjà ouvert.

J'ai l'exception suivante lors du déploiement :

Exception Description: The target entity of the relationship attribute [_products] on the class [class com.yaps.petstore.server.domain.category.Category] cannot be determined. When not using generics, ensure the target entity is defined on the relationship mapping.

Pourtant dans ma classe Category j'ai :
@OneToMany (mappedBy ="_category", fetch =FetchType.EAGER, cascade =CascadeType.ALL)
private Collection _products;

et dans ma classe Product :
@ManyToOne (fetch =FetchType.EAGER)
@JoinColumn(name ="category_fk", nullable = false)
private Category _category;

Je ne vois pas ce qu'il y a de faux.

Quelqu'un a t-il une idée ?

yasmineK
Messages : 21
Inscription : 03 oct. 2013 11:14

Re: TP12 pb de déploiement glassfish4

Message par yasmineK » 21 janv. 2014 10:58

Bonjour,
je n'ai pas eu ce problème, mais j'ai précisé le type des objets des Collections.

@OneToMany (mappedBy ="_category", fetch =FetchType.EAGER, cascade =CascadeType.ALL)
private Collection<Product> _products;

sur le modèle de Order :
@OneToMany (mappedBy ="_order", fetch =FetchType.EAGER, cascade =CascadeType.ALL)
private Collection<OrderLine> _orderLines;


C'est peut-être une piste?
Bonne journée
Yasmine

Xander
Messages : 5
Inscription : 16 nov. 2013 23:19

Re: TP12 pb de déploiement glassfish4 [Résolu]

Message par Xander » 21 janv. 2014 22:08

C'était effectivement ça.

Merci infiniment !!!

Répondre