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 6a13d4593ec187446f793e619d5e55e525861654..264b243e9587f2f24e7b192743d343a8a04cdace 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
@@ -777,7 +777,7 @@ public class ModelExtractionService extends AgentController implements Service<M
 		call.setInterfaceRequiringRole(requiringRole);
 		callAction.setExternalCall(call);
 
-		if (isJMSComponent(componentName)) {
+		if (isJMSComponent(toName(componentName))) {
 			if (behavior.getBehavior().getActions().isEmpty()) {
 				ForkAction fork = ServicebehaviorFactory.eINSTANCE.createForkAction();
 				fork.setWithSynchronizationBarrier(false);