New Workflow Engine version 3.1.0. now released
The new release of Imixs Workflow includes now full JEE6 support and also CDI integration. This considerably simplifies the integration of the Imixs Workflow components in any kind of java enterprise business application.
Web developers will benefit from the new version of Imixs Workflow Faces in a special way. The new release 3.1.1 provides a JSF integration based on jQuery. Developers can use the possibilities of JSF and Facletes while leveraging the full power of jQuery and jQuery-UI.
The imixs-workflow-jax-rs component provides a RESTservice API for exchanging workflow data with other applications - e.g Eclipse BIRT. On the other hand it is possible to integrate the Imixs Workflow using Ajax.
Released components:
- imixs-workflow-core-3.1.0
- imixs-workflow-engine-3.1.0
- imixs-workflow-jax-rs-3.1.0
- imixs-workflow-faces-3.1.1
Posted at 11:49AM Feb 14, 2013
Posted by: Ralph
Category: Business
BPM solutions using Java EE
The Imixs Workflow project is an open source project that relieved the construction of business process management systems (BPMS). An essential part of the project are the Imixs JEE Workflow components. These components can be used to build BPM solutions based on the Java EE plattform.
The following tutorial will show how an Imixs BPM solution can be created in a few minutes with the help of Eclipse, Maven and Glassfish Application Server.
[Read More]
Posted at 12:17AM Jul 19, 2010
Posted by: Ralph
Category: Business
Imixs Workflow runs on JBoss Application Server
The Imixs JEE Workflow components are successfully tested on the latest release of JBoss Application Server V 5.1.0.GA (JBossAS 5). The JBoss Application Server is the one of the most widely used Java application servers on the market.
The Imixs JEE Workflow is a full featured Workflow Management System (WFMS) based on the Java EE5 specification and fulfills the requirements to a scalable, transactional, robust and simple deployable Java EE Workflow System.
JBoss 5 for the Java EE5 codebase fully complies with the Java EE5 specification. So the JBossAS 5 is an ideal platform for Workflow Management Systems based on the Imixs Open Source Workflow.
The Imixs JEE Project site provides additional Installation guides for JBoss and also informations about deployment strategies to get best results running the Imixs Worklow on JBoss Application Server.
Read more about the Imixs Java EE Workflow System.
Posted at 05:06PM Jun 28, 2010
Posted by: Ralph
Category: Business
Imixs Workflow JEE Lib 2.0.1 released
Today the new version 2.0.1 of the Imixs Worklfow JEE Library was finally released.
Read more about the Imixs Workflow API on the www.imixs.org Project Site.
We are starting now immediate the 2.0.2-SNAPSHOT release. One goal of this new release is support for Hibernate and JBoss APP Server.
Posted at 10:49PM Dec 01, 2009
Posted by: Ralph
Category: Business
Building a Imixs Workflow Webapp - Part III.
In the first part of my tutorial I explained how to define a business model using the Imixs Workflow Modeler. The second part describes how to setup the JEE Application server. Now its time to complete the tutorial and build the workflow application....[Read More]
Posted at 09:39PM Nov 05, 2009
Posted by: Ralph
Category: Business
Building a Imixs Workflow Webapp - Part II.
In the first part of my tutorial I explained how you define a business model using the Imixs Workflow Modeler. This part concerns about the setup of your application server on which you can run the workflow application later. I will describe the setup of Suns Application Server Glassfish which is common running a JEE application. But you can also use a different JEE application server.......[Read More]
Posted at 01:06PM Sep 08, 2009
Posted by: Ralph
Category: Business
Building a Imixs Workflow Webapp - Part I
This Tutorial shows how to build a web based workflow application using the Imixs open source workflow framework. As the Imixs workflow project
gives you a powerful technology building a business process management
system (BPMS) it is mostly easy to setup a new web application without
spending to much time into development. Its time to focus on the
business process and your customers needs!
The Imixs Workflow
Project is open source and so the project gives you the possibility to
customize your workflow management system as you would mind. There is a
lot of additional documentation about the different technologies and
also a discussion forum
where you can ask any question. So don't worry about your plans to
develop a strong, scalable and robust workflow management system (WFMS)
with Imixs Workflow......[Read More]
Posted at 11:03AM Sep 08, 2009
Posted by: Ralph
Category: Business
Migration to new Imixs Workflow JEE API
If you migrate form the ix-workflow project to the new imixs-workflow project it is not posible to redeploy with the new JEE Implementation into an existing EJB / EAR module.
So I recommand to follwo these steps:
- backup the entities form you exsiting Imixs Worklfow Application with the new (!) org.imixs.workflow.jee.adminclient.web 1.4.3 using the Export Feature.
- Take care about the new persistence unit used in the persistence.xml
org.imixs.workflow.jee.jpa - Redeploy you new project with the persistence.xml option:
<property name="toplink.ddl-generation"
value="drop-and-create-tables" /> - Reimport you backupfile with the new imixs WOrkflow AdminClient Tool
Posted at 02:18PM Jul 25, 2009
Posted by: Ralph
Category: Business
New Version 1.6 of Imixs IX JEE Workflow
Currently we are working on the new 1.6 release of Imixs IX Workflow API and IX JEE Workflow Server. The new release will include a ReportService. This feature support a power full report function which allows you to generate dynamic reports based on running Business Processes. The Report Feature will be included into the IX REST Services so reports can be used very easy.
Also we extend the IX Workflow Modeler with a new Report Editor that allows a Workflow Modeler to create and manage reports as *.ixr files directly in a Eclipse project.
The new functionality will expand the Imixs IX Workflow Tool with a really strong feature set! Source code of new Version 1.6 will be available on subversion repository in a pre-beta version:
https://ix-workflow.dev.java.net/source/browse/ix-workflow/
Posted at 10:27PM Sep 01, 2008
Posted by: Ralph
Category: Business
Building a Workflow Application - Part III
In part III of my tutorial I will explain how to build a EAR module with maven and develop a Web Frontend to test my workflow application.
If you followed the part I and part II of this tutorial you have setup an environment, created the workflow model and implemented a business loging in a EJB 3.0 session bean.
[Read More]
Posted at 01:48PM Jul 26, 2008
Posted by: Ralph
Category: Business
Building a Workflow Application - Part II
In this part of my tutorial I will explain how to implement the Business Logic using the Imixs IX Open Source Workflow components. If you followed the first part you have setup an environment and created the workflow model using the IX Workflow Modeler. The model file is part of the maven parent project and located in the /src folder.
Now I add a maven ejb modul to implement a session EJB using the IX JEE Workflow Implementation. This Implementation makes it very easy to implement business logic because I need not to care about JPA or a lot of the EJB stuff.[Read More]
Posted at 11:17AM Jul 26, 2008
Posted by: Ralph
Category: Business
Building a Workflow Application - Part I
The following Tutorial I will explain how easy it is to build a Workflow Application using the IX Open Source Workflow Components. The Tutorial is divided into three parts:
- Part I. - Setup and Modeling
- Part II. - Building Business Logic with EJB 3.0
- Part III. - Building a Web Frontend
Posted at 08:55AM Jul 26, 2008
Posted by: Ralph
Category: Business
Support for Bea WebLogic 10.0
We are now also supporting Bea WebLogic Server 10.0. Currently Bea WebLogic 10.0 did not support all the functionality as specified in the JEE spec. Particularly the Web Service implementation is not completed so if you try to deploy the Imixs IX JEE Workflow components you need some modifications.
As there are some restrictions in Bea WebLogic 10.0 concerning the Web Service Functionality you could run into problems during deployment of the IX JEE Workflow components on Bea. But it is possible to run Imixs IX Workflow on Bea 10.0.
If you like to deploy the Imixs IX JEE Workflow components on a Bea WebLogic Server 10.0 there are some things you must pay attention to.
First we recommend to remove the WebService implementations
- org.imixs.workflow.jee.ejb.ModelServiceManagerImplementation
- org.imixs.workflow.jee.ejb.WorkflowServiceManagerImplementation
from the deployment.
Then it is useful to integrate the worklfow model in a programmatic way inside you Application. We are also supporting helpful component for this.
In general you can build your ear module like described in the chapters Deployment . But as Bea WebLogic 10.0 did not support all the functionality as specified in the JEE spec you need do some modifications. We published a description about the procedure here.
Additional we are supporting a new branch of the IX JEE Workflow for Bea WebLogic. You can checkout this branch on the Subversion Repository on java.net. The branch also supports the maven configuration management.
If you have questions about IX Workflow and Bea WebLogic please give us your feedback.
Posted at 01:39PM Jul 13, 2008
Posted by: Ralph
Category: Business