Bonjour,
J'ai développé une application en EJB mais j'ai un petit soucis avec je pense l'état persistant. Mon EJB accède à une BD SQLServer via des EntityClasses.
Cette base de donnée est également utilisé par un client .NET.
Lorsque je modifie la BD avec mon EJBClient, il n'y a pas de problème, les changements se font directement. Par contre, si je modifie des données avec le client .NET et que je veux directement les consultées avec mon EJBClient, là les changements ne sont pas prit en compte . Je suis obligé de redéploier mon projet pour que je puisse afficher les changements.
Je pense que c'est dû au fait de l'état persistant qui est créé lors du déploiement et qui met les tables dans les entityclasses et donc ne voit pas les changements externe. Mais je me trompe peut être.
Si quelqu'un pouvait m'aider, pour par exemple recréer cette persistance lors d'un clic sur un bouton du client EJB, ou autre...
Merci
Bonne journée
Partager