Donate Share

JLibrary

The forum address has changed, you have been automatically redirected. Please update any bookmarks to use the new URL.

Subscribe

help pls Moving JLib to jackrabbit 1.5.5

You are viewing a single message from this topic. View all messages.

  1. 2009-06-10 15:01:43 UTC
    Hi Martin

    I'm trying to migrate JLIbrary to Jackrabbit 1.5.5 so that I can feed back a later version to here.

    I have already built a version locally.

    I am now trying to run the testSuite inside Eclipse using this version and getting the following:

    repositoryName: temp1004104593
    testUserName: testUser
    testGroupName: testGroup
    serverProfileFactoryName: org.jlibrary.test.profiles.LocalProfileTestFactory
    2009-06-10 11:24:27 *INFO * JCRSecurityService: ConfigHome :K:\3rdPartySource\JLib_SF_WS\jlibrary\jlibrary-server\target\test-classes\repository.xml
    2009-06-10 11:24:27 *INFO * JCRSecurityService: Repositories home :./target/repositories
    2009-06-10 11:24:34 *INFO * JCRSecurityService: Login into system workspace...
    2009-06-10 11:24:34 *INFO * JCRSecurityService: [No system workspace has been found. Doing default login now...
    2009-06-10 11:24:34 *INFO * JCRSecurityService: Default login successful...
    2009-06-10 11:24:34 *INFO * JCRSecurityService: Creating jLibrary system workspace...
    2009-06-10 11:24:34 *INFO * JCRSecurityService: jLibrary system workspace created successfully.
    2009-06-10 11:24:34 *INFO * JCRSecurityService: Trying to register node types...
    2009-06-10 11:24:34 *DEBUG* NamespaceResolver: Registering namespace: [jcg,http://www.javaconganas.com]
    2009-06-10 11:24:34 *DEBUG* NamespaceResolver: Registering namespace: [jlib-ext,http://jlibrary.sourceforge.net/ext]
    2009-06-10 11:24:34 *DEBUG* NamespaceResolver: Registering namespace: [jlib,http://jlibrary.sourceforge.net]
    2009-06-10 11:24:34 *DEBUG* NodeTypeManager: Registering nodetype {http://jlibrary.sourceforge.net}jlibrary
    2009-06-10 11:24:34 *DEBUG* NodeTypeManager: Registering nodetype {http://jlibrary.sourceforge.net}internal
    2009-06-10 11:24:34 *DEBUG* NodeTypeManager: Registering nodetype {http://jlibrary.sourceforge.net}node
    2009-06-10 11:24:35 *DEBUG* NodeTypeManager: Registering nodetype {http://jlibrary.sourceforge.net}content
    2009-06-10 11:24:35 *DEBUG* NodeTypeManager: Registering nodetype {http://jlibrary.sourceforge.net}note
    2009-06-10 11:24:35 *DEBUG* NodeTypeManager: Registering nodetype {http://jlibrary.sourceforge.net}document
    2009-06-10 11:24:35 *DEBUG* NodeTypeManager: Registering nodetype {http://jlibrary.sourceforge.net}resource
    2009-06-10 11:24:35 *DEBUG* NodeTypeManager: Registering nodetype {http://jlibrary.sourceforge.net}directory
    2009-06-10 11:24:35 *DEBUG* NodeTypeManager: Registering nodetype {http://jlibrary.sourceforge.net}favorite
    2009-06-10 11:24:35 *DEBUG* NodeTypeManager: Registering nodetype {http://jlibrary.sourceforge.net}favorites
    2009-06-10 11:24:35 *DEBUG* NodeTypeManager: Registering nodetype {http://jlibrary.sourceforge.net}category
    2009-06-10 11:24:35 *DEBUG* NodeTypeManager: Registering nodetype {http://jlibrary.sourceforge.net}bookmark
    2009-06-10 11:24:35 *DEBUG* NodeTypeManager: Registering nodetype {http://jlibrary.sourceforge.net}bookmarks
    2009-06-10 11:24:35 *DEBUG* NodeTypeManager: Registering nodetype {http://jlibrary.sourceforge.net}user
    2009-06-10 11:24:35 *DEBUG* NodeTypeManager: Registering nodetype {http://jlibrary.sourceforge.net}group
    2009-06-10 11:24:35 *DEBUG* NodeTypeManager: Registering nodetype {http://jlibrary.sourceforge.net}rol
    2009-06-10 11:24:35 *DEBUG* NodeTypeManager: Registering nodetype {http://jlibrary.sourceforge.net}author
    2009-06-10 11:24:35 *INFO * JCRSecurityService: Node type hierarchy successfully registered.
    2009-06-10 11:24:35 *INFO * JCRSecurityService: Trying to login again on jLibrary system workspace...
    2009-06-10 11:24:35 *INFO * JCRSecurityService: Login successful.
    2009-06-10 11:24:35 *DEBUG* SessionManager: Starting session manager
    2009-06-10 11:24:35 *DEBUG* SessionManager: Scheduling session eviction thread
    2009-06-10 11:24:35 *DEBUG* SessionManager: Setting repository
    2009-06-10 11:24:35 *DEBUG* SessionManager: Setting system session
    2009-06-10 11:24:35 *ERROR* JCRSecurityService: jlib:internal: not a primary node type
    javax.jcr.RepositoryException: jlib:internal: not a primary node type

    and then loads of other errors thereafter.

    I thought that Jackrabbit 1.5.5 was supposed to be backward compatible with earlier versions but I suspect that it may not be - one difference I've already found is that the dtd entry in repository.xml which is supposed to be optional now seems to be required.

    Just wondering if you have thoughts or guidance about where to look to resolve the above error (not a primary node type).

    Thanks

    Malcolm
< Previous | 1 | Next >

Add a Reply

This forum does not allow anonymous participation.

Log in to add a reply. Not registered? Create an account to participate and receive email updates when replies are posted to this topic.