Jackrabbit Content Repository
  1. Jackrabbit Content Repository
  2. JCR-1412

[Patch] Java-based test configuration of Jackrabbit (no repository.xml needed)

    Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: config, jackrabbit-core, test
    • Labels:
      None

      Description

      Jackrabbit should be dynamically configurable, ie. without the need for a repository.xml but through pure Java code.

      This is helpful for unit tests, where you want to automatically test different configurations (eg. PersistenceManagers) without creating hundreds of repository.xml files that differ only in certain parts.

        Issue Links

          Activity

          Alexander Klimetschek created issue -
          Alexander Klimetschek made changes -
          Field Original Value New Value
          Attachment jackrabbit-core.dynamic-config-for-testing.patch [ 12376239 ]
          Alexander Klimetschek made changes -
          Alexander Klimetschek made changes -
          Attachment jackrabbit-core.dynamic-config-for-testing.patch [ 12376239 ]
          Jukka Zitting made changes -
          Summary [Patch] Pure Java-based configuration of Jackrabbit (no repository.xml needed) [Patch] Java-based test configuration of Jackrabbit (no repository.xml needed)
          Priority Major [ 3 ] Minor [ 4 ]
          Alexander Klimetschek made changes -
          Link This issue blocks JCR-1419 [ JCR-1419 ]
          Jukka Zitting made changes -
          Fix Version/s 1.5 [ 12312920 ]
          Assignee Jukka Zitting [ jukkaz ]
          Fix Version/s 1.3.4 [ 12312918 ]
          Alexander Klimetschek made changes -
          Link This issue relates to JCR-1438 [ JCR-1438 ]
          Jukka Zitting made changes -
          Fix Version/s 1.5 [ 12312920 ]
          Jukka Zitting made changes -
          Workflow jira [ 12424222 ] no-reopen-closed, patch-avail [ 12467879 ]
          Gavin made changes -
          Link This issue blocks JCR-1419 [ JCR-1419 ]
          Gavin made changes -
          Link This issue is depended upon by JCR-1419 [ JCR-1419 ]

            People

            • Assignee:
              Jukka Zitting
              Reporter:
              Alexander Klimetschek
            • Votes:
              2 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:

                Development