bonjour, j'ai un soucis quelque peu étrange.
J'ai une ejb entity 3.0 contenant la méthode getPhone (). (utilisation des annotations hibernate + configuration oracle-ds.xml)
j'utilise cette méthode dans une servlet exemple : entityInstance.getPhone().
Le deploiement sur JBoss à l'aide de ANT s'effectue correctement. tout fonctionne comme je le souhaite.
Ensuite j'arrete jboss, je le relance et la, ca ne se déploie plus. Erreur --> une certaine table est indisponible.
1e instinct --> supprimer le fichier EAR --> redéployer : ca ne va pas !
2e instinct --> je commente l'appel entityInstance.getPhone() dans la servlet, je redéploie --> ca fonctionne mais je n'ai pas l'info dont j'ai besoin.
maintenant je décommente ce que j'ai commenté, je déploie ca fonctionne !
Clairement le problème est que le 1er déploiement fonctionne mais après redémarrage du serveur Jboss, ca ne fonctionne plus.
On dirait que la table est "lockée"
quelqu'un a t'il une idée ?
merci.
Si vous ne comprenez pas la question n'hésitez pas à me le dire !
Partager