You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@chemistry.apache.org by Florian Roth <Fl...@in-gmbh.de> on 2009/10/27 09:06:35 UTC

CMISServlet or cxfjaxrs for AtomPub Server and multiple repositories

Hello,

Whats the difference between CMISServlet and cxfjaxrs as Servlet? Whats better to use? And is it possible to serve multiple repositories under one atompub server.
Is it right that the standard CMIS allows it? Because I saw getRepositories(...). Im very new to CMIS and Chemistry. May  I use the chemistry-atompub-server and chemistry-jcr to build my CMIS on Jackrabbit?

For me some more project describing txt files in the Chemistry source folders would be very helpful.
When time comes and I figgured it out i will puplish some.

Best regards,


Florian Roth
Diplomant

florian.roth@in-gmbh.de<ma...@in-gmbh.de>



in-integrierte informationssysteme GmbH
Am Seerhein 8 * 78467 Konstanz
www.in-gmbh.de<http://www.in-gmbh.de/> * info@in-gmbh.de<ma...@in-gmbh.de>



Telefon: +49 7531 8145-0
Telefax: +49 7531 8145-81


[cid:imageb070f9.gif@4de5927e.c60240aa]<http://www.in-gmbh.de/>




Diese E-Mail enth?lt vertrauliche und/oder rechtlich gesch?tzte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrt?mlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail sind nicht gestattet.

This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden.



Sitz der Gesellschaft: Konstanz * Amtsgericht Freiburg i.B. * Registernummer: HRB 380976 * Gesch?ftsf?hrer: Siegfried Wagner





AW: CMISServlet or cxfjaxrs for AtomPub Server and multiple repositories

Posted by Michael Mertins <Mi...@saperion.com>.
Welcome,

