Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1164106

Summary: RTGov "quickstarts/overlord/rtgov/activityclient/" quickstart only demonstrates insertion of transaction with Context type as "Message"
Product: [JBoss] JBoss Fuse Service Works 6 Reporter: Musharraf Hussain <mhussain>
Component: ExamplesAssignee: Nobody <nobody>
Status: CLOSED UPSTREAM QA Contact: Matej Melko <mmelko>
Severity: high Docs Contact:
Priority: high    
Version: 6.0.0 GACC: soa-p-jira
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-02-10 03:43:35 UTC Type: Feature Request
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Musharraf Hussain 2014-11-14 05:40:35 UTC
Document URL: 
- NA

Section Number and Name: 
- NA

Describe the issue: 
- The current FSW 6.0.0 RTGov quickstart of "quickstarts/overlord/rtgov/activityclient/" only shows the insertion of transactions with Context type as "Message".
e.g.
quickstarts/overlord/rtgov/activityclient/src/main/resources/txns/OrderJam.json
~~~
...
[{
	"type":"RequestReceived",
	"interface":"{urn:switchyard-quickstart-demo:orders:1.0}OrderService",
	"operation":"submitOrder",
	"serviceType":"{urn:switchyard-quickstart-demo:orders:0.1.0}OrderService",
	"messageType":"{urn:switchyard-quickstart-demo:orders:1.0}submitOrder",
	"context":[{
		"value":"{ID}-1",
		"type":"Message"
	},{
		"value":"{ID}"
	}],
	"properties":{
		"item":"JAM",
		"customer":"Fred"
	}
...
~~~ 

- However, due to the current limitation in the Call Trace gadget (as filed in this Feature Request [1]) , it only shows the trace of transactions which has used Context type of "Conversation" . Hence, I think our quickstart also should be updated to include transactions of other Context type too. For an example see these transactions as per the master branch [2] of the same quickstart.
~~~
...
[{
"type":"RequestReceived",
"interface":"{urn:switchyard-quickstart-demo:orders:1.0}OrderService",
"operation":"submitOrder",
"serviceType":"{urn:switchyard-quickstart-demo:orders:0.1.0}OrderService",
"messageType":"{urn:switchyard-quickstart-demo:orders:1.0}submitOrder",
"context":[{
"value":"{ID}-1",
"type":"Message"
},{
"value":"{ID}",
"type": "Conversation"
}],
"properties":{
"item":"BUTTER",
"customer":"{CUSTOMER}"
}
...
~~~

Can you please update the quickstarts in future releases of RTGov quickstarts?

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1164086
[2] https://github.com/Governance/rtgov/blob/master/samples/jbossas/activityclient/src/main/resources/txns/OrderButter.json

Suggestions for improvement: 
- Please update the "quickstarts/overlord/rtgov/activityclient/"  quickstart as per the master branch [1] .

[1] https://github.com/Governance/rtgov/blob/master/samples/jbossas/activityclient/src/main/resources/txns/


Additional information: 
- NA

Comment 4 Red Hat Bugzilla 2025-02-10 03:43:35 UTC
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.