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

Can published areas be automatically created based on how the sequencer is defined

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • 3.8.x-prod-ip6.1
    • 3.8.x-prod-ip6.1
    • JCR, Sequencers
    • None

      In the standalone.xml configuration, the modeshape sequencers are defining the publish area to be used, and where the user should be publishing artifacts in order for them to be sequenced. Example:

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

      The above indicates the user should publish artifacts to the "/files" publish area.

      However, when using the ModeShape tooling in JBDS, there are no default publish areas being presented to the user. They must create that publish ares.

      Unfortunately, the user doesn't necessarily know what that publish area they need to create unless they know to goto the server and look here. So what happens is, the user creates anything they want, but doesn't realize that if they don't use "files", that their artifacts will not be sequenced.

      Can Modeshape server component automatically create the available publish area's based on how the sequencer is configured?

              hchiorean Horia Chiorean (Inactive)
              van.halbert Van Halbert (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: