Thursday, December 16, 2010

Performance issue in SOA Suite 11g (100% cpu)

In soa suite 11.1.1.3 ,i have deployed many processes

The soa-server hangs at 100% and both EM and Weblogic-Console do not respond.

The cpu shows 100% and everytime i have to restart the server to make it working ,it works for sometimes but again after some time it hangs saying 100% cpu

I got following exceptions

oracle.xml.xpath.XPathException: value does not match required type

Caused By: java.sql.SQLException: Connection has been administratively disabled. Try later.

Exception [TOPLINK-4002] (Oracle TopLink - 11g Release 1 (11.1.1.3.0) (Build 100323)): oracle.toplink.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: Connection has been administratively disabled. Try later.
Error Code: 0
[TopLink Info]: 2009.11.07 10:59:45.125--ClientSession(89899333)--Communication failure detected when attempting to create transaction on database. Attempting to retry begin transaction.
Use JRockit instead of Sun's JDK

2>Review the performance tuning roadmap from oracle and find tune your jvm parameters.

3>There are lot of bugs associated with cpu utilization issue.
need to apply patches for those bugs,you can check with Oracle support on the patch fixes for the bugs.

4>Take heap dump and anaylse it using IBM memory analyzer tool.

5>If you are going for production it is suggested not to use embedded ldap server for storing the user and groups instead you should go for external ldap.

No comments: