Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-13771

Create a Galleon layers for the messaging subsystem

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Major Major
    • 27.0.0.Final
    • None
    • Build System, JMS
    • None

      We have three possible messaging-activemq configuration options that should be supplied via Galleon layers:

      1. messaging-activemq subsystem configuration ready to be used as an Embedded broker. This configuration is useful to run quick demos only, it should not be used in production environments or cloud environments.
      2. messaging-activemq subsystem configuration ready to be used with an external broker.
      3. An empty messaging-activemq subsystem configuration and capabilities to deploy a Resource Adapter file to connect to an external broker. This .rar file has to be deployed by the user.

      The existing jms-activemq layer was meant to allow client-side JMS, it is almost covering the third option, however, the user should be able to deploy .rar files. The analysis document should clarify whether these capabilities should be included in a Galleon layer itself or by contrast, users should add the resource-adapters Galleon layer to provide it.

      Another point to clear up is if the Galleon layers will supply capabilities to invoke remote objects configured in the WildFly JNDI tree, hence the need for remoting naming.

              ehugonne1@redhat.com Emmanuel Hugonnet
              yborgess1@redhat.com Yeray Borges Santana
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: