déploiement d'une application J2EE sur le serveur Glassfish V3
déploiement d'une application J2EE sur le serveur Glassfish V3 - Java - Programmation
Sujets relatifs:
Leave a Replay
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 28-12-2011 à 12:03:00
Bonjour,
Je vous informe que je travaille avec Java EE version 5.
Je n'ai pas trouvé le fichier "ejb-jar.xml" dans le répertoire d'installation de Glassfish. C'est moi qui a crée le fichier "ejb-jar.xml".
Ce fichier existe seulement dans le dossier de travail de mon application et exactement dans le module EJB.
Mais, j'ai trouvé dans le répertoire \glassfish3\glassfish\lib\schemas
les fichiers suivants :"ejb-jar_2_1.xsd", "ejb-jar_3_0.xsd" et "ejb-jar_3_1.xsd"
1)- Parmi ces 3 fichiers quel fichier présente le descripteur de déploiement sachant que mon application Java EE de version 5 ?
- Comment je pourrai savoir avec quelle version de EJB je suis en train de travailler EJB 3 ou EJB 3.1 ?
2) - Est ce que ces fichiers d'extension "*.xsd" par exemple "ejb-jar_3_0.xsd" sont modifiables.
- Est ce que c'est possible au lieu de créer un fichier "ejb-jar.xml" alors on modifie le contenu de fichier "ejb-jar_3_0.xsd" ?
Si oui, alors je vais mettre la partie de code suivant dans "ejb-jar_3_0.xsd" ? :
3) Je voulais ajouter un fichier externe "jamon-2.73.jar" (API) mais je ne sais pas dans quel emplacement de répertoire d'installation de Glassfish 3 je vais l'ajouter car j'ai plusieurs dossiers nommés "lib" qui existent sous les répertoires suivants : ?
C:\glassfish3\glassfish
C:\glassfish3\install
C:\glassfish3\javadb
C:\glassfish3\mq
C:\glassfish3\pkg
C:\glassfish3\updatetool
C:\glassfish3\domains\domain1
C:\glassfish3\domains\pet
C:\glassfish3\glassfish\domains\pet\applications\jamon\WEB-INF\lib
Je vous informe que "pet" c'est le nom de domaine sur lequel je travaille. Par défaut il y a le domaine "domain1".
4)
Si j'ai une application Java EE déployée sur le serveur Glassfish V3 alors comment je pourrai accéder à cette application sachant je n'ai pas le code source de cette application ? A partir de quel fichier, je pourrai savoir le nom de ses classes, de ces méthodes et etc ?
Je vous remercie pour votre précieuse compréhension.
Merci.