Hi all,

 

I thought I'd quickly post up this problem I'm having just in case
anybody else has experienced it and has an easy answer. I'm trying to
rebuild the database with Fedora 3.2.1.  On rebuilding I am are getting
the following output:-

 

Rebuilding...

Cleaning up table: datastreampaths

Cleaning up table: dcdates

Cleaning up table: dofields

Cleaning up table: doregistry

Cleaning up table: modeldeploymentmap

Cleaning up table: objectpaths

Cleaning up table: pidgen

fedora.server.errors.LowlevelStorageException: ending rebuild
unsuccessfully    PID delimiter (:) is missing.   PID delimiter (:) is
missing.

        at
fedora.server.storage.lowlevel.DBPathRegistry.rebuild(DBPathRegistry.jav
a:216)

        at
fedora.server.storage.lowlevel.DefaultLowlevelStorage$Store.rebuild(Defa
ultLowlevelStorage.java:210)

        at
fedora.server.storage.lowlevel.DefaultLowlevelStorage.rebuildObject(Defa
ultLowlevelStorage.java:90)

        at
fedora.server.storage.lowlevel.DefaultLowlevelStorageModule.rebuildObjec
t(DefaultLowlevelStorageModule.java:140)

        at
fedora.server.utilities.rebuild.SQLRebuilder.start(SQLRebuilder.java:131
)

        at
fedora.server.utilities.rebuild.Rebuild.<init>(Rebuild.java:107)

        at
fedora.server.utilities.rebuild.Rebuild.main(Rebuild.java:420)

Caused by: fedora.server.errors.LowlevelStorageException: PID delimiter
(:) is missing. PID delimiter (:) is missing.

        at
fedora.server.storage.lowlevel.PathAlgorithm.decode(PathAlgorithm.java:4
9)

        at
fedora.server.storage.lowlevel.PathRegistry.traverseFiles(PathRegistry.j
ava:114)

        at
fedora.server.storage.lowlevel.PathRegistry.traverseFiles(PathRegistry.j
ava:94)

        at
fedora.server.storage.lowlevel.PathRegistry.traverseFiles(PathRegistry.j
ava:191)

        at
fedora.server.storage.lowlevel.DBPathRegistry.rebuild(DBPathRegistry.jav
a:210)

        ... 6 more

Caused by: fedora.server.errors.MalformedPidException: PID delimiter (:)
is missing.

        at fedora.server.Server.pidFromFilename(Server.java:1375)

        at
fedora.server.storage.lowlevel.PathAlgorithm.decode(PathAlgorithm.java:4
6)

        ... 10 more

SUCCESS: 0 objects rebuilt.

Finished.

 

 

On thinking that I might have an invalid foxml object file, I deleted
all the objects from data/objects, and restarted fedora.  Obviously at
this point Fedora creates the basic content model definition objects,
which will be valid foxml.  However, if I shutdown fedora and try the
rebuild again it gives me the exact same error, which appears to suggest
that it's not object related?

 

Is this something stupid I'm doing? I'm going to try a few different
ideas now, but thought I'd post it up here on the off chance that it's
something someone has experienced before. 

 

Simon W Lamb

 

Software Developer, 

IT Systems, 

Academic Services 

University of Hull 

[email protected] 

http://www.hull.ac.uk/esig/repomman/

http://www.hull.ac.uk/remap/

 

*****************************************************************************************
To view the terms under which this email is distributed, please go to 
http://www.hull.ac.uk/legal/email_disclaimer.html
*****************************************************************************************
------------------------------------------------------------------------------
Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
http://p.sf.net/sfu/devconf
_______________________________________________
Fedora-commons-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers

Reply via email to