Stefan,
I don't know about storing metadata as a separate file, and the ftping
might be a challenge, but everything else is doable.

Metadata in Slide is stored as a list of properties on a resource (file
or collection). You could probably write something that takes an
metadata file and issues the appropriate PROPPATCH requests to Slide to
set the properties. This could probably be done as a ContentInterceptor
or using the new event framework in 2.1.

As for ftp. Again, you'd probably have to write something that saw the
newly ftp'd file and uploaded it to Slide. Alternately, you can just do
an HTTP PUT to upload the file. Depending on what kind of client
software you have this might be easier.

-James

>>> [EMAIL PROTECTED] 7/6/2004 7:46:37 AM >>>
hi slide-users

i'm looking for a repository to store files (in this case PDFs) with 
additional meta-data.

all the meta-data to a PDF-file is stored in a separate xml-document. 
the PDFs and XMLs will be putted on the server by ftp.

so, what is needed to be done in a first step, is to store all PDFs in

the repository and associate them with the meta-data in the 
corresponding XML.

after that the meta-data needs to be searchable and the resulting PDFs

in the search-result must be downloadable out of the repository. for 
performance-reasons it would be great to store meta-data in a database

and files in the filesystem.

additional i need to be able to replace any file and the associated 
meta-data with a new version, so that the new version is online and the

old one could be restored if needed.

and finally the meta-data should be extensible, so that new fields can

be added without rebuild the entire repository.

is something like this possible with jakarta slide?

thanks and greetings
stefan


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED] 
For additional commands, e-mail: [EMAIL PROTECTED] 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to