Deadlock occurs when starting an OracleAS application.
search cancel

Deadlock occurs when starting an OracleAS application.

book

Article ID: 20383

calendar_today

Updated On:

Products

CA Application Performance Management Agent (APM / Wily / Introscope) INTROSCOPE

Issue/Introduction

 Introduction:

 The introscope Agent tries to get a crypto provider to generate a random number.  It requests an IBM crypto provider. So, it seems to lock the class "com.ibm.crypto.provider.SecureRandom".

 During this lock, it requests the lock on "sun.security.provider.Sun" and it seems that the deadlock is on these resources.  Introscope does not directly lock on any of  these resources, but looks like the security setting does.

 

 Environment:  

 Introscope Agent 9.1x, 9.5x and 9.6x

 

 Instructions: 

 Change the "java.security" file of the IBM JDK to reorder the JCE providers so that IBM JCE is the first choice.

Environment

Release: INTCPM5640000005-8.2-Wily-Introscope
Component: