Uploaded image for project: 'HAL'
  1. HAL
  2. HAL-199

Enable and disable feature of console for RA connection definitions and admin objects are broken

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 2.0.0
    • None
    • None
    • None
    • Workaround Exists
    • Hide

      Use CLI commands like these.
      /subsystem=resource-adapters/resource-adapter=wmq.jmsra.rar/connection-definitions=MQQueueCONNECTIONFACTORY:write-attribute(name=enabled,value=false)
      /subsystem=resource-adapters/resource-adapter=wmq.jmsra.rar/admin-objects=MyRemoteQueue:write-attribute(name=enabled,value=false)

      Show
      Use CLI commands like these. /subsystem=resource-adapters/resource-adapter=wmq.jmsra.rar/connection-definitions=MQQueueCONNECTIONFACTORY:write-attribute(name=enabled,value=false) /subsystem=resource-adapters/resource-adapter=wmq.jmsra.rar/admin-objects=MyRemoteQueue:write-attribute(name=enabled,value=false)

    Description

      Enable and Disable buttons of [Profile > Resource Adapters > View > Connection Definitions] (and Admin Objects too) send requests with wrong addresses. It results in an unknown error message with the following contents.

      Unexpected HTTP response: 500
      
      Request
      {
          "address" => [
              ("subsystem" => "resource-adapters"),
              ("resource-adapter" => "wmq.jmsra.rar"),
              ("connection-definitions" => "java:jboss/MQQueueCONNECTIONFACTORY")
          ],
          "operation" => "write-attribute",
          "name" => "enabled",
          "value" => true
      }
      
      Response
      
      Internal Server Error
      {
          "outcome" => "failed",
          "failure-description" => "JBAS014807: Management resource '[
          (\"subsystem\" => \"resource-adapters\"),
          (\"resource-adapter\" => \"wmq.jmsra.rar\"),
          (\"connection-definitions\" => \"java:jboss/MQQueueCONNECTIONFACTORY\")
      ]' not found",
          "rolled-back" => true,
          "response-headers" => {"process-state" => "reload-required"}
      }
      

      Path values of connection-definitions and admin-objects are just their names, not JNDI names.

      Attachments

        Activity

          People

            rhn-support-hbraun Heiko Braun
            rhn-support-onagano Osamu Nagano
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: