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

Reply via email to