Showing posts with label JEE. Show all posts
Showing posts with label JEE. Show all posts

Friday, December 5, 2014

WebLogic class loader - analysis and configuration options

Class loader mechanics in WebLogic server may be difficult to understand. This document presents various configuration options available in WebLogic showing its unexpected but documented, and expected but undocumented behaviors. JDeveloper project is attached to this work. 

Friday, November 28, 2014

Does ORA-02049 invalidate DBMS XA transaction?

There is a widely spread rule in WebLogic/Oracle XA processing environment to keep DISTRIBUTED_LOCK_TIMEOUT on a very high level, higher than JTA Timeout and XA Timeout to avoid XA consistency problems. In my opinion it's not a valid configuration, creating unnecessary delays in processing data locks. 
This exercise shows that on a database level, lock timeout, manifested by 'ORA-02049: timeout: distributed transaction waiting for lock', does not change transactional state of the work i.e. rolls back the transaction. 

Friday, June 13, 2014

Off-line SOA Suite configuration

Configuration of Oracle SOA Suite 11g is based on runtime interaction with MBeans. Document describes how to configure SOA Suite in off-line mode using EAR application archive and standard Oracle MDS libraries. 

Friday, May 23, 2014

JEE application and MDS provisioning

This article uncovers how standard JEE EAR file caring MAR archive populates MDS during deployment process. Presented information was used to implement off-line configuration of SOA Suite 11g.