I used Islandora (SOAP) to submit the object. Yes, current object (abc:123) is deleted and vacant. I think I cannot intervene in Islandora submission and supply custom PID.
Another idea that involves minimum intervention into the DB but still some... There is a table pidGen in Fedora database that specifies highestID for each namespace. I am going to lower the number, to abc:122. Then when submit new object via Islandora abc:123 will be assigned. Then change back the number to the highest I actually have. Thank you, Serhiy On Tue, Mar 6, 2012 at 7:04 PM, [email protected] <[email protected]> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > The best way here forward here would be to delete the current object and make > use of the fact that when you create an object, you can assign its PID to > your choice (assuming, of course, that your choice is not already in use). > Did you use the REST or SOAP interface to create your object? > > As a rule, you really don't want to make changes directly to the object XML > stores or the SQL database. It almost always turns out to be more of a pain > then a shortcut. > > - --- > A. Soroka > Software & Systems Engineering :: Online Library Environment > the University of Virginia Library > > On Mar 6, 2012, at 7:47 PM, Serhiy Polyakov wrote: > >> Hello, >> >> I have deleted digital object with corrupted datastream (it was PDF). >> Its PID was abc:123. Then I created new object with good datastream >> and or course it was assigned different PID, abc:124. My users have >> links to the original object and I want to reuse original the PID. >> >> May I manually replace abc:124 to abc:123 in my new object? I see I >> need to look in MySQL database (doFiles doRegistry tables), edit >> object’s FOXL, and re-index. Any other places I need to look? >> >> Thanks, >> Serhiy >> >> ------------------------------------------------------------------------------ >> Virtualization & Cloud Management Using Capacity Planning >> Cloud computing makes use of virtualization - but cloud computing >> also focuses on allowing computing to be delivered as a service. >> http://www.accelacomm.com/jaw/sfnl/114/51521223/ >> _______________________________________________ >> Fedora-commons-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG/MacGPG2 v2.0.17 (Darwin) > Comment: GPGTools - http://gpgtools.org > > iQEcBAEBAgAGBQJPVrQXAAoJEATpPYSyaoIkk4wH/jEYX64W26ASlR67K6PJQiy2 > kmd9CF4dcKz0IjxKv3JRy6fSw2STIMzECVyIgAgupdFa4qvfOA79ZLoD0UuEG5So > bFyWLTN0Ah0nlNvf4+IysBwRkRePXdsVSJNIrU/pr6px2ixPHxuo9EUOoCeKvlSi > Esub10Mom+MFztgK6qddFlcXaKai7TtdzhIrzTPli0RFh9b+Nfd/K3/mzxRJXXM6 > UzUlDlpnsMG3CVM/DQ4o9vj98gBalj+2LbLSzxkHUUWFx9VDPZ931HpZPHq3ZZuo > XzQ6SQI/WDIhArQKa3AyYSmn8p23b/rd9TKmQQjyk+pUFs7AeWLWaEMJp8rHTbk= > =MXXA > -----END PGP SIGNATURE----- > > ------------------------------------------------------------------------------ > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > Fedora-commons-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/fedora-commons-users ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ Fedora-commons-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
