I think this is a bug. Try to drop the database, then rebuild, and then
start up the server. Fedora gets mad, if the base objects stay in the
database, but I do not think they will be included in a rebuild. Perhaps
they will, I am not sure.

Regards

On Fri, 2010-11-19 at 19:58 +0100, Henk van den Berg wrote:
> Hi,
> 
> 
> I did a rebuild of the repository. Both sql and resource index where
> rebuild. When starting up the Fedora server again I get
> a fedora.server.errors.ObjectAlreadyInLowlevelStorageException:
> fedora-system:ContentModel-3.0. Seems natural that
> the ContentModel-3.0 object stays in the repository after rebuilding.
> So why the #...@! is Fedora trying to ingest it again?
> 
> 
> complete stacktrace:
> 
> 
> FATAL 2010-11-19 19:39:39.973 [main] (Server) Server failed to
> initialize
> fedora.server.errors.ServerInitializationException: Failed to ingest
> system object(s)
> at fedora.server.BasicServer.postInitServer(BasicServer.java:126)
> at fedora.server.Server.<init>(Server.java:652)
> at fedora.server.BasicServer.<init>(BasicServer.java:62)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
> at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> at fedora.server.Server.getInstance(Server.java:1044)
> at fedora.server.ServerController.init(ServerController.java:229)
> at javax.servlet.GenericServlet.init(GenericServlet.java:212)
> at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
> at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
> at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4226)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
> at
> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:880)
> at
> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:732)
> at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498)
> at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1193)
> at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:319)
> at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
> at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
> at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
> at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
> at
> org.apache.catalina.core.StandardService.start(StandardService.java:448)
> at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
> at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
> Caused by:
> fedora.server.errors.ObjectAlreadyInLowlevelStorageException:
> fedora-system:ContentModel-3.0
> at fedora.server.storage.lowlevel.DefaultLowlevelStorage
> $Store.add(DefaultLowlevelStorage.java:245)
> at
> fedora.server.storage.lowlevel.DefaultLowlevelStorage.addObject(DefaultLowlevelStorage.java:94)
> at
> fedora.server.storage.lowlevel.DefaultLowlevelStorageModule.addObject(DefaultLowlevelStorageModule.java:144)
> at
> fedora.server.storage.DefaultDOManager.doCommit(DefaultDOManager.java:1357)
> at
> fedora.server.storage.SimpleDOWriter.commit(SimpleDOWriter.java:465)
> at fedora.server.BasicServer.preIngestIfNeeded(BasicServer.java:184)
> at fedora.server.BasicServer.postInitServer(BasicServer.java:121)
> ... 35 more
> INFO 2010-11-19 19:39:40.072 [main] (Server) Shutting down server
> 
> 
> greetings,
> 
> 
> 
> Henk van den Berg
> Software developer
> 
> Data Archiving & Networked Services
> 
> 
> [email protected]
> http://www.dans.knaw.nl 
> 
> 
> 
> 
> 



------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
_______________________________________________
Fedora-commons-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers

Reply via email to