Hi Stefan! Thanks alot, that was fast.
Another question - the wiki pages (http://wiki.apache.org/jackrabbit/JackRabbitOnTomcat) mention org.apache.jackrabbit.core.fs.db.JNDIOracleDatabaseFileSystem and org.apache.jackrabbit.core.state.db.JNDIOracleDatabasePersistenceManager . It seems theses classes do not exist in the trunk. Would you accept those implementations, or was there a decision against these implementations? I could open an issue for these and provide a patch, too. Cheers, Marcel Stefan Guggisberg (JIRA) wrote: > [ > https://issues.apache.org/jira/browse/JCR-951?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel > ] > > Stefan Guggisberg resolved JCR-951. > ----------------------------------- > > Resolution: Fixed > > thanks for the patch! fixed as suggested and applied same change to > DatabaseFileSystem & BundleDbPersistenceManager as well. > > fixed in svn r542831. > > >> OracleFileSystem uses getClass().getResourceAsStream to load schema file >> ------------------------------------------------------------------------ >> >> Key: JCR-951 >> URL: https://issues.apache.org/jira/browse/JCR-951 >> Project: Jackrabbit >> Issue Type: Improvement >> Components: core >> Affects Versions: 1.3.1 >> Reporter: Marcel May >> Assignee: Stefan Guggisberg >> Priority: Minor >> Fix For: 1.3.1 >> >> Attachments: jackrabbit.542562.patch.txt >> >> >> org.apache.jackrabbit.core.fs.db.OracleFileSystem loads the schema via >> getClass().getResourceAsStream(...). >> This makes it impossible to extend the class without either copying the >> schema ddl file, or overwriting checkSchema(...), >> as the schema file is not accessible. >> The solution is to use OracleFilesystem.class.getResourceAsStream(...). >> See JCR-595 which fixed this already for >> org.apache.jackrabbit.core.persistence.db.DatabasePersistenceManager. >> > >
