Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-19867

[GSS](7.3.z) Resource adapter properties not supported by environment variable based configuration

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 7.3.1.GA
    • OpenShift
    • None

      A few standard configuration items (wildfly-resource-adapters_5_0.xsd)  used for JCA Resource Adapters (e.g. WebSphere MQ) cannot be configured via environment variables due to limited implementation in launch scripts /opt/eap/bin/launch/resource-adapters-common.sh

      <resource-adapter ...>
          ...
          <bootstrap-context>somecontext</bootstrap-context> <!-- non-configurable -->
          ...
          <config-property name="someAdapterSpecificProperty"> <!-- non-configurable, should support 1 or more -->
                                  value
          </config-property>
      
          <connection-definitions>
              <connection-definition ... pool-name="SomePoolName"> <!-- pool-name non-configurable -->
                  <pool>
                      <!-- The following are non-configurable -->
                      <initial-pool-size>5</initial-pool-size>
                      <fair>true</fair>
                      <use-strict-min>true</use-strict-min>
                      <capacity> <!-- all properties non-configurable -->
                      </capacity>
                  </pool>
                  <xa-pool> <!-- extending the above -->
                      <!-- The following are non-configurable -->
                      <interleaving>false</interleaving>
                      <no-tx-separate-pools>true</no-tx-separate-pools>
                      <pad-xid>false</pad-xid> <!-- not commonly used -->
                      <wrap-xa-resource>false</wrap-xa-resource> <!-- not commonly used -->
                  </xa-pool>
                  <timeout> <!-- all properties non-configurable -->
                      ...
                  </timeout>
                  <validation> <!-- all properties non-configurable -->
                      ...
                  </validation>
              </connection-definition>
          </connection-definitions>
          <admin-objects>
              <admin-object ...>
                  <config-property name="someAdapterSpecificProperty"> <!-- non-configurable, should support 1 or more -->
                                  value
                  </config-property>
              </admin-object>
          </admin-objects>
      

       

            istudens@redhat.com Ivo Studensky
            rhn-support-sfikes Stephen Fikes (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: