You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by "Stefan Seelmann (Jira)" <ji...@apache.org> on 2021/06/29 18:37:00 UTC

[jira] [Commented] (DIRSERVER-2350) Database corruption

    [ 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-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org