Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 5.0.2
-
Fix Version/s: 5.1.0
-
Component/s: Administration
-
Security Level: Public
-
- Environment:
- -
Activity
| Field | Original Value | New Value |
|---|---|---|
| Summary | Calling JMXContainerAdministration.getTopology() with an invalid passphrase and retrieveJbiArtifacts to true shouldn't work | Calling JMXContainerAdministration.getTopology() with an invalid passphrase and retrieveJbiArtifacts to true doesn't return the artifacts |
| Priority | Blocker [ 1 ] | |
| Description |
Currently,
If calling {{JMXContainerAdministration.getTopology()}} with an invalid passphrase and {{retrieveJbiArtifacts}} to {{true}}, then the artifacts are not retrieved for all containers (except the first one for which we have the credentials). Instead, an exception should be thrown because of the invalid passphrase. The problem is that {{retrieveJbiArtifacts}} set to {{true}} should imply that {{TopologyService.retrieveTopology()}} should be called with {{isSensibleInformationExpected}} set to {{true}}! |
Currently,
If calling {{JMXContainerAdministration.getTopology()}} with an invalid passphrase and {{retrieveJbiArtifacts}} to {{true}}, then the artifacts are not retrieved for all containers (except the first one for which we have the credentials) and the passphrase failure is silent. Basically, the idea is that if I ask for the artifacts, I either want them, or I want the command to fail. So instead, an exception should be thrown because of the invalid passphrase. The problem is that {{retrieveJbiArtifacts}} set to {{true}} should imply that {{TopologyService.retrieveTopology()}} should be called with {{isSensibleInformationExpected}} set to {{true}}! |
| Status | New [ 10000 ] | Open [ 10002 ] |
| Priority | Blocker [ 1 ] | Major [ 3 ] |
| Assignee | Christophe DENEUX [ cdeneux ] | Victor NOËL [ vnoel ] |
| Status | Open [ 10002 ] | In Progress [ 10003 ] |
| Summary | Calling JMXContainerAdministration.getTopology() with an invalid passphrase and retrieveJbiArtifacts to true doesn't return the artifacts | Calling JMXContainerAdministration.getTopology() to get JBI artifacts with an invalid passphrase should fail |
| Fix Version/s | 5.1.0 [ 10670 ] |
| Status | In Progress [ 10003 ] | Resolved [ 10004 ] |
| Resolution | Fixed [ 1 ] |