[ 
https://issues.apache.org/jira/browse/DIRSERVER-2350?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17371575#comment-17371575
 ] 

Stefan Seelmann commented on DIRSERVER-2350:
--------------------------------------------

https://directory.apache.org/apacheds/production-readiness.html


> Database corruption
> -------------------
>
>                 Key: DIRSERVER-2350
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-2350
>             Project: Directory ApacheDS
>          Issue Type: Bug
>    Affects Versions: 2.0.0.AM26
>            Reporter: Matt Pavlovich
>            Priority: Major
>
> A test-only LDAP server running with a small number of entries appears to 
> have become corrupt and will no longer start clean
> {noformat}
> [09:28:54] WARN [org.apache.directory.api.ldap.model.entry.Value] - 
> MSG_13202_AT_IS_NULL ()
> [09:28:54] WARN [org.apache.directory.api.ldap.model.entry.Value] - 
> MSG_13202_AT_IS_NULL ()
> [09:28:54] ERROR [org.apache.directory.server.UberjarMain] - Failed to start 
> the service.
> org.apache.directory.api.ldap.model.exception.LdapOtherException
>       at 
> org.apache.directory.server.core.api.partition.AbstractPartition.initialize(AbstractPartition.java:91)
>       at 
> org.apache.directory.server.core.DefaultDirectoryService.initialize(DefaultDirectoryService.java:1986)
>       at 
> org.apache.directory.server.core.DefaultDirectoryService.startup(DefaultDirectoryService.java:1244)
>       at 
> org.apache.directory.server.ApacheDsService.initDirectoryService(ApacheDsService.java:390)
>       at 
> org.apache.directory.server.ApacheDsService.start(ApacheDsService.java:205)
>       at 
> org.apache.directory.server.ApacheDsService.start(ApacheDsService.java:152)
>       at org.apache.directory.server.UberjarMain.start(UberjarMain.java:153)
>       at org.apache.directory.server.UberjarMain.main(UberjarMain.java:80)
> Caused by: org.apache.directory.api.ldap.model.exception.LdapOtherException
>       at 
> org.apache.directory.server.core.api.partition.AbstractPartition.initialize(AbstractPartition.java:91)
>       at 
> org.apache.directory.server.core.shared.partition.DefaultPartitionNexus.addContextPartition(DefaultPartitionNexus.java:834)
>       at 
> org.apache.directory.server.core.shared.partition.DefaultPartitionNexus.doInit(DefaultPartitionNexus.java:242)
>       at 
> org.apache.directory.server.core.api.partition.AbstractPartition.initialize(AbstractPartition.java:86)
>       ... 7 more
> Caused by: org.apache.directory.api.ldap.model.exception.LdapOtherException
>       at 
> org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmPartition.convertAndInit(JdbmPartition.java:835)
>       at 
> org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition.setupSystemIndices(AbstractBTreePartition.java:437)
>       at 
> org.apache.directory.server.core.partition.impl.btree.AbstractBTreePartition.doInit(AbstractBTreePartition.java:629)
>       at 
> org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmPartition.doInit(JdbmPartition.java:511)
>       at 
> org.apache.directory.server.core.api.partition.AbstractPartition.initialize(AbstractPartition.java:86)
>       ... 10 more
> Caused by: java.io.EOFException
>       at 
> java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2797)
>       at 
> java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3272)
>       at 
> java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:932)
>       at java.io.ObjectInputStream.<init>(ObjectInputStream.java:394)
>       at jdbm.helper.Serialization.deserialize(Serialization.java:93)
>       at jdbm.helper.DefaultSerializer.deserialize(DefaultSerializer.java:95)
>       at jdbm.recman.BaseRecordManager.fetch(BaseRecordManager.java:329)
>       at jdbm.recman.CacheRecordManager.fetch(CacheRecordManager.java:264)
>       at jdbm.recman.CacheRecordManager.fetch(CacheRecordManager.java:243)
>       at jdbm.btree.BTree.load(BTree.java:248)
>       at 
> org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmTable.<init>(JdbmTable.java:150)
>       at 
> org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmIndex.initTables(JdbmIndex.java:209)
>       at 
> org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmIndex.init(JdbmIndex.java:166)
>       at 
> org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmPartition.convertAndInit(JdbmPartition.java:831)
>       ... 14 more
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@directory.apache.org
For additional commands, e-mail: dev-h...@directory.apache.org

Reply via email to