- if (vDbResult != null) {
- ValidationNexusTestResult vNexusResult = iService.getResult(vDbResult.getBlueprintName(),
- vDbResult.getVersion(), vDbResult.getLab().getLab(), jnksJobNotify.getTimestamp());
- if (vNexusResult != null) {
- List<ValidationNexusTestResult> vNexusResults = new ArrayList<ValidationNexusTestResult>();
- vNexusResults.add(vNexusResult);
- dbAdapter.storeResultInDb(vNexusResults);
+ try {
+ if (vDbResult != null) {
+ // Fetch submission result from nexus
+ ValidationDbTestResult vNexusResult = iService.getResult(
+ vDbResult.getBlueprintInstance().getBlueprint().getBlueprintName(),
+ vDbResult.getBlueprintInstance().getVersion(), vDbResult.getLab().getLab(),
+ jnksJobNotify.getTimestamp());
+ if (vNexusResult != null) {
+ List<ValidationDbTestResult> vNexusResults = new ArrayList<ValidationDbTestResult>();
+ vNexusResults.add(vNexusResult);
+ dbAdapter.storeResultsInDb(vNexusResults);
+ }