[
https://issues.jboss.org/browse/RTGOV-522?page=com.atlassian.jira.plugin....
]
ivan mckinley commented on RTGOV-522:
-------------------------------------
it would appear the Activity client data is at fault!
The templates in activity client which generate the data have an extra context value,
without a type entry. Removing this extra entry fixes the issue.
[~objectiser] is extra context value intetend
====== from =====
[{
"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":"{CUSTOMER}"
}
}
======= to =========
[{
"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"
}],
"properties":{
"item":"JAM",
"customer":"{CUSTOMER}"
}
}
RTGovSituationsUtil.getSituationBean throws NPE
------------------------------------------------
Key: RTGOV-522
URL:
https://issues.jboss.org/browse/RTGOV-522
Project: RTGov (Run Time Governance)
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Activity Server
Affects Versions: 2.0.0.Final
Reporter: ivan mckinley
Assignee: Gary Brown
in RTGovSituationsUtil Line 61. A null pointer is thrown when calling
context.getType().name(),
- No check performed against the context.getType
- The first item of the contextlist been iterated over has a context type of null, see
[1]
Reproduced by
- Deploy SLA example
- Execute the actvity client until situations are generated
- Open the situation UI. The null pointer is invoked from here
Additionaly place a break point on line 61 RTGovSituationsUtil
[1]List of Contexts
[Context[null:1:0], Context[Message:1-1-6:0], Context[Message:1-1-1:0]]
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)