Dear Lenya Team, some months ago I asked for the state of the JCR-module (to use Lenya with JackRabbit)... and since some weeks I'm working myself on the implementation of such a module. After the first frustrating steps "in the dark" the work becomes more-and-more successful...
ATM I'm stuck a bit on two things: 1) how can I find out what Lenya really expects from such a module (what objects/classes/methods)? - until now, I looked up the sourcerepository-module (and the old/outdated JCR module) tried to find out what's going on there and then created my own module with similar classes... I'm not sure if this is a really good approach, so I hope to get some help/hints on how to proceed best. 2) the classes I looked up in the sourcerepository module are all subclasses of "AbstractLogEnabled". For many classes/objects I found in sourcerepository I found a equivalent in javax.jcr. Currently I just use these objects (mostly instances of javax.jcr...) as members in classes extending AbstractLogEnabled and implementing the required interfaces. But is there also an option to create them as subclasses from the classes in the javax.jcr-package instead? (with additional interfaces) Best regards and many thanks, Gerd Schrick
