Uploaded image for project: 'JBoss Enterprise SOA Platform'
  1. JBoss Enterprise SOA Platform
  2. SOA-3667

How to enable brms to use modeshape when jboss-brms.war is deployed to SOA with EDS installed

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Migrated to another ITS
    • Affects Version/s: 5.2.0 GA
    • Fix Version/s: None
    • Component/s: Documentation, EDS
    • Labels:
      None
    • Workaround:
      Workaround Exists
    • Workaround Description:
      Hide

      After following the steps in the BRMS docs on how to enable ModeShape, update the components.xml file in the jboss-brms.war, change the ModeShape repository from brms to eds:
      <key>org.modeshape.jcr.URL</key> <value>jndi:jcr/local?repositoryName=brms</value>
      to
      <key>org.modeshape.jcr.URL</key> <value>jndi:jcr/local?repositoryName=eds</value>

      Show
      After following the steps in the BRMS docs on how to enable ModeShape, update the components.xml file in the jboss-brms.war, change the ModeShape repository from brms to eds: <key>org.modeshape.jcr.URL</key> <value>jndi:jcr/local?repositoryName=brms</value> to <key>org.modeshape.jcr.URL</key> <value>jndi:jcr/local?repositoryName=eds</value>

      Description

      The jboss-brms.war is being deployed to SOA with EDS installed. BRMS will use modeshape, instead of jackrabbit. After following the steps in the BRMS docs on how to enable ModeShape, the starting of the server fails, because there is one more step that is required when running in SOA. When updating the components.xml file in the jboss-brms.war, change the ModeShape repository from brms to eds:
      <key>org.modeshape.jcr.URL</key> <value>jndi:jcr/local?repositoryName=brms</value>
      to
      <key>org.modeshape.jcr.URL</key> <value>jndi:jcr/local?repositoryName=eds</value>

      This is the only change needed to play with ModeShape, since this is only supported as tech preview. If this will be used in conjunction with other ModeShape related applications in the same SOA server, the user should add a brms repository to the modeshape-config.xml (change about not needed), so that the brms repository is segmented from the other repositories. See the ModeShape documentation on how to configure repositories.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                dlesage David Le Sage
                Reporter:
                van.halbert Van Halbert
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: