diff --git a/modules/helpers/rtfilter-wfly-10-subsystem/src/main/java/org/rhq/helpers/rtfilter/subsystem/wfly10/deployment/RtFilterDeploymentUnitProcessor.java b/modules/helpers/rtfilter-wfly-10-subsystem/src/main/java/org/rhq/helpers/rtfilter/subsystem/wfly10/deployment/RtFilterDeploymentUnitProcessor.java index dbb784e2502..7d9f63d6fec 100644 --- a/modules/helpers/rtfilter-wfly-10-subsystem/src/main/java/org/rhq/helpers/rtfilter/subsystem/wfly10/deployment/RtFilterDeploymentUnitProcessor.java +++ b/modules/helpers/rtfilter-wfly-10-subsystem/src/main/java/org/rhq/helpers/rtfilter/subsystem/wfly10/deployment/RtFilterDeploymentUnitProcessor.java @@ -29,6 +29,7 @@ import org.jboss.as.web.common.WarMetaData; import org.jboss.logging.Logger; import org.jboss.metadata.javaee.spec.ParamValueMetaData; +import org.jboss.metadata.web.jboss.JBossWebMetaData; import org.jboss.metadata.web.spec.FilterMappingMetaData; import org.jboss.metadata.web.spec.FilterMetaData; import org.jboss.metadata.web.spec.FiltersMetaData; @@ -63,7 +64,7 @@ public void deploy(DeploymentPhaseContext phaseContext) throws DeploymentUnitPro log.debug("Configuring RHQ response-time servlet filter for WAR " + deploymentUnit.getName() + "..."); final WarMetaData warMetaData = deploymentUnit.getAttachment(WarMetaData.ATTACHMENT_KEY); - WebMetaData webMetaData = warMetaData.getWebMetaData(); + JBossWebMetaData webMetaData = warMetaData.getMergedJBossWebMetaData(); FilterMetaData rtFilter = null; FiltersMetaData filters = webMetaData.getFilters();