directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexei Zakharov (JIRA)" <>
Subject [jira] Updated: (DIRSERVER-607) Geronimo unit test hangs while running Apache DS on BEA VM
Date Mon, 17 Apr 2006 16:01:18 GMT
     [ ]

Alexei Zakharov updated DIRSERVER-607:

    Attachment: bea142_08.log

Hi Emmanuel,

I have tried most recent win32 versions of JRockit available at Here are test results:

1. MyApacheDSTest (ApacheDS 0.9.2) hangs with 30% probability (20:6)
2. MyApacheDSTest (ApacheDS 0.9.3) works well
3. MyApacheDS10Test (ApacheDS 1.0 RC1) works well

4. MyApacheDSTest (ApacheDS 0.9.2) hangs on jrockit-j2re1.4.2_08 with 30% probability (20:6)
5. MyApacheDSTest (ApacheDS 0.9.3) works well
6. MyApacheDS10Test (ApacheDS 1.0 RC1) hangs with the following stack (the same as with my
old version of JRockit 1.4.2): 
Starting LDAP Directory service
LDAP Directory service started.
in testMe()
javax.naming.CommunicationException: Request: 1 cancelled
        at com.sun.jndi.ldap.LdapRequest.getReplyBer()Lcom/sun/jndi/ldap/BerDeco
        at com.sun.jndi.ldap.Connection.readReply(Lcom/sun/jndi/ldap/LdapRequest
        at com.sun.jndi.ldap.LdapClient.ldapBind(Ljava/lang/String;[B[Ljavax/nam
        at com.sun.jndi.ldap.LdapClient.authenticate(ZLjava/lang/String;Ljava/la
        at com.sun.jndi.ldap.LdapCtx.connect(Z)V(
        at com.sun.jndi.ldap.LdapCtx.<init>(Ljava/lang/String;Ljava/lang/String;
        at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(Ljava/lang/String;Ljava/
        at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs([Ljava/lang/String;Ljav
        at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(Ljava/lang/Object
        at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(Ljava/util/Hashtab
        at javax.naming.spi.NamingManager.getInitialContext(Ljava/util/Hashtable
        at javax.naming.InitialContext.getDefaultInitCtx()Ljavax/naming/Context;
        at javax.naming.InitialContext.init(Ljava/util/Hashtable;)V(InitialConte
        at javax.naming.InitialContext.<init>(Ljava/util/Hashtable;)V(InitialCon
        at MyApacheDS10Test.testMe()V(
        at MyApacheDS10Test.main([Ljava/lang/String;)V(
See the log attached. This log seems to be identical with the log from my previous version
of JRockit. 

So since ApacheDS 0.9.2 is not going to be supported anymore we have only one open issue -
ApacheDS 1.0 RC1 on jrockit-j2re1.4.2_08@win32. However, version 0.9.3 works well.


> Geronimo unit test hangs while running Apache DS on BEA VM
> ----------------------------------------------------------
>          Key: DIRSERVER-607
>          URL:
>      Project: Directory ApacheDS
>         Type: Bug

>     Versions: 1.0-RC1, pre-1.0
>  Environment: CPU 3Ghz Pentium 4, 2 GB RAM, Win XP professional SP 2 
>     Reporter: Alexei Zakharov
>  Attachments:,, bea142.log, bea142_08.log,
> This bug is the result of the investigation performed on Geronimo unit test failure on
BEA VMs.  Geronimo uses Apache DS for its internal needs. And one of the unit tests on Geronimo's
"directory" module hangs on BEA VM due the strange behaviour of ApacheDS on BEA VMs. See the
attached testcases. To simplify things all Geronimo stuff was removed from the code.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message