Bonjour,
Je viens de générer et exploiter mon service web à partir de mes ejbs développpés avec netbeans6.0 en se basant sur les annotations des ejb3 et glassfish-V2 comme SA.
Pour le moment, je dois remplacer galssfish par jboss mais le problème est que je ne sais pas exactement ce qui faut changer dans les fichiers de config(persistence.xml, jboss.xml, sun-ejb-jar.xml) pour déployer correctement le projet sachant que mon service web est bien sécurisé par le biais des annotations du package javax.annotation.security (et du coup la gestion des roles se fait facilement par la modification du fichier sun-application.xml ainsi que l'ajout d'utilisateurs à partir de l'interface d'admin de glassfish).
Normalement les changements doivent toucher mon fichier persistence.xml qui est sous cette forme:
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns: xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
<persistence-unit name="myDataSource">
<provider>oracle.toplink.essentials.PersistenceProvider</provider>
<jta-data-source>myDataSource</jta-data-source>
<properties/>
</persistence-unit>
</persistence>
ainsi que le fichier jboss.xml (généré vide pour le moment).
Une idée meme incomplète de votre part me sera vraiment utile
Merci
Partager