Details
-
Improvement
-
Resolution: Outdated
-
Trivial
-
None
-
2.1 Final
-
None
-
Revision 1476: /magnolia/trunk
Description
To ease the creation of new Repository Providers I refactored the existing Jackrabbit ProviderImpl and pulled up an abstract AbstractProvider. As a first new Provider I created a Jeceira (http://www.jeceira.com/) ProviderImpl (based on http://wiki.aparzev.com/confluence/display/JCR/Magnolia)
Also, a new jeceira dependency has to be appended to build/test dependencies in project.xml:
<dependency>
<groupId>jeceira</groupId>
<artifactId>jeceira</artifactId>
<version>0.1.1-maintenance</version>
<type>jar</type>
<url>http://www.jeceira.com/</url>
<properties>
<comment>Needed to compile Jeceira Repository Provider.</comment>
</properties>
</dependency>
Also I'd like to propose to move the Jackrabbit implementation from info.magnolia.jackrabbit to info.magnolia.repository.jackrabbit some time in the future.