Thank you very much, I didn't want to start developpement before being sure I 
can't avoid it. 

Françoise

-----Message d'origine-----
De : [email protected] [mailto:[email protected]] De la part de 
Thomas Mortagne
Envoyé : mercredi 24 août 2011 16:14
À : XWiki Users
Objet : Re: [xwiki-users] Importing attached files in Xwiki

Ha I tough you wanted to change the database used for XWiki.

First thing is to decide where you want to put theses files in XWiki and to 
define a conversion rule you can then implements in a script.

You have several solution:
* use groovy inside a XWiki page since that's the easiest way to use XWiki API 
to import and store the attachments in your wiki
* if you are not very confident with groovy (or java since groovy is very close 
to java) you can also use the REST
(platform.xwiki.org/xwiki/bin/view/Features/XWikiRESTfulAPI) or XMLRPC
(http://platform.xwiki.org/xwiki/bin/view/Features/XMLRPC) or WebDAV
(http://platform.xwiki.org/xwiki/bin/view/Features/WebDAV) interfaces provided 
by XWiki to upload the attachments in a whatever script/program you know better

On Wed, Aug 24, 2011 at 4:04 PM, Guillaume Lerouge <[email protected]> wrote:
> Hi Françoise,
>
> in order to do this, you would need to export all attachments from you 
> Oracle DB and store them into a ZIP file for instance. Then you would 
> need to write a script that reads the contents of the ZIP file, 
> creates a XWiki document for each of them and attaches the file to the 
> document.
>
> I've seen such scripts in action, but unfortunately I cannot find it 
> on http://extensions.xwiki.org . If you're not a developer, they might 
> be a bit tough to create from scratch.
>
> Guillaume
>
> On Wed, Aug 24, 2011 at 3:40 PM, Thomas Mortagne
> <[email protected]>wrote:
>
>> Whatever the way you store the attachment they are supposed to be 
>> part of the exported xar.
>>
>> On Wed, Aug 24, 2011 at 3:33 PM, Cadin Françoise 
>> <[email protected]> wrote:
>> > Hello,
>> >
>> > My company wants to migrate the content of an Oracle database into XWiki.
>> This database contains files (xls, doc, rtf etc...) stored in BLOB 
>> which are linked with text documents. In order to migrate the text 
>> documents, I use the import in Xar format and it's OK, the problem is 
>> the migration of the files. In my Wiki I chose the option to store 
>> the attached files outside the database. I expected to put "metadatas 
>> attachment" in the xml files and simply copy my files in the right 
>> directory but it doesn't work. Is it a wrong idea ? What's the best way to 
>> do it ?
>> > Thank you for help.
>> >
>> > Françoise Cadin
>> > _______________________________________________
>> > users mailing list
>> > [email protected]
>> > http://lists.xwiki.org/mailman/listinfo/users
>> >
>>
>>
>>
>> --
>> Thomas Mortagne
>> _______________________________________________
>> users mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/users
>>
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/users
>



--
Thomas Mortagne
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to