IHAC who developed an Angular JS to be deployed in WLS12.1.2. Life was good until someone noticed that this application must include Oracle BPM 11g client library bpmservices18.104.22.168.jar to connect successfully to a SOA/BPM infra.
The problem is that BPM api doesn’t work in a fresh WLS12C domain you need to install OPSS services included in JRF support libraries and extend the domain. Test with the sample “bpmapitestenwls12c” app included in this blog entry. This has the following consequences:
- You need to configure a database repository for OPSS
- The classpath is modified substantially
- The AngularJS application doesn’t deploy successfully
ANALYSIS USING LibConflicts SAMPLE APP AND WebLogic ClassLoader Analysis Tool (CAT)
LibConflicts sample app