Posts

Showing posts with the label jBPM API REST

IntĂ©gration de Liferay avec jBPM – Guide Complet

Image
 Introduction Les entreprises utilisent souvent Liferay comme une puissante plateforme de portail et de gestion de contenu, tandis que jBPM sert de moteur robuste de workflow et de gestion des processus mĂ©tier (BPM). Lorsqu’ils sont intĂ©grĂ©s, Liferay peut agir comme le portail front-end , et jBPM comme le moteur de workflow , permettant des flux d’approbation, la gestion de cas, l’automatisation des dĂ©cisions et l’orchestration mĂ©tier. Dans ce blog, nous allons explorer: Pourquoi intĂ©grer Liferay avec jBPM L’architecture globale Les approches d’intĂ©gration Des cas d’utilisation rĂ©els Les Ă©tapes d’intĂ©gration Les bonnes pratiques Cette architecture est couramment utilisĂ©e dans les environnements microservices modernes. 👉  environnements microservices modernes Pourquoi intĂ©grer Liferay avec jBPM ? Liferay gère l’interface utilisateur, les portails, les utilisateurs, les rĂ´les, les permissions et le contenu , tandis que jBPM gère la logique des processus, les workflows, les rè...

Problème de sĂ©rialisation de l’API REST jBPM – Causes et solutions

 Dans jBPM , les API REST sont largement utilisĂ©es pour dĂ©marrer des processus, complĂ©ter des tâches humaines et Ă©changer des variables avec des applications externes. Un problème très frĂ©quent en production est le suivant : ❌ L’API REST jBPM Ă©choue Ă  cause d’erreurs de sĂ©rialisation / dĂ©sĂ©rialisation (erreur JSON, rĂ©ponse vide, erreur HTTP 400/500, variables non persistĂ©es) Cet article explique les causes racines , comment diagnostiquer rapidement , et les solutions Ă©prouvĂ©es utilisĂ©es en projets rĂ©els. Cette architecture est couramment utilisĂ©e dans les environnements microservices modernes. 👉  environnements microservices modernes 1️⃣ Qu’est-ce qu’un problème de sĂ©rialisation dans jBPM ? Un problème de sĂ©rialisation survient lorsque : jBPM ne parvient pas Ă  convertir un objet Java en JSON , ou ne peut pas reconstruire un objet Java Ă  partir du JSON reçu. Cela arrive gĂ©nĂ©ralement lors de : dĂ©marrage d’un processus via REST, complĂ©tion d’une tâche humaine, passage de vari...