JSF Managed Beans, @PostConstruct and CDI

In a similar vein to my last post, with this blog I'd like to try and raise the visibility of another bug that is being seen in a few different places, and for which there is already a patch available for it.

The basic issue here is that when an (more...)

A Universal JMX Client for Weblogic –Part 1: Monitoring BPEL Thread Pools in SOA 11g

Monitoring and optimizing BPEL Thread Pool utilization (and other metrics) is one of the key activities in performance tuning of BPEL/SOA based integrations. Although EM console provides some basic monitoring of the BPEL engine statistics, it is limited regarding the update interval, detail and the recording interval and cannot display (more...)

Multipart File Upload with WLS 12c

Multipart File Upload with WLS 12c

Just a word for anyone out there looking to use the Servlet 3.0 file upload feature with WLS 12c.

If you use the annotation approach on the Servlet class, it works perfectly well

However if you use the web.xml file to specify (more...)

java.lang.UnsatisfiedLinkError: Can’t load library: ……/Oracle_SOA1/oui/lib/win32/oraInstaller.dll .


Here is a, how to call it.. an approach maybe, to identify the problem  and possibly provide a solution...

I have just Opatched my soa suite in my  wls 10.3.5 and I had to update my schemas  with the help of Patch Set Assistant

http://docs.oracle.com/cd/E25178_01/doc. (more...)

WebLogic and EJB 3.1 @Singleton @Startup with @PostConstruct

That's quite the mouthful of annotations ..

A question was posed recently on the WLS EJB OTN forum asking about why WLS doesn't correctly support this combination of annotations, where the method with the @PostConstruct annotation was not  being called as expected. 

I thought I'd check it out with a (more...)

WebLogic Server Singleton Services

WebLogic Server has supported the notion of a Singleton Service for a number of releases, in which WebLogic Server will maintain a single instance of a configured singleton service on one managed server within a cluster.  The singleton can be migrated to another server in the cluster, either automatically (more...)

WebLogic Server 11g (10.3.6) Documentation

The OTN documentation pages don't appear yet to have a link to the WLS 10.3.6 documentation set.

If you are looking for it in the interim you can find it here: 


While this is predominantly a patchset, there are a number of new features (more...)

Web application filtering classloader documentation update

Following a posting on here last year that described using the filtering classloader within a web application, several folks commented that it wasn't described in the documentation.

The WebLogic Server 12c ( documentation shows the prefer-application-packages and prefer-application-resources elements as being available in the weblogic.xml file.


WebLogic Server 12c – Maven Usage Notes

Note: apologies for the formatting, this posting was a cut and paste from a .docx document and thus has all the styles inlined.   In the interests of time, I thought it was better to just post it as-is and make it available, rather than try and reformat it.  (more...)

Web Service Transactions Part 1: WS-AtomicTransaction with EJB-based Webservices and WLS 11gR1

To make it clear at first: I am not a fan of web service transactions. They contradict the principle of loose coupling in a SOA. But it is like with XA and 2PC – there are situations where you want to use them or where it is almost mandatory.

In (more...)

Speeding up AIA 11g R1 Server Startup Time

The Oracle Application Integration Architecture has been released recently in the updated 11g R1 Version.
The name is still coming from early times - nowadays because of its capabilities and positioning it should be named more likely Oracle Enterprise Integration Architecture....

AIA 11g R1 includes several fantastic new features as (more...)

Running Oracle Soa Suite 11g on OpenSuse 11.1 – Part 2

PART 2 – Starting SOA Suite and Creating a First SOA Composite in JDeveloper 11g Version 11.1

This continues Part 1 which can be found here.

After installation we need to take one steps before starting the servers:

  • Configure a boot.properties file in the soa_domain root directory:
    This (more...)