From 8e325d820b2a1cf2935aec872acd49b73db6abf8 Mon Sep 17 00:00:00 2001
From: Simon Spinner <simon.spinner@uni-wuerzburg.de>
Date: Tue, 24 May 2016 14:04:06 +0200
Subject: [PATCH] Add null check.

---
 .../deployment/ServerInstrumentationDeploymentProcessor.java | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

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 20cf84c..f33a295 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();
 			}
-- 
GitLab