directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Simon Temple (JIRA)" <j...@apache.org>
Subject [jira] Created: (DIRSERVER-952) NPE when using createSubcontext() with embedded server
Date Fri, 01 Jun 2007 13:07:15 GMT
NPE when using createSubcontext() with embedded server
------------------------------------------------------

                 Key: DIRSERVER-952
                 URL: https://issues.apache.org/jira/browse/DIRSERVER-952
             Project: Directory ApacheDS
          Issue Type: Bug
          Components: core
    Affects Versions: 1.0.2
         Environment: Windows 2003, JDK 1.5
            Reporter: Simon Temple
             Fix For: 1.0.2


We've found a problem with DS 1.0.2.  This problem only exists when running with DS embedded
in the same VM.
Running the same code remotely (outside of DS VM) works fine.
 
Example code:
 
   ....
            Attributes attrs = new BasicAttributes();
            attrs.put("objectClass", "organizationalUnit");
            attrs.put("description", "Test OU");
            
            DirContext subContext = context.createSubcontext("ou=Test", attrs);
 
 
Exception from createSubcontext():
 
Caused by: java.lang.NullPointerException
 at org.apache.directory.shared.ldap.util.AttributeUtils.containsValueCaseIgnore(AttributeUtils.java:309)
 at org.apache.directory.server.core.schema.SchemaService.assertAllAttributesAllowed(SchemaService.java:1806)
 at org.apache.directory.server.core.schema.SchemaService.check(SchemaService.java:1624)
 at org.apache.directory.server.core.schema.SchemaService.add(SchemaService.java:1636)
 at org.apache.directory.server.core.interceptor.InterceptorChain$Entry$1.add(InterceptorChain.java:1181)
 ... 130 more
 
If you change the BasicAttributes() constructor call to:
 
            Attributes attrs = new BasicAttributes( true );

it works fine.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message