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

/subsystem=transactions/log-store=log-store type attribute should be read-only

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 9.0.0.Alpha1
    • None
    • None
    • None

      There is non-standard behavior of log-store "address" in jboss-cli.

      If you want to change log store type via jboss-cli I suppose that supposed way is via command like:
      /subsystem=transactions:write-attribute(name=use-hornetq-store, value=true)
      similarly with jdbc store.

      But there is a second way how to get name the transaction object store in use:
      /subsystem=transactions/log-store=log-store:read-attribute(name=type)

      But when you try to set the type via this way:
      /subsystem=transactions/log-store=log-store:write-attribute(name=type, value=hornetq)

      you'll get operation success
      {
      "outcome" => "success",
      "response-headers" =>

      { "operation-requires-reload" => true, "process-state" => "reload-required" }

      }
      but no change in the model is realized.

      There should be some info to user that this way is not supported or this way should correctly work.

            jgreene@redhat.com Jason Greene
            smaestri@redhat.com Stefano Maestri
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: