I've managed to successfully deploy Jackrabbit to Glassfish (v3.0.1) using the 
JCA package, but to get it working with a JNDI datasource I needed the 
following:

<PersistenceManager 
class="org.apache.jackrabbit.core.persistence.bundle.DerbyPersistenceManager">
        <param name="driver" value="javax.naming.InitialContext" />
        <param name="url" value="jndi:jdbc/Workspaces" />
        <param name="schema" value="derby" />
        <param name="schemaObjectPrefix" value="${wsp.name}_" />
</PersistenceManager>

Note the url value.

Perhaps the wiki could be updated at:
  http://wiki.apache.org/jackrabbit/UsingJNDIDataSource

-- Cory

Reply via email to