Uploaded image for project: 'ModeShape'
  1. ModeShape
  2. MODE-2293

Remove the MapDB module from the Wildfly distribution

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Blocker
    • 4.0.0.Beta2
    • 4.0.0.Beta1
    • None
    • None

    Description

      MapDB is used at the moment as a dependency for the indexing & journaling features from the modeshape-jcr artifact.

      When building the WF kit, this has been packaged & deployed as a separate, independent module on which the modeshape.main module depends. However, because of the way the MapDB serialization/deserialization mechanism works, it turns out that the mapdb module can't work class-loading wise without depending on modeshape.main. This would create a circular dependency which cannot exist.

      To fix this, the MapDB module needs to be removed and MapDB used as an internal resource for the modeshape.main module. See the linked issue for a concrete example of a CL problem.

      Attachments

        Issue Links

          Activity

            People

              hchiorean Horia Chiorean (Inactive)
              hchiorean Horia Chiorean (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: