You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by "Alex Karasulu (JIRA)" <ji...@apache.org> on 2011/07/08 16:02:17 UTC

[jira] [Updated] (DIRSERVER-1633) Startup failure after first startup

     [ https://issues.apache.org/jira/browse/DIRSERVER-1633?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alex Karasulu updated DIRSERVER-1633:
-------------------------------------

             Priority: Blocker  (was: Critical)
    Affects Version/s:     (was: 2.0.0-M1)
              Summary: Startup failure after first startup  (was: Adding war to webapps directory leads to startup failure)

Seems this is worse then we originally thought. This bug occurs whenever the server is restarted but thank God it does not happen with the last m1 release (confirmed by PAM). Increasing issue priority and changing summary to reflect situation appropriately.

> Startup failure after first startup
> -----------------------------------
>
>                 Key: DIRSERVER-1633
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-1633
>             Project: Directory ApacheDS
>          Issue Type: Bug
>          Components: core
>            Reporter: Alex Karasulu
>            Assignee: Alex Karasulu
>            Priority: Blocker
>             Fix For: 2.0.0-M2
>
>   Original Estimate: 2h
>  Remaining Estimate: 2h
>
> The http-integration module allows wars to be put into the /var/lib/apacheds-${version}/webapps folder to be deployed into the integrated Jetty server which provides access directly to the DirectoryService without apps having to go through the network.
> Adding a war to this causes the following stack trace which prevents the server from starting up. Seems to be a bug recently introduced.
> [16:24:07] ERROR [org.apache.directory.server.core.schema.SchemaPartition] - ERR_90 Failed to initialize wrapped partition.
> org.apache.directory.shared.ldap.model.exception.LdapOtherException: ERR_250_ENTRY_ALREADY_EXISTS cn=schemaModifications,ou=schema already exists!
> 	at org.apache.directory.server.core.partition.AbstractPartition.initialize(AbstractPartition.java:77)
> 	at org.apache.directory.server.core.schema.SchemaPartition.doInit(SchemaPartition.java:221)
> 	at org.apache.directory.server.core.partition.AbstractPartition.initialize(AbstractPartition.java:72)
> 	at org.apache.directory.server.core.DefaultDirectoryService.initialize(DefaultDirectoryService.java:1502)
> 	at org.apache.directory.server.core.DefaultDirectoryService.startup(DefaultDirectoryService.java:979)
> 	at org.apache.directory.server.ApacheDsService.initDirectoryService(ApacheDsService.java:279)
> 	at org.apache.directory.server.ApacheDsService.start(ApacheDsService.java:163)
> 	at org.apache.directory.server.ApacheDsTanukiWrapper.start(ApacheDsTanukiWrapper.java:71)
> 	at org.tanukisoftware.wrapper.WrapperManager$12.run(WrapperManager.java:2788)
> Caused by: org.apache.directory.shared.ldap.model.exception.LdapEntryAlreadyExistsException: ERR_250_ENTRY_ALREADY_EXISTS cn=schemaModifications,ou=schema already exists!
> 	at org.apache.directory.server.xdbm.AbstractStore.add(AbstractStore.java:800)
> 	at org.apache.directory.server.core.partition.ldif.LdifPartition.loadEntries(LdifPartition.java:475)
> 	at org.apache.directory.server.core.partition.ldif.LdifPartition.loadEntries(LdifPartition.java:493)
> 	at org.apache.directory.server.core.partition.ldif.LdifPartition.doInit(LdifPartition.java:168)
> 	at org.apache.directory.server.core.partition.AbstractPartition.initialize(AbstractPartition.java:72)
> 	... 8 more
> [16:24:07] ERROR [org.apache.directory.server.ApacheDsTanukiWrapper] - Failed to start the service.
> org.apache.directory.shared.ldap.model.exception.LdapOtherException: org.apache.directory.shared.ldap.model.exception.LdapOtherException: ERR_250_ENTRY_ALREADY_EXISTS cn=schemaModifications,ou=schema already exists!
> 	at org.apache.directory.server.core.partition.AbstractPartition.initialize(AbstractPartition.java:77)
> 	at org.apache.directory.server.core.DefaultDirectoryService.initialize(DefaultDirectoryService.java:1502)
> 	at org.apache.directory.server.core.DefaultDirectoryService.startup(DefaultDirectoryService.java:979)
> 	at org.apache.directory.server.ApacheDsService.initDirectoryService(ApacheDsService.java:279)
> 	at org.apache.directory.server.ApacheDsService.start(ApacheDsService.java:163)
> 	at org.apache.directory.server.ApacheDsTanukiWrapper.start(ApacheDsTanukiWrapper.java:71)
> 	at org.tanukisoftware.wrapper.WrapperManager$12.run(WrapperManager.java:2788)
> Caused by: java.lang.RuntimeException: org.apache.directory.shared.ldap.model.exception.LdapOtherException: ERR_250_ENTRY_ALREADY_EXISTS cn=schemaModifications,ou=schema already exists!
> 	at org.apache.directory.server.core.schema.SchemaPartition.doInit(SchemaPartition.java:235)
> 	at org.apache.directory.server.core.partition.AbstractPartition.initialize(AbstractPartition.java:72)
> 	... 6 more
> Caused by: org.apache.directory.shared.ldap.model.exception.LdapOtherException: ERR_250_ENTRY_ALREADY_EXISTS cn=schemaModifications,ou=schema already exists!
> 	at org.apache.directory.server.core.partition.AbstractPartition.initialize(AbstractPartition.java:77)
> 	at org.apache.directory.server.core.schema.SchemaPartition.doInit(SchemaPartition.java:221)
> 	... 7 more
> Caused by: org.apache.directory.shared.ldap.model.exception.LdapEntryAlreadyExistsException: ERR_250_ENTRY_ALREADY_EXISTS cn=schemaModifications,ou=schema already exists!
> 	at org.apache.directory.server.xdbm.AbstractStore.add(AbstractStore.java:800)
> 	at org.apache.directory.server.core.partition.ldif.LdifPartition.loadEntries(LdifPartition.java:475)
> 	at org.apache.directory.server.core.partition.ldif.LdifPartition.loadEntries(LdifPartition.java:493)
> 	at org.apache.directory.server.core.partition.ldif.LdifPartition.doInit(LdifPartition.java:168)
> 	at org.apache.directory.server.core.partition.AbstractPartition.initialize(AbstractPartition.java:72)
> 	... 8 more

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira