[JBoss JIRA] (JBTM-2270) When expose-all-logs is used with JTS then no participant for transaction is shown
by Michael Musgrove (JIRA)
[ https://issues.jboss.org/browse/JBTM-2270?page=com.atlassian.jira.plugin.... ]
Michael Musgrove commented on JBTM-2270:
----------------------------------------
Yes I agree this is a non trivial feature request and one that won't be implemented any time soon. That said, it would be great if we could add the functionality but maybe keep it as optional until we have had more discussion. Perhaps for servers running in a domain we can do some integration at the console level to get at the remote object stores.
> When expose-all-logs is used with JTS then no participant for transaction is shown
> -----------------------------------------------------------------------------------
>
> Key: JBTM-2270
> URL: https://issues.jboss.org/browse/JBTM-2270
> Project: JBoss Transaction Manager
> Issue Type: Feature Request
> Components: JTS
> Affects Versions: 4.17.23
> Reporter: Ondřej Chaloupka
> Assignee: Gytis Trikleris
> Fix For: 6.0.0
>
>
> When expose-all-logs is set to true I'm not able to get any participants of the listed transaction.
> This is log from operation to get type of transaction and then see all participants.
> Reading type of the transaction:
> Succesful management operation {
> "operation" => "read-attribute",
> "address" => [
> ("subsystem" => "transactions"),
> ("log-store" => "log-store"),
> ("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
> ],
> "name" => "type"
> } with result {
> "outcome" => "success",
> "result" => "CosTransactions/XAResourceRecord"
> }
> Getting participants:
> Succesful management operation {
> "operation" => "read-children-names",
> "address" => [
> ("subsystem" => "transactions"),
> ("log-store" => "log-store"),
> ("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
> ],
> "child-type" => "participants"
> } with result {
> "outcome" => "success",
> "result" => []
> }
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
10 years, 4 months
[JBoss JIRA] (JBTM-2270) When expose-all-logs is used with JTS then no participant for transaction is shown
by Mark Little (JIRA)
[ https://issues.jboss.org/browse/JBTM-2270?page=com.atlassian.jira.plugin.... ]
Mark Little commented on JBTM-2270:
-----------------------------------
Mike, it's also worth remembering that "appear in a separate part of the log store" may mean a completely different machine.
> When expose-all-logs is used with JTS then no participant for transaction is shown
> -----------------------------------------------------------------------------------
>
> Key: JBTM-2270
> URL: https://issues.jboss.org/browse/JBTM-2270
> Project: JBoss Transaction Manager
> Issue Type: Feature Request
> Components: JTS
> Affects Versions: 4.17.23
> Reporter: Ondřej Chaloupka
> Assignee: Gytis Trikleris
> Fix For: 6.0.0
>
>
> When expose-all-logs is set to true I'm not able to get any participants of the listed transaction.
> This is log from operation to get type of transaction and then see all participants.
> Reading type of the transaction:
> Succesful management operation {
> "operation" => "read-attribute",
> "address" => [
> ("subsystem" => "transactions"),
> ("log-store" => "log-store"),
> ("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
> ],
> "name" => "type"
> } with result {
> "outcome" => "success",
> "result" => "CosTransactions/XAResourceRecord"
> }
> Getting participants:
> Succesful management operation {
> "operation" => "read-children-names",
> "address" => [
> ("subsystem" => "transactions"),
> ("log-store" => "log-store"),
> ("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
> ],
> "child-type" => "participants"
> } with result {
> "outcome" => "success",
> "result" => []
> }
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
10 years, 4 months
[JBoss JIRA] (JBTM-2270) When expose-all-logs is used with JTS then no participant for transaction is shown
by Mark Little (JIRA)
[ https://issues.jboss.org/browse/JBTM-2270?page=com.atlassian.jira.plugin.... ]
Mark Little commented on JBTM-2270:
-----------------------------------
We're unlikely to be adding records very often, so I wouldn't expend a lot of energy on this. If you do something then make it "good enough".
> When expose-all-logs is used with JTS then no participant for transaction is shown
> -----------------------------------------------------------------------------------
>
> Key: JBTM-2270
> URL: https://issues.jboss.org/browse/JBTM-2270
> Project: JBoss Transaction Manager
> Issue Type: Feature Request
> Components: JTS
> Affects Versions: 4.17.23
> Reporter: Ondřej Chaloupka
> Assignee: Gytis Trikleris
> Fix For: 6.0.0
>
>
> When expose-all-logs is set to true I'm not able to get any participants of the listed transaction.
> This is log from operation to get type of transaction and then see all participants.
> Reading type of the transaction:
> Succesful management operation {
> "operation" => "read-attribute",
> "address" => [
> ("subsystem" => "transactions"),
> ("log-store" => "log-store"),
> ("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
> ],
> "name" => "type"
> } with result {
> "outcome" => "success",
> "result" => "CosTransactions/XAResourceRecord"
> }
> Getting participants:
> Succesful management operation {
> "operation" => "read-children-names",
> "address" => [
> ("subsystem" => "transactions"),
> ("log-store" => "log-store"),
> ("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
> ],
> "child-type" => "participants"
> } with result {
> "outcome" => "success",
> "result" => []
> }
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
10 years, 4 months
[JBoss JIRA] (JBTM-2270) When expose-all-logs is used with JTS then no participant for transaction is shown
by Michael Musgrove (JIRA)
[ https://issues.jboss.org/browse/JBTM-2270?page=com.atlassian.jira.plugin.... ]
Michael Musgrove commented on JBTM-2270:
----------------------------------------
More comments:
* In the JTS case, the participant record often resides in a different object store from the transaction log so it you would need tooling that can span multiple stores in order to implement the requested feature.
* We do have a JMX interface to the object store so that would need to be used to look at remote logs but the JMX server would need to be running.
* Something needs to tell the tooling which object stores to look at (which is not a trivial requirement).
Also, we have about 30 record types. Up until now we have added tooling support on an adhoc basis for records that are of most interest. We really need to add another method to the record interface to enforce developers to take tooling into account when they add new records.
> When expose-all-logs is used with JTS then no participant for transaction is shown
> -----------------------------------------------------------------------------------
>
> Key: JBTM-2270
> URL: https://issues.jboss.org/browse/JBTM-2270
> Project: JBoss Transaction Manager
> Issue Type: Feature Request
> Components: JTS
> Affects Versions: 4.17.23
> Reporter: Ondřej Chaloupka
> Assignee: Gytis Trikleris
> Fix For: 6.0.0
>
>
> When expose-all-logs is set to true I'm not able to get any participants of the listed transaction.
> This is log from operation to get type of transaction and then see all participants.
> Reading type of the transaction:
> Succesful management operation {
> "operation" => "read-attribute",
> "address" => [
> ("subsystem" => "transactions"),
> ("log-store" => "log-store"),
> ("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
> ],
> "name" => "type"
> } with result {
> "outcome" => "success",
> "result" => "CosTransactions/XAResourceRecord"
> }
> Getting participants:
> Succesful management operation {
> "operation" => "read-children-names",
> "address" => [
> ("subsystem" => "transactions"),
> ("log-store" => "log-store"),
> ("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
> ],
> "child-type" => "participants"
> } with result {
> "outcome" => "success",
> "result" => []
> }
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
10 years, 4 months
[JBoss JIRA] (JBTM-2270) When expose-all-logs is used with JTS then no participant for transaction is shown
by Ondřej Chaloupka (JIRA)
[ https://issues.jboss.org/browse/JBTM-2270?page=com.atlassian.jira.plugin.... ]
Ondřej Chaloupka commented on JBTM-2270:
----------------------------------------
Hi Mike,
>From my point of view the fixed version 6.0.0 is ok as we do not have any customer request for this functionality. The expose-all-logs functionality just came from fixes of https://bugzilla.redhat.com/show_bug.cgi?id=900289.
I put Gytis as assignee just because he was working on bz#1151322.
Thank you
Ondra
> When expose-all-logs is used with JTS then no participant for transaction is shown
> -----------------------------------------------------------------------------------
>
> Key: JBTM-2270
> URL: https://issues.jboss.org/browse/JBTM-2270
> Project: JBoss Transaction Manager
> Issue Type: Feature Request
> Components: JTS
> Affects Versions: 4.17.23
> Reporter: Ondřej Chaloupka
> Assignee: Gytis Trikleris
> Fix For: 6.0.0
>
>
> When expose-all-logs is set to true I'm not able to get any participants of the listed transaction.
> This is log from operation to get type of transaction and then see all participants.
> Reading type of the transaction:
> Succesful management operation {
> "operation" => "read-attribute",
> "address" => [
> ("subsystem" => "transactions"),
> ("log-store" => "log-store"),
> ("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
> ],
> "name" => "type"
> } with result {
> "outcome" => "success",
> "result" => "CosTransactions/XAResourceRecord"
> }
> Getting participants:
> Succesful management operation {
> "operation" => "read-children-names",
> "address" => [
> ("subsystem" => "transactions"),
> ("log-store" => "log-store"),
> ("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
> ],
> "child-type" => "participants"
> } with result {
> "outcome" => "success",
> "result" => []
> }
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
10 years, 4 months
[JBoss JIRA] (JBTM-2270) When expose-all-logs is used with JTS then no participant for transaction is shown
by Michael Musgrove (JIRA)
[ https://issues.jboss.org/browse/JBTM-2270?page=com.atlassian.jira.plugin.... ]
Michael Musgrove edited comment on JBTM-2270 at 10/17/14 5:31 AM:
------------------------------------------------------------------
JTS participant records are not in-lined with the transaction log so they appear in a separate part of the log store. The tooling only shows participants for JTA records which do have their participants inlined.
Ondrej, is the Fix version field (6.0.0) ok?
I just noticed that Gytis is down as the assignee so I will let him update that field.
was (Author: mmusgrov):
JTS participant records are not in-lined with the transaction log so they appear in a separate part of the log store. The tooling only shows participants for JTA records which do have their participants inlined.
Ondrej, is the Fix version field (6.0.0) ok?
> When expose-all-logs is used with JTS then no participant for transaction is shown
> -----------------------------------------------------------------------------------
>
> Key: JBTM-2270
> URL: https://issues.jboss.org/browse/JBTM-2270
> Project: JBoss Transaction Manager
> Issue Type: Feature Request
> Components: JTS
> Affects Versions: 4.17.23
> Reporter: Ondřej Chaloupka
> Assignee: Gytis Trikleris
> Fix For: 6.0.0
>
>
> When expose-all-logs is set to true I'm not able to get any participants of the listed transaction.
> This is log from operation to get type of transaction and then see all participants.
> Reading type of the transaction:
> Succesful management operation {
> "operation" => "read-attribute",
> "address" => [
> ("subsystem" => "transactions"),
> ("log-store" => "log-store"),
> ("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
> ],
> "name" => "type"
> } with result {
> "outcome" => "success",
> "result" => "CosTransactions/XAResourceRecord"
> }
> Getting participants:
> Succesful management operation {
> "operation" => "read-children-names",
> "address" => [
> ("subsystem" => "transactions"),
> ("log-store" => "log-store"),
> ("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
> ],
> "child-type" => "participants"
> } with result {
> "outcome" => "success",
> "result" => []
> }
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
10 years, 4 months
[JBoss JIRA] (JBTM-2270) When expose-all-logs is used with JTS then no participant for transaction is shown
by Michael Musgrove (JIRA)
[ https://issues.jboss.org/browse/JBTM-2270?page=com.atlassian.jira.plugin.... ]
Michael Musgrove commented on JBTM-2270:
----------------------------------------
JTS participant records are not in-lined with the transaction log so they appear in a separate part of the log store. The tooling only shows participants for JTA records which do have their participants inlined.
Ondrej, is the Fix version field (6.0.0) ok?
> When expose-all-logs is used with JTS then no participant for transaction is shown
> -----------------------------------------------------------------------------------
>
> Key: JBTM-2270
> URL: https://issues.jboss.org/browse/JBTM-2270
> Project: JBoss Transaction Manager
> Issue Type: Feature Request
> Components: JTS
> Affects Versions: 4.17.23
> Reporter: Ondřej Chaloupka
> Assignee: Gytis Trikleris
> Fix For: 6.0.0
>
>
> When expose-all-logs is set to true I'm not able to get any participants of the listed transaction.
> This is log from operation to get type of transaction and then see all participants.
> Reading type of the transaction:
> Succesful management operation {
> "operation" => "read-attribute",
> "address" => [
> ("subsystem" => "transactions"),
> ("log-store" => "log-store"),
> ("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
> ],
> "name" => "type"
> } with result {
> "outcome" => "success",
> "result" => "CosTransactions/XAResourceRecord"
> }
> Getting participants:
> Succesful management operation {
> "operation" => "read-children-names",
> "address" => [
> ("subsystem" => "transactions"),
> ("log-store" => "log-store"),
> ("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
> ],
> "child-type" => "participants"
> } with result {
> "outcome" => "success",
> "result" => []
> }
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
10 years, 4 months
[JBoss JIRA] (JBTM-2270) When expose-all-logs is used with JTS then no participant for transaction is shown
by Michael Musgrove (JIRA)
[ https://issues.jboss.org/browse/JBTM-2270?page=com.atlassian.jira.plugin.... ]
Michael Musgrove updated JBTM-2270:
-----------------------------------
Fix Version/s: 6.0.0
> When expose-all-logs is used with JTS then no participant for transaction is shown
> -----------------------------------------------------------------------------------
>
> Key: JBTM-2270
> URL: https://issues.jboss.org/browse/JBTM-2270
> Project: JBoss Transaction Manager
> Issue Type: Feature Request
> Components: JTS
> Affects Versions: 4.17.23
> Reporter: Ondřej Chaloupka
> Assignee: Gytis Trikleris
> Fix For: 6.0.0
>
>
> When expose-all-logs is set to true I'm not able to get any participants of the listed transaction.
> This is log from operation to get type of transaction and then see all participants.
> Reading type of the transaction:
> Succesful management operation {
> "operation" => "read-attribute",
> "address" => [
> ("subsystem" => "transactions"),
> ("log-store" => "log-store"),
> ("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
> ],
> "name" => "type"
> } with result {
> "outcome" => "success",
> "result" => "CosTransactions/XAResourceRecord"
> }
> Getting participants:
> Succesful management operation {
> "operation" => "read-children-names",
> "address" => [
> ("subsystem" => "transactions"),
> ("log-store" => "log-store"),
> ("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
> ],
> "child-type" => "participants"
> } with result {
> "outcome" => "success",
> "result" => []
> }
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
10 years, 4 months
[JBoss JIRA] (JBTM-2270) When expose-all-logs is used with JTS then no participant for transaction is shown
by Ondřej Chaloupka (JIRA)
[ https://issues.jboss.org/browse/JBTM-2270?page=com.atlassian.jira.plugin.... ]
Ondřej Chaloupka updated JBTM-2270:
-----------------------------------
Assignee: Gytis Trikleris (was: Tom Jenkinson)
> When expose-all-logs is used with JTS then no participant for transaction is shown
> -----------------------------------------------------------------------------------
>
> Key: JBTM-2270
> URL: https://issues.jboss.org/browse/JBTM-2270
> Project: JBoss Transaction Manager
> Issue Type: Feature Request
> Components: JTS
> Affects Versions: 4.17.23
> Reporter: Ondřej Chaloupka
> Assignee: Gytis Trikleris
>
> When expose-all-logs is set to true I'm not able to get any participants of the listed transaction.
> This is log from operation to get type of transaction and then see all participants.
> Reading type of the transaction:
> Succesful management operation {
> "operation" => "read-attribute",
> "address" => [
> ("subsystem" => "transactions"),
> ("log-store" => "log-store"),
> ("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
> ],
> "name" => "type"
> } with result {
> "outcome" => "success",
> "result" => "CosTransactions/XAResourceRecord"
> }
> Getting participants:
> Succesful management operation {
> "operation" => "read-children-names",
> "address" => [
> ("subsystem" => "transactions"),
> ("log-store" => "log-store"),
> ("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
> ],
> "child-type" => "participants"
> } with result {
> "outcome" => "success",
> "result" => []
> }
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
10 years, 4 months
[JBoss JIRA] (JBTM-2270) When expose-all-logs is used with JTS then no participant for transaction is shown
by Ondřej Chaloupka (JIRA)
Ondřej Chaloupka created JBTM-2270:
--------------------------------------
Summary: When expose-all-logs is used with JTS then no participant for transaction is shown
Key: JBTM-2270
URL: https://issues.jboss.org/browse/JBTM-2270
Project: JBoss Transaction Manager
Issue Type: Feature Request
Components: JTS
Affects Versions: 4.17.23
Reporter: Ondřej Chaloupka
Assignee: Tom Jenkinson
When expose-all-logs is set to true I'm not able to get any participants of the listed transaction.
This is log from operation to get type of transaction and then see all participants.
Reading type of the transaction:
Succesful management operation {
"operation" => "read-attribute",
"address" => [
("subsystem" => "transactions"),
("log-store" => "log-store"),
("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
],
"name" => "type"
} with result {
"outcome" => "success",
"result" => "CosTransactions/XAResourceRecord"
}
Getting participants:
Succesful management operation {
"operation" => "read-children-names",
"address" => [
("subsystem" => "transactions"),
("log-store" => "log-store"),
("transactions" => "0:ffff0a280545:2d64af2f:54378290:3c")
],
"child-type" => "participants"
} with result {
"outcome" => "success",
"result" => []
}
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
10 years, 4 months