Home
Why Jakarta EE Matters for Java Workflow Development
As a Java-based workflow engine, Imixs-Workflow provides transaction management, JPA persistence and container-managed security out of the box. Built for modern cloud environments, it seamlessly integrates into your microservice architecture while maintaining full Jakarta EE compliance.
Business process management presents unique technical challenges for Java developers. While some processes complete within seconds, human-driven workflows can span days or even months, involving complex state management and multiple participants.
Jakarta EE provides the perfect foundation for a Java workflow engine with these requirements. Building on its core capabilities, Imixs-Workflow delivers container-managed transactions, JPA persistence, built-in security controls, and efficient concurrency management. Running on modern Java application servers like WildFly or Payara, it can be deployed both as a traditional application or as a self-contained microservice.
Jump-start your Java Workflow Development with the Imixs Process Manager
The Imixs Process Manager serves as a reference implementation showcasing how to build Java workflow applications with Imixs-Workflow.
