On Jan 25, 2011, at 2:19 PM, Andre Juffer wrote: > On 01/25/2011 09:14 PM, Natalia Shilenkova wrote: >>>>> What would be the appropriate course of action to resolve this issue. Is >>>>> there a way to extract the binary file in another way (not XML-based) so >>>>> that I manually delete the affected entry. >>>>> >>>>> XIndice version: v1.1b5-dev >>>>> >>>> >>>> Andre, >>>> >>>> Are you trying to retrieve the corrupted document from the database or >>>> just delete it? If it is the latter, then the simplest way, I think, is to >>>> create new empty collection and load the existing documents. >>> >>> Yes, I thought already that is probably the way to go. It will be >>> cumbersome. >> >> Yes, it can take a while, depending on the size of a collection... I >> think it may be possible to delete the corrupted entry using low-level >> API that doesn't try to interpret the data, but I would strongly >> recommend rebuilding the collection anyway, just to be sure that there >> are no hidden problems. > > On the other hand, the way I've set things up is that there are related XMl > documents in the database with names (ids) likes 23-0.0, 23-0.1, 23-0.2 etc > So, I can retrieve groups of related XML documents with one command. If I can > insert them also as groups (collection) then it going to be a lot easier. > > I am pretty sure that I going to rebuild the collection. Looks more > straightforward. It could be accomplished with a simple script.
There is also Xindice command-line tool that has import and export options. If my memory serves me right, import reads files in a directory and creates entries in the collection with ids that correspond to file names, but I don't think it supports binary data. Would something like import make the migration easier? Regards, Natalia > > Thanks, > Andre > > > -- > Andre H. Juffer | Phone: +358-8-553 1161 > Biocenter Oulu and | Fax: +358-8-553-1141 > Department of Biochemistry | Email: andre.juf...@oulu.fi > University of Oulu, Finland | WWW: www.biochem.oulu.fi/Biocomputing/ > StruBioCat | WWW: www.strubiocat.oulu.fi > NordProt | WWW: www.nordprot.org > Triacle Biocomputing | WWW: www.triacle-bc.com