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

Resolve built-in component module names automatically in Wildfly

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Done
    • Major
    • 5.1.0.Final
    • 5.0.0.Final
    • Server
    • None

    Description

      Several ModeShape components when configured in WF require explicit user input for the name of the module where these components are located.

      For example, to use ModeShape's built-in sequencers in WF, one has to declare them like:

      <sequencer name="zip-sequencer" classname="zip" module="org.modeshape.sequencer.zip">
        <path-expression>/files(//*.zip[*])/jcr:content[@jcr:data] => /derived/zip/$1</path-expression>
      </sequencer>
      

      always requiring the module attribute.
      Since these internal sequencers are entirely controlled by ModeShape, there's no reason why the module name can't be resolved automatically, based on the sequencer type.

      This enhancement is about relaxing the module name requirement for built-in components.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: