cancel
Showing results for 
Search instead for 
Did you mean: 

JCR-RMI with JCR Module ?

onewnan
Champ in-the-making
Champ in-the-making
We’re a Spring shop and would like to access JCR, remotely or locally, using Spring for transaction management and multi-threaded allocation of resources such as repositories and sessions.  The JCR samples don’t seem to use Spring’s JCR module (see https://springmodules.dev.java.net/docs/reference/0.8/html/jcr.html).  Does Alfresco officially support JCR module?  Are examples that exercise transaction and configuration management available?  

Generally, is anyone on this list using the JCR module in production?  An EJB implementation using JCR-RMI would be of particular interest.  Actually, it would be good to know whether anyone is JCR with EJB– whether embedded JCR or JCR RMI.

Any guidance in this area will be greatly appreciated–am trying to complete a time-limited trial of Alfresco.
1 REPLY 1

lfuller
Champ in-the-making
Champ in-the-making
Likely this response is far too late to be of use.  However, my current application does use the Spring JCR Module with Alfresco.  I ended up writing my own interceptor since my application resides within a JSR 168 portlet.  Other than that, the module appeared to function fine.  I don't think Alfresco has to officially support the Spring JCR Module, as the module itself is written against the JCR specification.  However, bear in mind that there can be a great deal of variance when it comes to JCR implementations.  Alfresco's implementation, while complying with the specification, leaves a great many optionals unimplemented.  If you take a look at some of these optionals, it is likely that you will find a few that you have to have… which Alfresco has yet to implement.