Re: JCR experiences

Niko Berger <[email protected]> Mon, 03 Apr 2006 13:24:36 +0200
Newsgroups gmane.comp.cms.cms-forum.general
Message-ID <[email protected]>
Tim Denby wrote:
> Boris Kraft said in the thread "CMS Migration"
>   
>> With all these interesting things being said, maybe next time look  
>> for a JSR-170 compliant CMS - it will not resolve all issues but at  
>> least it is straightforward to reuse the old content with a new  
>> system, and/or change gradually
>>     
> Are there any client apps out there that work with CMS systems from
> different vendors through the JCR APIs?
>
> Does anyone have a good anecdote or two about doing some custom integration
> between two different systems using JCR APIs?
>
> Any anecdotes on porting from one JSR-170 compliant system to another?  Did
> you choose to automate part of the process through the API?  If so, how much
> time do you think it saved (compared to other ways of automating)?
>
> Of the compliant products that you're familiar with, how many implement
> Level 1 compliance, how many implement Level 2, and what compliant
> implementations of the optional features do they do?
>   
Hi Tim,
Since I am in the process of integrating JSR-170 into Corinis I may have 
a few answers:

there are no "client apps" as you would describe it because the whole 
idea behind jsr-170 is data storage. The closest thing to jsr170 is jdbc 
- its here to retrieve/store data. And like jdbc there is no real 
"client app" - only about every java database application available.
If you have more than one system using jcr apis they can happily coexist 
and use the jsr170 storage for their data. like with every other system, 
if you want to integrate with each other you have to write a few lines 
(depending on the openess of the system).

I dont think its much easier to porting a jsr170 compliant system than a 
sql-based. In both cases you might have to work out how each system 
handles its data and write some kind of converters. But prove me wrong.

Afaik apache jackrabbit is the only real working jsr 170 compliant 
storage, but products like bea weblogic already announced that they will 
integrate jsr170 into their portal server.

Niko

-- 
Corinis OpenSource Community & Content Management - www.corinis.org

NPS Berger KEG
www.corinis.com

[email protected]
Mariahilferstr. 99
A-1050 Vienna