Pour déployer le fichier EAR du programme IVP de l'application de traitement des appels dans WebSphere CE, préparez
le fichier XML du plan de déploiement et utilisez la fonction déployeur pour déployer
le fichier EAR (archive d'application d'entreprise).
Procédure
- Préparez le fichier XML du plan de déploiement afin d'y spécifier d'une part le nom de l'adaptateur de ressources IMS TM
déployé sur le serveur, d'autre part les propriétés de la spécification d'activation.
Un exemple de plan de déploiement d'adaptateur de
ressources figure ci-après.
<?xml version="1.0" encoding="UTF-8" ?>
<application
xmlns="http://geronimo.apache.org/xml/ns/j2ee/application-2.0"
xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2"
application-name="IMSICOCalloutIVPMDBEAR">
<dep:environment>
<dep:moduleId>
<dep:groupId>com.ibm.imsico</dep:groupId>
<dep:artifactId>IMSICOCalloutIVP</dep:artifactId>
<!-- Spécifiez la version de l'adaptateur de ressources utilisé. -->
<dep:version>12.1.0</dep:version>
<dep:type>war</dep:type>
</dep:moduleId>
<dep:dependencies>
<dep:dependency>
<dep:groupId>com.ibm.imsico</dep:groupId>
<dep:artifactId>IMSTMRA</dep:artifactId>
<!-- Spécifiez la version de l'adaptateur de ressources utilisé. -->
<dep:version>12.1.0</dep:version>
<dep:type>rar</dep:type>
</dep:dependency>
</dep:dependencies>
</dep:environment>
<module>
<ejb>IMSICOCalloutIVPMDB.jar</ejb>
<openejb-jar xmlns="http://www.openejb.org/xml/ns/openejb-jar-2.1"
xmlns:naming="http://geronimo.apache.org/xml/ns/naming-1.2">
<enterprise-beans>
<message-driven>
<ejb-name>IMSICOCalloutIVPMDB</ejb-name>
<naming:resource-adapter>
<!-- Spécifiez le nom de l'adaptateur de ressources IMS TM que vous avez défini dans -->
<!-- l'élément <resourceadapter-name> du fichier XML du plan de déploiement de l'adaptateur de ressources. -->
<naming:resource-link>IMSTMRA</naming:resource-link>
</naming:resource-adapter>
<!-- Changez le nom d'hôte, le numéro de port, le nom du magasin de données et les noms de TPIPE en fonction de votre environnement. -->
<!-- Spécifiez IVPPIPE3,IVPPIPE4 si vous comptez vérifier les messages d'appel asynchrones et synchrones. -->
<!-- Spécifiez IVPPIPE3 si vous comptez vérifier seulement les messages d'appel asynchrones. -->
<!-- Spécifiez IVPPIPE4 si vous comptez vérifier seulement les messages d'appel synchrones. -->
<activation-config>
<activation-config-property>
<activation-config-property-name>HostName</activation-config-property-name>
<activation-config-property-value>votre.hote.ims.com</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>PortNumber</activation-config-property-name>
<activation-config-property-value>9999</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>DataStoreName</activation-config-property-name>
<activation-config-property-value>IMS1</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>QueueNames</activation-config-property-name>
<activation-config-property-value>IVPPIPE4</activation-config-property-value>
</activation-config-property>
</activation-config>
</message-driven>
</enterprise-beans>
</openejb-jar>
</module>
</application>
Vous pouvez télécharger cet exemple de fichier XML de plan de déploiement (les
commentaires seront en anglais) en cliquant avec le
bouton droit ici et
en sélectionnant Enregistrer la cible du lien sous (Mozilla Firefox)
ou Enregistrer la cible sous (Microsoft Internet Explorer).
- Dans la console d'administration de WebSphere CE, cliquez sur Deployer (déployeur).
- Dans la fenêtre Install New Applications :
- Pour la zone Archive, cliquez sur Browse (parcourir) afin d'accéder
à l'endroit où se trouve le fichier imsicocalloutivp.ear
et de le sélectionner.
- Pour la zone Plan, cliquez sur Browse (parcourir) afin d'accéder
à l'endroit où se trouve le fichier XML du plan de déploiement du programme IVP et de le sélectionner.
- Cliquez sur Install. L'application est déployée. Le fichier EAR du programme IVP de l'application de traitement des appels doit à présent figurer dans la liste des applications
d'entreprises installées, dans la console d'administration.
Résultats
Vous avez déployé le fichier EAR
du
programme
IVP d'
IMS TM Resource Adapter.
Que faire ensuite
Pour plus d'informations sur l'infrastructure de déploiement propre à
WebSphere CE et
sur le fichier XSD du schéma XML associé aux différents types de module Java™ EE,
consultez la documentation
de
WebSphere CE.
Vous êtes prêt à exécuter l'application de traitement des appels
IMS sur le système hôte.