30.01.2015 Views

des enterprise beans - Département Informatique

des enterprise beans - Département Informatique

des enterprise beans - Département Informatique

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!