By JuergenKress on Aug 02, 2013
If we go on tour together with Oracle
I think we have to have camunda BPM running on the Oracle WebLogic
application server 12c (WLS in short). And one of our enterprise
customers asked - so I invested a Sunday and got it running (okay - to
be honest - I needed quite some help from our Java EE server guru
Christian). In this blog post I give a step by step description how run
camunda BPM on WLS. Please note that this is not an official
distribution (which would include a sophisticated QA, a
comprehensive documentation and a proper distribution) - it was my personal hobby. And I did not fire the whole test suite agains WLS - so there might be some issues. We will do the real productization as soon as we have a customer for it (let us know if this is interesting for you).
Necessary steps After installing and starting up WLS (I used the zip distribution of WLS 12c by the way) you have to do:
- Add a datasource
- Add shared libraries
- Add a resource adapter (for the Job Executor using a proper WorkManager from WLS)
- Add an EAR starting up one process engine
- Add a WAR file containing the REST API
- Add other WAR files (e.g. cockpit) and your own process applications
Actually that sounds more work to do than it is ;-) So let's get started:
Add a datasource Add a datasource via the Administration Console (or any other convenient way on WLS - I should admit that personally I am not the WLS expert). Make sure that you target it on your server - this is not done by default: Read the full article here.
For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.