TP12 : Test passe mais pas mark [RESOLU]

Modérateurs : graffion, jmdouin, agoncal, mlebihan

Perrin
Messages : 7
Inscription : 07 oct. 2012 15:00

TP12 : Test passe mais pas mark [RESOLU]

Message par Perrin » 19 janv. 2014 21:41

Bonjour,

J'ai réussi à passer les tests avec ant.
Mais en lançant yaps-mark, il y a un problème de connexion.

Je développe sous Mac avec MAMP, pour me connecter à la base de données, il faut modifier des informations de connexion :
- changement du port pour 8889;
- ajout d'un password.
Il y a un fichier persistence.xml dans le fichier test12.jar. Or j'ai du le modifier dans le dossier test pour faire la validation.

Est-ce que quelqu'un a eu le même problème ?

Le but du message d'erreur est le suivant :

Code : Tout sélectionner

yaps-mark:
     [echo] Marks the application
     [java] 19 janv. 2014 18:23:57 org.hibernate.validator.internal.util.Version <clinit>
     [java] INFO: HV000001: Hibernate Validator 4.3.0.Final
     [java] [EL Info]: 2014-01-19 18:23:57.893--ServerSession(1540815795)--EclipseLink, version: Eclipse Persistence Services - 2.3.2.v20111125-r10461
     [java] [EL Info]: 2014-01-19 18:23:58.719--ServerSession(1540815795)--file:/Users/sandrine/Documents/0_cours_cnam/cours_13-14/GLG203/tp/tp12/Yaps/classes/test/_petstorePU login successful
     [java] [EL Info]: 2014-01-19 18:23:58.829--ServerSession(1628606298)--EclipseLink, version: Eclipse Persistence Services - 2.3.2.v20111125-r10461
     [java] [EL Severe]: 2014-01-19 18:23:58.859--ServerSession(1628606298)--Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.DatabaseException
     [java] Internal Exception: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
     [java] 
     [java] The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
     [java] Error Code: 0
     [java] [EL Severe]: 2014-01-19 18:23:58.862--ServerSession(1628606298)--Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.DatabaseException
     [java] Internal Exception: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
     [java] 

Perrin
Messages : 7
Inscription : 07 oct. 2012 15:00

Re: TP12 : Test passe mais pas mark

Message par Perrin » 19 janv. 2014 22:33

J'ai modifié le fichier META-INF/persistence.xml dans le jar test12.jar.
Tout est passé sans problème.

Si je peux changer le port utilisé pour se connecter à la base de données, le password est obligatoire.

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité