-
Bug
-
Resolution: Done
-
Major
-
7.1.3.Final (EAP), EAP 6.1.0.Alpha (7.2.0.Final)
-
None
The runtime attributes 'bound', 'bound-address' and 'bound-port' of socket-binding.txn-recovery-environment are undefined even if the recovery listener is on.
Steps to reproduce:
1. enable the recovery listener of transactions, i.e.
/subsystem=transactions:write-attribute(name=recovery-listener,value=true)
2. reload the server
3. check the runtime attributes of txn-recovery-environment
/socket-binding-group=standard-sockets/socket-binding=txn-recovery-environment:read-resource(include-runtime=true)
[standalone@localhost:10099 /] /socket-binding-group=standard-sockets/socket-binding=txn-recovery-environment:read-resource(include-runtime=true) { "outcome" => "success", "result" => { "bound" => false, "bound-address" => undefined, "bound-port" => undefined, "client-mappings" => undefined, "fixed-port" => false, "interface" => undefined, "multicast-address" => undefined, "multicast-port" => undefined, "name" => "txn-recovery-environment", "port" => 4712 } } [standalone@localhost:10099 /] /subsystem=transactions:read-resource { "outcome" => "success", "result" => { "default-timeout" => 300, "enable-statistics" => false, "enable-tsm-status" => false, "jts" => false, "node-identifier" => "1", "object-store-path" => "tx-object-store", "object-store-relative-to" => "jboss.server.data.dir", "path" => "var", "process-id-socket-max-ports" => 10, "process-id-uuid" => true, "recovery-listener" => true, "relative-to" => "jboss.server.data.dir", "socket-binding" => "txn-recovery-environment", "status-socket-binding" => "txn-status-manager", "use-hornetq-store" => false, "log-store" => {"log-store" => undefined} } }