Tuesday, November 4, 2014

Asynchronous flow in transactional context of MDM in case where it should not rollback.

In case if asynchronous flow has to be started in transactional context of MDM in case where it should not rollback. A thread (WorkManager from Websphere) can be used.

Links referred

http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.wsps.602.javadoc.doc/doc/com/ibm/websphere/asynchbeans/WorkManager.html

http://www.bencode.net/blog/2014/07/26/was-async-beans/

https://wiki.base22.com/display/btg/How+to+configure+a+Work+Manager+on+WebSphere+Portal

MDM DWLTnProcessor Class not found error

Class Not found error for DWLTxnProcessor

at java.lang.J9VMInternals.newInstanceImpl(Native Method) at java.lang.Class.newInstance(Class.java:1325) at com.dwl.base.requestHandler.DWLTxnProcessor.getBusProxy(DWLTxnProcessor.java:205)


Resolution: Check if an entry is there in the java EE dependency of the MDM project and in the manifest file of DWLCommonServicesEJB project