diff --git a/tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/deployment/ServerInstrumentationDeploymentProcessor.java b/tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/deployment/ServerInstrumentationDeploymentProcessor.java index 20cf84ce89a91374e93121bb14bab206d4686eab..f33a2950b3ba03351be254a1c854d58d173649bd 100644 --- a/tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/deployment/ServerInstrumentationDeploymentProcessor.java +++ b/tools.descartes.prisma.agent.wildfly/src/main/java/tools/descartes/prisma/agent/wildfly/deployment/ServerInstrumentationDeploymentProcessor.java @@ -100,7 +100,10 @@ public class ServerInstrumentationDeploymentProcessor implements DeploymentUnitP final WarMetaData metaData = deploymentUnit.getAttachment(WarMetaData.ATTACHMENT_KEY); if (metaData != null) { String serverNode = System.getProperty("jboss.node.name"); - String root = metaData.getJBossWebMetaData().getContextRoot(); + String root = null; + if (metaData.getJBossWebMetaData() != null) { + root = metaData.getJBossWebMetaData().getContextRoot(); + } if (root == null) { root = eeModuleDescription.getModuleName(); }