Ajouter des points d’entrée EJB

Vous pouvez ajouter par programmation un point d’entrée EJB à un service à l’aide de l’API Java AEM Forms. En ajoutant un point d’entrée EJB à un service, vous activez une application cliente pour appeler le service à l’aide du mode EJB. En d’autres termes, lorsque vous définissez les propriétés de connexion requises pour appeler AEM Forms, vous pouvez sélectionner le mode EJB. (Voir Réglage des propriétés de la connexion.)

REMARQUE
Vous ne pouvez pas ajouter de point d’entrée EJB à l’aide de services web.
REMARQUE
En règle générale, un point d’entrée EJB est ajouté par défaut à un service. Cependant, un point d’entrée EJB peut être ajouté à un processus déployé par programmation ou lorsqu’un point d’entrée EJB a été supprimé et doit être ajouté à nouveau.

Résumé des étapes

Pour ajouter un point d’entrée EJB à un service, effectuez les tâches suivantes :

  1. Incluez les fichiers de projet.
  2. Créez un objet EndpointRegistry Client.
  3. Définissez les attributs du point d’entrée EJB.
  4. Créez un point d’entrée EJB.
  5. Activez le point d’entrée.

Inclure les fichiers de projet

Incluez les fichiers nécessaires dans votre projet de développement. Les fichiers JAR suivants doivent être ajoutés au chemin d’accès aux classes de votre projet :

  • adobe-livecycle-client.jar
  • adobe-usermanager-client.jar
  • adobe-utilities.jar (obligatoire si AEM Forms est déployé sur JBoss Application Server)
  • jbossall-client.jar (obligatoire si AEM Forms est déployé sur JBoss Application Server)

Pour plus d’informations sur l’emplacement de ces fichiers, voir Inclure des fichiers de bibliothèque Java AEM Forms.

Créez un objet client EndpointRegistry

Avant de pouvoir ajouter un point d’entrée EJB par programmation, vous devez créer un objet EndpointRegistryClient.

Définissez les attributs du point d’entrée EJB

Pour créer un point d’entrée EJB pour un service, spécifiez les valeurs suivantes :

  • Identifiant du connecteur  : indique le type de point d’entrée à créer. Pour créer un point d’entrée EJB, spécifiez EJB.
  • Description  : indique la description du point d’entrée.
  • Nom  : indique le nom du point d’entrée.
  • Identifiant du service  : indique le service auquel appartient le point d’entrée.
  • Nom de l’opération  : indique le nom de l’opération appelée à l’aide du point d’entrée. Lors de la création d’un point d’entrée EJB, spécifiez un caractère générique (*). Cependant, si vous souhaitez indiquer une opération spécifique plutôt que d’appeler toutes les opérations de service, indiquez le nom de l’opération au lieu d’utiliser le caractère générique (*).

Créez un point d’entrée EJB

Après avoir défini les attributs du point d’entrée EJB, vous pouvez créer un point d’entrée EJB pour un service.

Activez le point d’entrée

Après avoir créé un point d’entrée, vous devez l’activer. Une fois le point d’entrée activé, il peut être utilisé pour appeler le service. Une fois le point d’entrée activé, vous pouvez l’afficher dans la console d’administration.

Voir également

Ajouter un point d’entrée EJB à l’aide de l’API Java

Inclusion des fichiers de bibliothèque Java d’AEM Forms

Réglage des propriétés de la connexion