If you would, please post the patch to Abdera's jira tracker.

- James

Stefan Guggisberg wrote:
On Jan 26, 2008 1:52 AM, Dan Diephouse <[EMAIL PROTECTED]> wrote:
Stefan Guggisberg wrote:
hi everybody,

please allow me to quickly introduce myself. i am a committer in the
apache jackrabbit project
and also an active member of the jsr-170 and jsr-283 expert groups.
not too surprisingly
i think that APP and JCR are a natural fit ;-)

i noticed that there's already JCR support in abdera (i.e.
JcrCollectionProvider). i'd be
therefore very interested to learn more about your experiences with
JCR/jackrabbit.

what are the biggest problems you're facing when using jackrabbit?  if
there's anything
i can help in making it easier for you to integrate jackrabbit as a
persistence layer i'd be
happy to support your efforts :)

cheers
stefan

I think the main thing that it could use is just a review from someone
who actually understands JCR :-) If you were interested in just checking
out my JCR code I'd appreciate it.

i had a quick look at the JcrColelctionProvider code and i think i found some
minor issues, e.g. node removals were not persisted, potential endless
recursion in createEntry method & potential NPE in getUpdated method.

apart from that i only did some minor tidying up.

here's a link to my changes:
http://www.day.com/o.file/JcrColelctionProvider.patch?get=3189a551e523acd0d8dec82c203646df

furthermore, i think that node (i.e. entry) names might not be handled
consistently
on node creation & retrieval. they're e.g. 'sanitized' before
creation, but not so
before read access.  OTOH i only have a very rough idea of Atom/APP and i don't
know any of the abdera internals. therefore i might well be wrong ;)

if you want me to, i will digg deeper and have a closer look at the
implementation.

cheers
stefan

The other thing we really need to figure out his how to store extension
elements inside Abdera. i.e. take an Axiom Element and convert it into a
Node. I suppose we could write a xml storage converter like the one
built into JCR. Any recommendations?

- Dan

--
Dan Diephouse
MuleSource
http://mulesource.com | http://netzooid.com/blog



Reply via email to