des enterprise beans - Département Informatique
des enterprise beans - Département Informatique
des enterprise beans - Département Informatique
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Modification <strong>des</strong> <strong>des</strong>cripteurs de dé ploiement<br />
Au cours du processus de compilation, JBuilder peut détecter l’existence<br />
d’un problème dans un <strong>des</strong>cripteur de déploiement qui le rend invalide.<br />
Si cela se produit, vous verrez apparaître dans le volet message un<br />
message vous demandant de vérifier le bean dans l’éditeur de <strong>des</strong>cripteur<br />
de déploiement. Pour plus d’informations sur la vérification d’un<br />
<strong>des</strong>cripteur de déploiement, voir “Vérification <strong>des</strong> informations du<br />
<strong>des</strong>cripteur”, page 7-28.<br />
Remarque <strong>des</strong>tinée aux utilisateurs de WebLogic. Si votre cible est le<br />
serveur WebLogic, vous provoquerez une erreur pendant le processus de<br />
construction si le répertoire temporaire ou le chemin d’accès aux classes<br />
porte un nom contenant <strong>des</strong> espaces, comme dans C:/Documents and<br />
Settings/jbprojects.<br />
Si vous avez choisi de générer les stubs client, plusieurs fichiers s’affichent<br />
désormais sous le nœud de l’interface locale dans le volet projet lorsque<br />
vous cliquez sur son icône pour le développer. Ces fichiers générés sont les<br />
stubs client et les classes Helper nécessaires au fonctionnement <strong>des</strong> EJB.<br />
Modification <strong>des</strong> <strong>des</strong>cripteurs de déploiement<br />
Chaque <strong>enterprise</strong> bean conforme aux spécifications EJB 1.1 requiert une<br />
entrée <strong>des</strong>cripteur de déploiement au format XML. Comme vous avez<br />
utilisé les experts de JBuilder pour créer un ou plusieurs <strong>enterprise</strong> <strong>beans</strong>,<br />
vous avez également créé un ou plusieurs <strong>des</strong>cripteurs de déploiement.<br />
Lorsque vous compilez votre projet, JBuilder crée un fichier JAR, en<br />
fonction du nom configuré, et l’affiche en tant que nœud sous le groupe<br />
dans le volet projet.<br />
Vous pouvez également créer le fichier JAR sans compiler tout le projet.<br />
Cliquez avec le bouton droit sur le nœud du groupe EJB dans le volet<br />
projet et sélectionnez Construire pour compiler le nœud du groupe EJB. Si<br />
vous voulez modifier les propriétés de construction avant d’exécuter la<br />
commande Construire, sélectionnez Propriétés dans le même menu et<br />
faites toutes les modifications souhaitées dans la boîte de dialogue<br />
Construction. Choisissez ensuite Construire pour générer le fichier JAR.<br />
Le fichier JAR contient tous les <strong>des</strong>cripteurs de déploiement. Chaque<br />
<strong>des</strong>cripteur de déploiement est un fichier XML, sauf pour WebSphere qui<br />
utilise un fichier .ser pour chacun <strong>des</strong> <strong>beans</strong>. Chaque fichier JAR peut<br />
contenir un ou plusieurs <strong>des</strong>cripteurs de déploiement.<br />
JBuilder ciblera un <strong>des</strong> multiples serveurs d’applications. Le serveur<br />
d’applications ciblé détermine le nombre de <strong>des</strong>cripteurs de déploiement<br />
présents dans le fichier JAR généré. Chaque fichier JAR aura un<br />
ejb-jar.xml (sauf ceux ciblant WebSphere 3.5) décrivant les attributs de<br />
déploiement <strong>des</strong> <strong>beans</strong> du groupe communs à tous les serveurs<br />
d’applications. ejb-jar.xml est le <strong>des</strong>cripteur de déploiement conforme à<br />
EJB 1.1. Si vous avez sélectionné EJB 1.1 comme serveur d’applications<br />
3-20 Guide du dé veloppeur Enterprise JavaBeans