déploiement d'une application J2EE sur le serveur Glassfish V3

déploiement d'une application J2EE sur le serveur Glassfish V3 - Java - Programmation

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 :C:\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" ? :
 

Code :
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <ejb-jar xmlns = "http://java.sun.com/xml/ns/javaee"
  3. version = "3.0"
  4. xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"
  5. xsi:schemaLocation = "http://java.sun.com/xml/ns/javaee
  6. http://java.sun.com/xml/ns/javaee/ [...] &#034;&gt;
  7. <interceptors>
  8. <interceptor>
  9. <interceptor-class>com.jmd.test.domaine.ejb.MesurePerfIntercepteur</interceptor-class>
  10. </interceptor>
  11. </interceptors>
  12. <assembly-descriptor>
  13. <interceptor-binding>
  14. <ejb-name>*</ejb-name>
  15. <interceptor-class>com.jmd.test.domaine.ejb.MesurePerfIntercepteur</interceptor-class>
  16. </interceptor-binding>
  17. </assembly-descriptor>
  18. </ejb-jar>


 
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 : ?
 

Citation :

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.

Reply

Marsh Posté le 28-12-2011 à 12:03:00   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed