'imixs-marty' is a sub project of 'Imixs Workflow'. The project provides several artifacts to build business process management solutions on the Jakarta EE stack. The goal of this project is to simplify the development of workflow management applications by providing a robust and flexible application framework with a set of Java Enterprise components.
The project supports the following components
- User Management
- Team Management
- UI Integration
To add the library just extend you maven dependencies:
<dependency>
<groupId>org.imixs.workflow</groupId>
<artifactId>imixs-marty</artifactId>
<version>${org.imixs.marty.version}</version>
</dependency>
Make sure that your persistence.xml file includes both entity libraries 'imixs-workflow' and 'imixs-marty'
<jar-file>lib/imixs-workflow-engine-${org.imixs.workflow.version}.jar</jar-file>
<jar-file>lib/imixs-marty-${org.imixs.marty.version}.jar</jar-file>
The marty library will add the database entities for the user and usergroup objects into your database.
The Marty Module provides Jakrta EE components for a user management which can be extended by project needs