When the process ID generation method is changed to process-id-socket-binding instead of process-id-uuid, an error message starting with the following text results:
change process-id mechanism from process-id-uuid to process-id-socket-binding on transaction subsystem
ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 44) JBAS014613: Operation ("add") failed - address: ([("subsystem" => "transactions")]) - failure description: "JBAS014746: process-id-uuid may not be null"
The cause of this issue is that the handling of the configuration parameter is incorrect. This will be resolved in a future release. No workaround is possible, so the default method of process ID generation must be used.