Accéder au contenu principal Passer au contenu complémentaire

Créer un Service SOAP à partir d'un processus BPM déployé sur le Portail Bonita BPM

Pourquoi et quand exécuter cette tâche

Prérequis :

  • Le Portail Bonita BPM doit être démarré.

  • Le processus à partir duquel vous souhaitez créer un Service est déployé dans le Portail Bonita BPM. Pour plus d'informations concernant le déploiement d'un processus dans le Portail Bonita BPM, consultez la documentation Bonita.

Une fois que vous avez sélectionné l'option From BPM Portal dans l'assistant Create Service From BPM Process, procédez comme suit.

Procédure

  1. Dans l'arborescence Process, sélectionnez le processus BPM à partir duquel vous souhaitez créer un Service.
  2. Par défaut, tous les champs correspondant aux variables définies dans le processus BPM sont sélectionnés. Si besoin, décochez la case Name d'un champ puis choisissez l'une des options suivantes dans la colonne Non-request Field Type :
    • Custom : utilisez cette option pour laisser une valeur vide pour ce champ. Si besoin, avant d'exécuter le Job permettant de démarrer le Service, vous pouvez spécifier une valeur ou une expression personnalisée pour la colonne correspondant à ce champ dans la table de sortie du premier composant tXMLMap du Job généré. Ceci permet de passer les informations personnalisées au processus BPM. Cette option est l'option par défaut pour un champ qui n'est pas une requête.

    • Security Token : utilisez ce champ pour passer, s'il y en a un, le jeton de sécurité de la requête du Service au processus BPM.

    • Correlation ID : utilisez ce champ pour passer, s'il y en a un, l'identifiant de corrélation de la requête du Service au processus BPM.

  3. Sélectionnez l'option SOAP Service.
    Les informations du Service BPM générées par défaut sont décrites dans la zone Generated Wsdl Information.
    Pour les modifier, décochez la case Use default et renseignez les champs selon vos besoins.
  4. Cliquez sur Finish. Le Job ainsi que le service de données correspondants sont créés dans l'arborescence Repository.

Résultats

Vous pouvez désormais modifier le fichier WSDL généré. Pour plus d'informations, consultez Modifier un fichier WSDL.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.