From 3b64f6e22115f63bae31a4793e76af92c8aef0b1 Mon Sep 17 00:00:00 2001 From: Simon Spinner <simon.spinner@uni-wuerzburg.de> Date: Sun, 5 Jun 2016 15:56:44 +0200 Subject: [PATCH] Fix bug in system interface roles exposure. --- .../agent/wildfly/service/ModelExtractionService.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/service/ModelExtractionService.java b/tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/service/ModelExtractionService.java index f738a3e..6a13d45 100644 --- a/tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/service/ModelExtractionService.java +++ b/tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/service/ModelExtractionService.java @@ -557,7 +557,8 @@ public class ModelExtractionService extends AgentController implements Service<M systemProvidingRole.setName(toName(systemProvidingRoleName)); systemProvidingRole.setInterface(incomingInterface); systemProvidingRole = ModelSkeletonUtil.find( - getContainerScope().getSystemScope().getSystem().getInterfaceProvidingRoles(), systemProvidingRole); + ((ApplicationScope) getContainerScope()).getApplication().getInterfaceProvidingRoles(), + systemProvidingRole); if (systemProvidingRole != null) { skeleton.getSystem().getInterfaceProvidingRoles() .add(ModelSkeletonUtil.adopt(this, systemProvidingRole)); @@ -577,7 +578,8 @@ public class ModelExtractionService extends AgentController implements Service<M systemRequiringRole.setName(toName(systemRequiringRoleName)); systemRequiringRole.setInterface(outgoingInterface); systemRequiringRole = ModelSkeletonUtil.find( - getContainerScope().getSystemScope().getSystem().getInterfaceRequiringRoles(), systemRequiringRole); + ((ApplicationScope) getContainerScope()).getApplication().getInterfaceRequiringRoles(), + systemRequiringRole); if (systemRequiringRole != null) { skeleton.getSystem().getInterfaceRequiringRoles() .add(ModelSkeletonUtil.adopt(this, systemRequiringRole)); -- GitLab