Hi Emmanuel, Thanks for your reply. I will check about the concurrent access part of our usage.
Also, I have seen a couple of times that these kind of exceptions are thrown while starting the server (again with 1.5.4 server): Exception in thread "main" java.lang.NullPointerException at org.apache.directory.server.core.entry.ClonedServerEntry.<init>(ClonedServerEntry.java:67) at org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmPartition.lookup(JdbmPartition.java:457) at org.apache.directory.server.core.partition.impl.btree.ServerEntryCursorAdaptor.get(ServerEntryCursorAdaptor.java:140) at org.apache.directory.server.core.partition.impl.btree.ServerEntryCursorAdaptor.get(ServerEntryCursorAdaptor.java:40) at org.apache.directory.server.core.filtering.BaseEntryFilteringCursor.next(BaseEntryFilteringCursor.java:502) at org.apache.directory.server.core.schema.SchemaPartitionDao.getSchemas(SchemaPartitionDao.java:170) at org.apache.directory.server.core.DefaultDirectoryService.initialize(DefaultDirectoryService.java:1331) at org.apache.directory.server.core.DefaultDirectoryService.startup(DefaultDirectoryService.java:840) at org.apache.directory.server.configuration.ApacheDS.startup(ApacheDS.java:126) at org.apache.directory.server.Service.init(Service.java:86) at org.apache.directory.server.UberjarMain.main(UberjarMain.java:56) I suppose this happened because the partition is not there or there is some mis-configuration with it. Can you pls confirm it? Regards Sumit Samuel Goldwyn<http://www.brainyquote.com/quotes/authors/s/samuel_goldwyn.html> - "I'm willing to admit that I may not always be right, but I am never wrong." On Mon, Sep 28, 2009 at 4:24 PM, Emmanuel Lecharny <[email protected]>wrote: > sumit goyal wrote: > >> Hi, >> >> One of our installations of ApacheDS 1.5.4 threw the following error while >> adding an object class to schema. We have seen this error only once for >> our >> schema and are not sure what it means. >> >> Can someone pls guide us about the cause of this error. >> >> > > Hi, > > it's not a NPE, but most probably a concurrent access to some data > structure. Many fixes have been added since 1.5.4, and 1.5.5 has been > released at the end of august. I suggest you upgrade. > > Now, I have no guarantee that it will fix your problem. What I can tell is > that I have spent one full month back in june tracking some concurrent > access problems, and hopefully have fixed some of them (difficult to say if > all have been fixed). > > -- > -- > cordialement, regards, > Emmanuel Lécharny > www.iktek.com > directory.apache.org > > >
