<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<description>Metamodel Repository</description>
<display-name>Metamodel Repository</display-name>
<servlet>
<description>GRMG Metamodel Repository</description>
<display-name>GRMG Metamodel Repository</display-name>
<servlet-name>Heartbeat</servlet-name>
<servlet-class>com.sap.ip.mmr.servlets.Heartbeat</servlet-class>
</servlet>
<servlet>
<description>MMR Servlet</description>
<display-name>MMR Servlet</display-name>
<servlet-name>ServletMMR</servlet-name>
<servlet-class>com.sap.ip.mmr.servlets.ServletMMR</servlet-class>
</servlet>
<servlet>
<description>Servlet modifying the content of the MMR</description>
<display-name>Servlet modifying the content of the MMR</display-name>
<servlet-name>ServletMMRClientContentManagement</servlet-name>
<servlet-class>com.sap.ip.mmr.servlets.ServletMMRClientContentManagement</servlet-class>
</servlet>
<servlet>
<description>MMR Images</description>
<display-name>MMR Images</display-name>
<servlet-name>ImageServlet</servlet-name>
<servlet-class>com.sap.ip.mmr.servlets.ImageServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>ServletPerformance</servlet-name>
<servlet-class>com.sap.ip.mmr.servlets.ServletPerformance</servlet-class>
</servlet>
<servlet>
<servlet-name>Reports</servlet-name>
<servlet-class>com.sap.ip.mmr.servlets.Reports</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Heartbeat</servlet-name>
<url-pattern>/heartbeat</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ImageServlet</servlet-name>
<url-pattern>/images</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Reports</servlet-name>
<url-pattern>/reports</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ServletPerformance</servlet-name>
<url-pattern>/performance</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ServletMMR</servlet-name>
<url-pattern>/mmr</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ServletMMRClientContentManagement</servlet-name>
<url-pattern>/mmrcm</url-pattern>
</servlet-mapping>
<security-constraint>
<display-name>SecurityConstraint</display-name>
<web-resource-collection>
<web-resource-name>WebResource</web-resource-name>
<url-pattern>/mmr</url-pattern>
<url-pattern>/heartbeat</url-pattern>
<url-pattern>/images</url-pattern>
<url-pattern>/reports</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>MMRSecurityRole</role-name>
</auth-constraint>
</security-constraint>
<security-constraint>
<display-name>SecurityConstraintCM</display-name>
<web-resource-collection>
<web-resource-name>WebResource</web-resource-name>
<url-pattern>/mmrcm</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>MMRSecurityRoleCM</role-name>
</auth-constraint>
</security-constraint>
<login-config>
<auth-method>BASIC</auth-method>
<realm-name>SAP BI Metadata and Metamodel Repository</realm-name>
</login-config>
<security-role>
<description>This role protects access to the SAP BI Metadata and Metamodel Repository (MMR)</description>
<role-name>MMRSecurityRole</role-name>
</security-role>
<security-role>
<description>This role protects modifications to the SAP BI Metadata and Metamodel Repository (MMR)</description>
<role-name>MMRSecurityRoleCM</role-name>
</security-role>
</web-app>