The best is to apply the patch in Eclipse (shift the directory until all arrows are blue, you'll see what I mean).

It will only work with 0.61 (but there it will compile fine).

Can't help about cxfjaxrs though.

Best,

Michael 

-----Ursprüngliche Nachricht-----
Von: Florian Roth [mailto:Florian.Roth@in-gmbh.de] 
Gesendet: Dienstag, 27. Oktober 2009 09:38
An: chemistry-dev@incubator.apache.org
Betreff: AW: CMISServlet or cxfjaxrs for AtomPub Server and multiple repositories

Great thanks,

now I know where to start :-D.

How can I integrate those txt file patches?

But still don't know to use CMISServlet or cxfjaxrs and if CMIS allows multiple repsoitories. Chemistry-atompub-server now doesnt allow.

Thanks a lot Michael.

-----Ursprüngliche Nachricht-----
Von: Michael Mertins [mailto:Michael.Mertins@saperion.com]
Gesendet: Dienstag, 27. Oktober 2009 09:14
An: chemistry-dev@incubator.apache.org
Betreff: AW: CMISServlet or cxfjaxrs for AtomPub Server and multiple repositories

Hi,

yes, the atompub-server is the default app for exposing CMIS in Chemistry. You can start by implementing in chemistry-jcr and load your repository in chemistry-test as a JcrRepository.java

If you want you can checkout my implementation for 0.61 https://issues.apache.org/jira/browse/CMIS-46

Best,

Michael

________________________________
Von: Florian Roth [mailto:Florian.Roth@in-gmbh.de]
Gesendet: Dienstag, 27. Oktober 2009 09:07
An: chemistry-dev@incubator.apache.org
Betreff: CMISServlet or cxfjaxrs for AtomPub Server and multiple repositories

Hello,

Whats the difference between CMISServlet and cxfjaxrs as Servlet? Whats better to use? And is it possible to serve multiple repositories under one atompub server.
Is it right that the standard CMIS allows it? Because I saw getRepositories(...). Im very new to CMIS and Chemistry. May  I use the chemistry-atompub-server and chemistry-jcr to build my CMIS on Jackrabbit?

For me some more project describing txt files in the Chemistry source folders would be very helpful.
When time comes and I figgured it out i will puplish some.

Best regards,


Florian Roth
Diplomant

florian.roth@in-gmbh.de<ma...@in-gmbh.de>



in-integrierte informationssysteme GmbH
Am Seerhein 8 * 78467 Konstanz
www.in-gmbh.de<http://www.in-gmbh.de/> * info@in-gmbh.de<ma...@in-gmbh.de>



Telefon: +49 7531 8145-0
Telefax: +49 7531 8145-81


[cid:imageb070f9.gif@4de5927e.c60240aa]<http://www.in-gmbh.de/>




Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail sind nicht gestattet.

This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden.



Sitz der Gesellschaft: Konstanz * Amtsgericht Freiburg i.B. * Registernummer: HRB 380976 * Geschäftsführer: Siegfried Wagner





AW: CMISServlet or cxfjaxrs for AtomPub Server and multiple repositories

Posted by Florian Roth <Fl...@in-gmbh.de>.
Great thanks,

now I know where to start :-D.

How can I integrate those txt file patches?

But still don't know to use CMISServlet or cxfjaxrs and if CMIS allows multiple repsoitories. Chemistry-atompub-server now doesnt allow.

Thanks a lot Michael.

-----Ursprüngliche Nachricht-----
Von: Michael Mertins [mailto:Michael.Mertins@saperion.com] 
Gesendet: Dienstag, 27. Oktober 2009 09:14
An: chemistry-dev@incubator.apache.org
Betreff: AW: CMISServlet or cxfjaxrs for AtomPub Server and multiple repositories

Hi,

yes, the atompub-server is the default app for exposing CMIS in Chemistry. You can start by implementing in chemistry-jcr and load your repository in chemistry-test as a JcrRepository.java

If you want you can checkout my implementation for 0.61 https://issues.apache.org/jira/browse/CMIS-46

Best,

Michael

________________________________
Von: Florian Roth [mailto:Florian.Roth@in-gmbh.de]
Gesendet: Dienstag, 27. Oktober 2009 09:07
An: chemistry-dev@incubator.apache.org
Betreff: CMISServlet or cxfjaxrs for AtomPub Server and multiple repositories

Hello,

Whats the difference between CMISServlet and cxfjaxrs as Servlet? Whats better to use? And is it possible to serve multiple repositories under one atompub server.
Is it right that the standard CMIS allows it? Because I saw getRepositories(...). Im very new to CMIS and Chemistry. May  I use the chemistry-atompub-server and chemistry-jcr to build my CMIS on Jackrabbit?

For me some more project describing txt files in the Chemistry source folders would be very helpful.
When time comes and I figgured it out i will puplish some.

Best regards,


Florian Roth
Diplomant

florian.roth@in-gmbh.de<ma...@in-gmbh.de>



in-integrierte informationssysteme GmbH
Am Seerhein 8 * 78467 Konstanz
www.in-gmbh.de<http://www.in-gmbh.de/> * info@in-gmbh.de<ma...@in-gmbh.de>



Telefon: +49 7531 8145-0
Telefax: +49 7531 8145-81


[cid:imageb070f9.gif@4de5927e.c60240aa]<http://www.in-gmbh.de/>




Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail sind nicht gestattet.

This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden.



Sitz der Gesellschaft: Konstanz * Amtsgericht Freiburg i.B. * Registernummer: HRB 380976 * Geschäftsführer: Siegfried Wagner





AW: CMISServlet or cxfjaxrs for AtomPub Server and multiple repositories

Posted by Florian Roth <Fl...@in-gmbh.de>.
Ha ha. Svn Apply Patch. Great lol

-----Ursprüngliche Nachricht-----
Von: Michael Mertins [mailto:Michael.Mertins@saperion.com] 
Gesendet: Dienstag, 27. Oktober 2009 09:14
An: chemistry-dev@incubator.apache.org
Betreff: AW: CMISServlet or cxfjaxrs for AtomPub Server and multiple repositories

Hi,

yes, the atompub-server is the default app for exposing CMIS in Chemistry. You can start by implementing in chemistry-jcr and load your repository in chemistry-test as a JcrRepository.java

If you want you can checkout my implementation for 0.61 https://issues.apache.org/jira/browse/CMIS-46

Best,

Michael

________________________________
Von: Florian Roth [mailto:Florian.Roth@in-gmbh.de]
Gesendet: Dienstag, 27. Oktober 2009 09:07
An: chemistry-dev@incubator.apache.org
Betreff: CMISServlet or cxfjaxrs for AtomPub Server and multiple repositories

Hello,

Whats the difference between CMISServlet and cxfjaxrs as Servlet? Whats better to use? And is it possible to serve multiple repositories under one atompub server.
Is it right that the standard CMIS allows it? Because I saw getRepositories(...). Im very new to CMIS and Chemistry. May  I use the chemistry-atompub-server and chemistry-jcr to build my CMIS on Jackrabbit?

For me some more project describing txt files in the Chemistry source folders would be very helpful.
When time comes and I figgured it out i will puplish some.

Best regards,


Florian Roth
Diplomant

florian.roth@in-gmbh.de<ma...@in-gmbh.de>



in-integrierte informationssysteme GmbH
Am Seerhein 8 * 78467 Konstanz
www.in-gmbh.de<http://www.in-gmbh.de/> * info@in-gmbh.de<ma...@in-gmbh.de>



Telefon: +49 7531 8145-0
Telefax: +49 7531 8145-81


[cid:imageb070f9.gif@4de5927e.c60240aa]<http://www.in-gmbh.de/>




Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail sind nicht gestattet.

This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden.



Sitz der Gesellschaft: Konstanz * Amtsgericht Freiburg i.B. * Registernummer: HRB 380976 * Geschäftsführer: Siegfried Wagner





AW: CMISServlet or cxfjaxrs for AtomPub Server and multiple repositories

Posted by Michael Mertins <Mi...@saperion.com>.
Hi,

yes, the atompub-server is the default app for exposing CMIS in Chemistry. You can start by implementing in chemistry-jcr and load your repository in chemistry-test as a JcrRepository.java

If you want you can checkout my implementation for 0.61 https://issues.apache.org/jira/browse/CMIS-46

Best,

Michael

________________________________
Von: Florian Roth [mailto:Florian.Roth@in-gmbh.de]
Gesendet: Dienstag, 27. Oktober 2009 09:07
An: chemistry-dev@incubator.apache.org
Betreff: CMISServlet or cxfjaxrs for AtomPub Server and multiple repositories

Hello,

Whats the difference between CMISServlet and cxfjaxrs as Servlet? Whats better to use? And is it possible to serve multiple repositories under one atompub server.
Is it right that the standard CMIS allows it? Because I saw getRepositories(...). Im very new to CMIS and Chemistry. May  I use the chemistry-atompub-server and chemistry-jcr to build my CMIS on Jackrabbit?

For me some more project describing txt files in the Chemistry source folders would be very helpful.
When time comes and I figgured it out i will puplish some.

Best regards,


Florian Roth
Diplomant

florian.roth@in-gmbh.de<ma...@in-gmbh.de>



in-integrierte informationssysteme GmbH
Am Seerhein 8 * 78467 Konstanz
www.in-gmbh.de<http://www.in-gmbh.de/> * info@in-gmbh.de<ma...@in-gmbh.de>



Telefon: +49 7531 8145-0
Telefax: +49 7531 8145-81


[cid:imageb070f9.gif@4de5927e.c60240aa]<http://www.in-gmbh.de/>




Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail sind nicht gestattet.

This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden.



Sitz der Gesellschaft: Konstanz * Amtsgericht Freiburg i.B. * Registernummer: HRB 380976 * Geschäftsführer: Siegfried Wagner





Re: CMISServlet or cxfjaxrs for AtomPub Server and multiple repositories

Posted by Florent Guillaume <fg...@nuxeo.com>.
2009/10/27 Florian Roth <Fl...@in-gmbh.de>
> What's the difference between CMISServlet and cxfjaxrs as Servlet? Whats better to use?

CMISServlet is a direct servlet implementation subclassing the Abdera
servlet. No other framework needed.
cxfjaxrs is useful is you want to bind things through a JAX-RS
framework, and use JAX-RS Application notions.
It depends on what you're more familiar with really.

> And is it possible to serve multiple repositories under one atompub server.

Not at the moment, we only generate one AtomPub workspace per service
document. This could be extended of course.

> Is it right that the standard CMIS allows it? Because I saw getRepositories(...). Im very new to CMIS and Chemistry. May  I use the chemistry-atompub-server and chemistry-jcr to build my CMIS on Jackrabbit?

The standard allows it. It's just not implemented yet.

> For me some more project describing txt files in the Chemistry source folders would be very helpful.

Knowing the standard is very important first, especially as this is
still an unfinished project.

> When time comes and I figgured it out i will puplish some.

Thanks, it will be very helpful to have an outside perspective.

Florent

--
Florent Guillaume, Head of R&D, Nuxeo
Open Source, Java EE based, Enterprise Content Management (ECM)
http://www.nuxeo.com   http://www.nuxeo.org   +33 1 40 33 79 87