Hi,
I've been encountered into deadlock when calling to Cipher.getInstance(),
the deadlock is on the sun.security.jca.ProviderC
onfig.getP
rovider function.
I search a bit and find it kind similar to Sun bug id:6440846 (Deadlock between AppClassLoader and ExtClassLoader )
the problem it, that they say it is fixed for Java7 beta 55.
I must run my application on java1.5, is there a way to overcome this on java 1.5?
"Logger_Init_thread" daemon prio=6 tid=0x0c614bc0 nid=0xebc waiting for monitor entry [0x0d12f000..0x0d12fcec]
at sun.security.jca.ProviderC
onfig.getP
rovider(Un
known Source)
- waiting to lock <0x0432e858> (a sun.misc.Launcher$AppClass
Loader)
at sun.security.jca.ProviderL
ist.getPro
vider(Unkn
own Source)
at sun.security.jca.ProviderL
ist$Servic
eList.tryG
et(Unknown
Source)
at sun.security.jca.ProviderL
ist$Servic
eList.acce
ss$200(Unk
nown Source)
at sun.security.jca.ProviderL
ist$Servic
eList$1.ha
sNext(Unkn
own Source)
at javax.crypto.Cipher.getIns
tance(Dash
oA12275)
at com.precise.infra.communic
ation.core
.streams.c
rypt.AESKe
y.getCiphe
r(AESKey.j
ava:83)