Added: qpid/trunk/qpid/java/management/client/console/wsdm_operations_perspective.jsp URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/management/client/console/wsdm_operations_perspective.jsp?rev=741031&view=auto ============================================================================== --- qpid/trunk/qpid/java/management/client/console/wsdm_operations_perspective.jsp (added) +++ qpid/trunk/qpid/java/management/client/console/wsdm_operations_perspective.jsp Thu Feb 5 07:21:17 2009 @@ -0,0 +1,153 @@ +<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> +<%@ taglib uri='http://java.sun.com/jsp/jstl/core' prefix='c'%> +<%...@page import="org.apache.qpid.management.web.action.BrokerModel"%> +<%...@page import="java.util.Set"%> +<%...@page import="javax.management.ObjectName"%> +<%...@page import="org.apache.qpid.management.Names"%> +<%...@page import="java.util.*"%> +<% + Map<String,String> java2Xml = new HashMap<String,String>(); +java2Xml.put(UUID.class.getName(),"qman:uuid"); +java2Xml.put(Long.class.getName(),"xsd:long"); +java2Xml.put(long.class.getName(),"xsd:long"); +java2Xml.put(Boolean.class.getName(),"xsd:boolean"); +java2Xml.put(boolean.class.getName(),"xsd:boolean"); +java2Xml.put(Double.class.getName(),"xsd:double"); +java2Xml.put(double.class.getName(),"xsd:double"); +java2Xml.put(Float.class.getName(),"xsd:float"); +java2Xml.put(float.class.getName(),"xsd:float"); +java2Xml.put(Integer.class.getName(),"xsd:integer"); +java2Xml.put(int.class.getName(),"xsd:integer"); +java2Xml.put(Short.class.getName(),"xsd:short"); +java2Xml.put(short.class.getName(),"xsd:short"); +java2Xml.put(String.class.getName(),"xsd:string"); +java2Xml.put(URI.class.getName(),"xsd:anyURI"); +java2Xml.put(Date.class.getName(),"xsd:dateTime"); +java2Xml.put(QName.class.getName(),"xsd:QName"); +java2Xml.put(Element.class.getName(),"xsd:element"); +java2Xml.put(byte[].class.getName(),"xsd:base64Binary"); +java2Xml.put(Long[].class.getName(),"qman:arrayOfLong"); +java2Xml.put(long[].class.getName(),"qman:arrayOfLong"); +java2Xml.put(Boolean[].class.getName(),"qman:arrayOfBoolean"); +java2Xml.put(boolean[].class.getName(),"qman:arrayOfBoolean"); +java2Xml.put(Double[].class.getName(),"qman:arrayOfDouble"); +java2Xml.put(double[].class.getName(),"qman:arrayOfDouble"); +java2Xml.put(Float[].class.getName(),"qman:arrayOfFloat"); +java2Xml.put(float[].class.getName(),"qman:arrayOfFloat"); +java2Xml.put(Integer[].class.getName(),"qman:arrayOfInteger"); +java2Xml.put(int[].class.getName(),"qman:arrayOfInteger"); +java2Xml.put(Short[].class.getName(),"qman:arrayOfShort"); +java2Xml.put(short[].class.getName(),"qman:arrayOfShort"); +java2Xml.put(String[].class.getName(),"qman:arrayOfString"); +java2Xml.put(URI[].class.getName(),"qman:arrayOfURI"); +java2Xml.put(Date[].class.getName(),"qman:arrayOfDate"); +java2Xml.put(Map.class.getName(),"qman:map"); +java2Xml.put(HashMap.class.getName(),"qman:map"); + +pageContext.setAttribute("types",java2Xml); +%> +<%...@page import="java.net.URI"%> +<%...@page import="javax.xml.namespace.QName"%> +<%...@page import="org.w3c.dom.Element"%> +<html> + <head> + <link rel="stylesheet" href="<%=request.getContextPath()%>/images/style.css" type="text/css" /> + <title>QMan Administration Console</title> + </head> + <body> + <div id="page" align="center"> + <jsp:include page="/fragments/header.jsp"> + <jsp:param name="title" value="Resource Management - WS-DM Operations Perspective"/> + </jsp:include> + + <div id="content" align="center"> + <jsp:include page="/fragments/menu.jsp"/> + + <div id="contenttext"> + <div id="wsdmmenu" align="left"> + <ul> + <li><a href="<%=request.getContextPath()%>/jmx_perspective?resourceId=${resourceId}"><span>JMX</span></a></li> + <li><a href="<%=request.getContextPath()%>/wsdm_properties_perspective?wsresourceId=${resourceId}"><span>WS-DM</span></a></li> + </ul> + </div> + <br /> + <div class="panel" align="justify"> + <span class="bodytext"> + <table width="100%"> + <tr> + <td valign="top" colspan="2"> + <fieldset> + <legend>Resource ID</legend> + <ul> + <c:forEach var="property" items="${nameAttributes}"> + <li> + <c:out value="${property}"/> + </li> + </c:forEach> + </ul> + </fieldset> + </td> + </tr> + <tr> + <td valign="top"> + <div id="wsdmmenu" align="left" style="font-size: small;"> + <ul> + <li><a href="<%=request.getContextPath()%>/wsdm_properties_perspective?resourceId=${resourceId}"><span>Properties</span></a></li> + <li><a href="<%=request.getContextPath()%>/wsdm_operations_perspective?resourceId=${resourceId}""><span>Operations</span></a></li> + <li><a href="<%=request.getContextPath()%>/wsdm_wsdl_perspective?resourceId=${resourceId}""><span>WSDL</span></a></li> + <li><a href="<%=request.getContextPath()%>/wsdm_rmd_perspective?resourceId=${resourceId}""><span>RDM</span></a></li> + </ul> + </div> + </td> + </tr> + <tr> + <td valign="top"> + <fieldset> + <legend>Attributes</legend> + <table width="100%" cellspacing="1"> + <tr> + <th nowrap="nowrap" align="center">Name</th> + <th nowrap="nowrap" align="center">Arguments</th> + <th nowrap="nowrap" align="center">Faults</th> + </tr> + <c:forEach var="operation" items="${metadata.operations}" varStatus="rowCounter"> + <c:choose> + <c:when test="${rowCounter.count % 2 == 0}"> + <c:set var="bgcolor" scope="page" value="EAEAEA"/> + </c:when> + <c:otherwise> + <c:set var="bgcolor" scope="page" value="FFFFFF"/> + </c:otherwise> + </c:choose> + <tr> + <td nowrap style="font-size: xx-small; font-weight: bold;" bgcolor="${bgcolor}"><c:out value="${operation.name}"/></td> + <td nowrap style="font-size: xx-small; font-weight: bold;" bgcolor="${bgcolor}"> + <ul> + <c:forEach var="argument" items="${operation.signature}"> + <li> + <c:out value="${argument.name}"/> (<c:out value="${types[argument.type]}"/>) + </li> + </c:forEach> + </ul> + </td> + <td nowrap style="font-size: xx-small; font-weight: bold;" bgcolor="${bgcolor}"> + <ul> + <li>qman:EntityInstanceNotFoundFault</li> + <li>qman:OperationInvocationFault</li> + <li>qman:QManFault</li> + </ul> + </td> + </tr> + </c:forEach> + </table> + </fieldset> + </td> + </tr> + </table> + </span> + </div> + </div> + </div> + </div> + </body> +</html> \ No newline at end of file
Added: qpid/trunk/qpid/java/management/client/console/wsdm_properties_perspective.jsp URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/management/client/console/wsdm_properties_perspective.jsp?rev=741031&view=auto ============================================================================== --- qpid/trunk/qpid/java/management/client/console/wsdm_properties_perspective.jsp (added) +++ qpid/trunk/qpid/java/management/client/console/wsdm_properties_perspective.jsp Thu Feb 5 07:21:17 2009 @@ -0,0 +1,197 @@ +<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> +<%@ taglib uri='http://java.sun.com/jsp/jstl/core' prefix='c'%> +<%...@page import="org.apache.qpid.management.web.action.BrokerModel"%> +<%...@page import="java.util.Set"%> +<%...@page import="javax.management.ObjectName"%> +<%...@page import="org.apache.qpid.management.Names"%> +<%...@page import="java.util.List"%> +<%...@page import="java.util.*"%> + +<% + Map<String,String> java2Xml = new HashMap<String,String>(); +java2Xml.put(UUID.class.getName(),"qman:uuid"); +java2Xml.put(Long.class.getName(),"xsd:long"); +java2Xml.put(long.class.getName(),"xsd:long"); +java2Xml.put(Boolean.class.getName(),"xsd:boolean"); +java2Xml.put(boolean.class.getName(),"xsd:boolean"); +java2Xml.put(Double.class.getName(),"xsd:double"); +java2Xml.put(double.class.getName(),"xsd:double"); +java2Xml.put(Float.class.getName(),"xsd:float"); +java2Xml.put(float.class.getName(),"xsd:float"); +java2Xml.put(Integer.class.getName(),"xsd:integer"); +java2Xml.put(int.class.getName(),"xsd:integer"); +java2Xml.put(Short.class.getName(),"xsd:short"); +java2Xml.put(short.class.getName(),"xsd:short"); +java2Xml.put(String.class.getName(),"xsd:string"); +java2Xml.put(URI.class.getName(),"xsd:anyURI"); +java2Xml.put(Date.class.getName(),"xsd:dateTime"); +java2Xml.put(QName.class.getName(),"xsd:QName"); +java2Xml.put(Element.class.getName(),"xsd:element"); +java2Xml.put(byte[].class.getName(),"xsd:base64Binary"); +java2Xml.put(Long[].class.getName(),"qman:arrayOfLong"); +java2Xml.put(long[].class.getName(),"qman:arrayOfLong"); +java2Xml.put(Boolean[].class.getName(),"qman:arrayOfBoolean"); +java2Xml.put(boolean[].class.getName(),"qman:arrayOfBoolean"); +java2Xml.put(Double[].class.getName(),"qman:arrayOfDouble"); +java2Xml.put(double[].class.getName(),"qman:arrayOfDouble"); +java2Xml.put(Float[].class.getName(),"qman:arrayOfFloat"); +java2Xml.put(float[].class.getName(),"qman:arrayOfFloat"); +java2Xml.put(Integer[].class.getName(),"qman:arrayOfInteger"); +java2Xml.put(int[].class.getName(),"qman:arrayOfInteger"); +java2Xml.put(Short[].class.getName(),"qman:arrayOfShort"); +java2Xml.put(short[].class.getName(),"qman:arrayOfShort"); +java2Xml.put(String[].class.getName(),"qman:arrayOfString"); +java2Xml.put(URI[].class.getName(),"qman:arrayOfURI"); +java2Xml.put(Date[].class.getName(),"qman:arrayOfDate"); +java2Xml.put(Map.class.getName(),"qman:map"); +java2Xml.put(HashMap.class.getName(),"qman:map"); + +pageContext.setAttribute("types",java2Xml); +%> +<%...@page import="java.net.URI"%> +<%...@page import="javax.xml.namespace.QName"%> +<%...@page import="org.w3c.dom.Element"%> +<html> + <head> + <link rel="stylesheet" href="<%=request.getContextPath()%>/images/style.css" type="text/css" /> + <title>QMan Administration Console</title> + </head> + <body> + <div id="page" align="center"> + <jsp:include page="/fragments/header.jsp"> + <jsp:param name="title" value="Resource Management - WS-DM Properties Perspective"/> + </jsp:include> + + <div id="content" align="center"> + <jsp:include page="/fragments/menu.jsp"/> + + <div id="contenttext"> + <div id="wsdmmenu" align="left"> + <ul> + <li><a href="<%=request.getContextPath()%>/jmx_perspective?resourceId=${resourceId}"><span>JMX</span></a></li> + <li><a href="<%=request.getContextPath()%>/wsdm_properties_perspective?resourceId=${resourceId}"><span>WS-DM</span></a></li> + </ul> + </div> + <br /> + <div class="panel" align="justify"> + <span class="bodytext"> + <table width="100%"> + <tr> + <td valign="top" colspan="2"> + <fieldset> + <legend>Resource ID</legend> + <ul> + <c:forEach var="property" items="${nameAttributes}"> + <li> + <c:out value="${property}"/> + </li> + </c:forEach> + </ul> + </fieldset> + </td> + </tr> + <tr> + <td valign="top"> + <div id="wsdmmenu" align="left" style="font-size: small;"> + <ul> + <li><a href="<%=request.getContextPath()%>/wsdm_properties_perspective?resourceId=${resourceId}"><span>Properties</span></a></li> + <li><a href="<%=request.getContextPath()%>/wsdm_operations_perspective?resourceId=${resourceId}""><span>Operations</span></a></li> + <li><a href="<%=request.getContextPath()%>/wsdm_wsdl_perspective?resourceId=${resourceId}""><span>WSDL</span></a></li> + <li><a href="<%=request.getContextPath()%>/wsdm_rmd_perspective?resourceId=${resourceId}""><span>RDM</span></a></li> + </ul> + </div> + </td> + </tr> + <tr> + <td valign="top"> + <fieldset> + <legend>Attributes</legend> + <table width="100%" cellspacing="1"> + <tr> + <th nowrap="nowrap" align="center">Name</th> + <th nowrap="nowrap" align="center" >Type</th> + <th nowrap="nowrap" align="center">Value</th> + <th nowrap="nowrap" align="center">Mutable</th> + <th nowrap="nowrap" align="center">Access</th> + <th nowrap="nowrap" align="center">Valid Values</th> + <th nowrap="nowrap" align="center">Static Values</th> + <th nowrap="nowrap" align="center">Initial Values</th> + </tr> + <c:forEach var="attribute" items="${metadata.attributes}" varStatus="rowCounter"> + <c:choose> + <c:when test="${rowCounter.count % 2 == 0}"> + <c:set var="bgcolor" scope="page" value="EAEAEA"/> + </c:when> + <c:otherwise> + <c:set var="bgcolor" scope="page" value="FFFFFF"/> + </c:otherwise> + </c:choose> + <c:choose> + <c:when test="${attribute.writable}"> + <c:set var="access" scope="page" value="RW"/> + </c:when> + <c:otherwise> + <c:set var="access" scope="page" value="RO"/> + </c:otherwise> + </c:choose> + <tr> + <td nowrap style="font-size: xx-small; font-weight: bold;" bgcolor="${bgcolor}"><c:out value="${attribute.name}"/></td> + <td nowrap style="font-size: xx-small; font-weight: bold;" bgcolor="${bgcolor}"><c:out value="${types[attribute.type]}"/></td> + <td style="font-size: xx-small; font-weight: bold;" bgcolor="${bgcolor}"><c:out value="${attributes[attribute.name]}"/></td> + <td nowrap style="font-size: xx-small; font-weight: bold;" bgcolor="${bgcolor}"> + √ + <%-- + <c:out value="${attribute.mutable}"/> + --%> + </td> + <td nowrap style="font-size: xx-small; font-weight: bold;" bgcolor="${bgcolor}"><c:out value="${access}"/></td> + <td nowrap style="font-size: xx-small; font-weight: bold;" bgcolor="${bgcolor}"> + N.A. +<%-- + <ul> + <c:forEach var="value" items="${attribute.validValues}"> + <li> + <c:out value="${value}"/> + </li> + </c:forEach> + </ul> +--%> + </td> + <td nowrap style="font-size: xx-small; font-weight: bold;" bgcolor="${bgcolor}"> + N.A. +<%-- + <ul> + <c:forEach var="value" items="${attribute.staticValues}"> + <li> + <c:out value="${value}"/> + </li> + </c:forEach> + </ul> +--%> + </td> + <td nowrap style="font-size: xx-small; font-weight: bold;" bgcolor="${bgcolor}"> + N.A. +<%-- + <ul> + <c:forEach var="value" items="${attribute.initialValues}"> + <li> + <c:out value="${value}"/> + </li> + </c:forEach> + </ul> +--%> + </td> + </tr> + </c:forEach> + </table> + </fieldset> + </td> + </tr> + </table> + </span> + </div> + </div> + </div> + </div> + </body> +</html> \ No newline at end of file Added: qpid/trunk/qpid/java/management/client/console/wsdm_rmd_perspective.jsp URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/management/client/console/wsdm_rmd_perspective.jsp?rev=741031&view=auto ============================================================================== --- qpid/trunk/qpid/java/management/client/console/wsdm_rmd_perspective.jsp (added) +++ qpid/trunk/qpid/java/management/client/console/wsdm_rmd_perspective.jsp Thu Feb 5 07:21:17 2009 @@ -0,0 +1,82 @@ +<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %> +<%@ taglib uri='http://java.sun.com/jsp/jstl/core' prefix="c"%> +<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%> + +<%...@page import="org.apache.qpid.management.web.action.BrokerModel"%> +<%...@page import="java.util.Set"%> +<%...@page import="javax.management.ObjectName"%> +<%...@page import="org.apache.qpid.management.Names"%> +<%...@page import="java.util.*"%> +<%...@page import="java.net.URI"%> +<%...@page import="javax.xml.namespace.QName"%> +<%...@page import="org.w3c.dom.Element"%> +<html> + <head> + <link rel="stylesheet" href="<%=request.getContextPath()%>/images/style.css" type="text/css" /> + <title>QMan Administration Console</title> + </head> + <body> + <div id="page" align="center"> + <jsp:include page="/fragments/header.jsp"> + <jsp:param name="title" value="Resource Management - WS-DM WSDL Perspective"/> + </jsp:include> + + <div id="content" align="center"> + <jsp:include page="/fragments/menu.jsp"/> + + <div id="contenttext"> + <div id="wsdmmenu" align="left"> + <ul> + <li><a href="<%=request.getContextPath()%>/jmx_perspective?resourceId=${resourceId}"><span>JMX</span></a></li> + <li><a href="<%=request.getContextPath()%>/wsdm_properties_perspective?wsresourceId=${resourceId}"><span>WS-DM</span></a></li> + </ul> + </div> + <br /> + <div class="panel" align="justify"> + <span class="bodytext"> + <table width="100%"> + <tr> + <td valign="top" colspan="2"> + <fieldset> + <legend>Resource ID</legend> + <ul> + <c:forEach var="property" items="${nameAttributes}"> + <li> + <c:out value="${property}"/> + </li> + </c:forEach> + </ul> + </fieldset> + </td> + </tr> + <tr> + <td valign="top"> + <div id="wsdmmenu" align="left" style="font-size: small;"> + <ul> + <li><a href="<%=request.getContextPath()%>/wsdm_properties_perspective?resourceId=${resourceId}"><span>Properties</span></a></li> + <li><a href="<%=request.getContextPath()%>/wsdm_operations_perspective?resourceId=${resourceId}""><span>Operations</span></a></li> + <li><a href="<%=request.getContextPath()%>/wsdm_wsdl_perspective?resourceId=${resourceId}""><span>WSDL</span></a></li> + <li><a href="<%=request.getContextPath()%>/wsdm_rmd_perspective?resourceId=${resourceId}""><span>RDM</span></a></li> + </ul> + </div> + </td> + </tr> + <tr> + <td valign="top"> + <div class="panel" align="justify" style="height:500px; overflow-y:auto;"> + <c:set var="xml"> + ${wsdl} + </c:set> + <c:import var="xslt" url="wsdl-viewer.xsl" /> + <x:transform xml="${xml}" xslt="${xslt}" /> + </div> + </td> + </tr> + </table> + </span> + </div> + </div> + </div> + </div> + </body> +</html> \ No newline at end of file Added: qpid/trunk/qpid/java/management/client/console/wsdm_wsdl_perspective.jsp URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/management/client/console/wsdm_wsdl_perspective.jsp?rev=741031&view=auto ============================================================================== --- qpid/trunk/qpid/java/management/client/console/wsdm_wsdl_perspective.jsp (added) +++ qpid/trunk/qpid/java/management/client/console/wsdm_wsdl_perspective.jsp Thu Feb 5 07:21:17 2009 @@ -0,0 +1,82 @@ +<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %> +<%@ taglib uri='http://java.sun.com/jsp/jstl/core' prefix="c"%> +<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%> + +<%...@page import="org.apache.qpid.management.web.action.BrokerModel"%> +<%...@page import="java.util.Set"%> +<%...@page import="javax.management.ObjectName"%> +<%...@page import="org.apache.qpid.management.Names"%> +<%...@page import="java.util.*"%> +<%...@page import="java.net.URI"%> +<%...@page import="javax.xml.namespace.QName"%> +<%...@page import="org.w3c.dom.Element"%> +<html> + <head> + <link rel="stylesheet" href="<%=request.getContextPath()%>/images/style.css" type="text/css" /> + <title>QMan Administration Console</title> + </head> + <body> + <div id="page" align="center"> + <jsp:include page="/fragments/header.jsp"> + <jsp:param name="title" value="Resource Management - WS-DM WSDL Perspective"/> + </jsp:include> + + <div id="content" align="center"> + <jsp:include page="/fragments/menu.jsp"/> + + <div id="contenttext"> + <div id="wsdmmenu" align="left"> + <ul> + <li><a href="<%=request.getContextPath()%>/jmx_perspective?resourceId=${resourceId}"><span>JMX</span></a></li> + <li><a href="<%=request.getContextPath()%>/wsdm_properties_perspective?resourceId=${resourceId}"><span>WS-DM</span></a></li> + </ul> + </div> + <br /> + <div class="panel" align="justify"> + <span class="bodytext"> + <table width="100%"> + <tr> + <td valign="top" colspan="2"> + <fieldset> + <legend>Resource ID</legend> + <ul> + <c:forEach var="property" items="${nameAttributes}"> + <li style="color : black;"> + <c:out value="${property}"/> + </li> + </c:forEach> + </ul> + </fieldset> + </td> + </tr> + <tr> + <td valign="top"> + <div id="wsdmmenu" align="left" style="font-size: small;"> + <ul> + <li><a href="<%=request.getContextPath()%>/wsdm_properties_perspective?resourceId=${resourceId}"><span>Properties</span></a></li> + <li><a href="<%=request.getContextPath()%>/wsdm_operations_perspective?resourceId=${resourceId}""><span>Operations</span></a></li> + <li><a href="<%=request.getContextPath()%>/wsdm_wsdl_perspective?resourceId=${resourceId}""><span>WSDL</span></a></li> + <li><a href="<%=request.getContextPath()%>/wsdm_rmd_perspective?resourceId=${resourceId}""><span>RDM</span></a></li> + </ul> + </div> + </td> + </tr> + <tr> + <td valign="top"> + <div class="panel" align="justify" style="height:500px; overflow-y:auto;"> + <c:set var="xml"> + ${wsdl} + </c:set> + <c:import var="xslt" url="wsdl-viewer.xsl" /> + <x:transform xml="${xml}" xslt="${xslt}" /> + </div> + </td> + </tr> + </table> + </span> + </div> + </div> + </div> + </div> + </body> +</html> \ No newline at end of file Modified: qpid/trunk/qpid/java/management/client/web.xml URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/java/management/client/web.xml?rev=741031&r1=741030&r2=741031&view=diff ============================================================================== --- qpid/trunk/qpid/java/management/client/web.xml (original) +++ qpid/trunk/qpid/java/management/client/web.xml Thu Feb 5 07:21:17 2009 @@ -25,17 +25,99 @@ <servlet-class>org.apache.qpid.management.servlet.WSDMAdapter</servlet-class> <load-on-startup>2</load-on-startup> </servlet> + <servlet> + <display-name>View Console (System Overview) Action</display-name> + <servlet-name>ViewConsole</servlet-name> + <servlet-class>org.apache.qpid.management.web.action.ConsoleAction</servlet-class> + <load-on-startup>5</load-on-startup> + </servlet> + <servlet> + <display-name>View Resources</display-name> + <servlet-name>ResourceManagement</servlet-name> + <servlet-class>org.apache.qpid.management.web.action.ResourcesManagementAction</servlet-class> + </servlet> + <servlet> + <display-name>JMX Perspective</display-name> + <servlet-name>JmxPerspective</servlet-name> + <servlet-class>org.apache.qpid.management.web.action.JmxPerspectiveAction</servlet-class> + </servlet> + <servlet> + <display-name>WSDM Properties Perspective</display-name> + <servlet-name>WsdmPropertiesPerspective</servlet-name> + <servlet-class>org.apache.qpid.management.web.action.WsdmPropertiesPerspectiveAction</servlet-class> + </servlet> + <servlet> + <display-name>WSDM Operations Perspective</display-name> + <servlet-name>WsdmOperationsPerspective</servlet-name> + <servlet-class>org.apache.qpid.management.web.action.WsdmOperationsPerspectiveAction</servlet-class> + </servlet> + <servlet> + <display-name>WSDM WSDL Perspective</display-name> + <servlet-name>WsdmWsdlPerspective</servlet-name> + <servlet-class>org.apache.qpid.management.web.action.WsdmWsdlPerspectiveAction</servlet-class> + </servlet> + <servlet> + <display-name>WSDM RMD Perspective</display-name> + <servlet-name>WsdmRmdPerspective</servlet-name> + <servlet-class>org.apache.qpid.management.web.action.WsdmRmdPerspectiveAction</servlet-class> + </servlet> + <servlet> + <display-name>Logging Configurator</display-name> + <servlet-name>LoggingConfiguration</servlet-name> + <servlet-class>org.apache.qpid.management.web.action.LoggingConfigurationAction</servlet-class> + </servlet> + <servlet> + <display-name>Brokers Management</display-name> + <servlet-name>BrokersManagement</servlet-name> + <servlet-class>org.apache.qpid.management.web.action.BrokersManagementAction</servlet-class> + </servlet> <servlet> <description> Connects QMAn to one or more brokers depending from what is specified on the given (via system property) configuration - file. + file. </description> <display-name>Connect QMan to Broker</display-name> <servlet-name>ConnectQManToBroker</servlet-name> <servlet-class>org.apache.qpid.management.servlet.ConnectQManToBroker</servlet-class> <load-on-startup>1</load-on-startup> - </servlet> + </servlet> + <servlet-mapping> + <servlet-name>ResourceManagement</servlet-name> + <url-pattern>/resources_management</url-pattern> + </servlet-mapping> + <servlet-mapping> + <servlet-name>WsdmWsdlPerspective</servlet-name> + <url-pattern>/wsdm_wsdl_perspective</url-pattern> + </servlet-mapping> + <servlet-mapping> + <servlet-name>WsdmRmdPerspective</servlet-name> + <url-pattern>/wsdm_rmd_perspective</url-pattern> + </servlet-mapping> + <servlet-mapping> + <servlet-name>WsdmOperationsPerspective</servlet-name> + <url-pattern>/wsdm_operations_perspective</url-pattern> + </servlet-mapping> + <servlet-mapping> + <servlet-name>WsdmPropertiesPerspective</servlet-name> + <url-pattern>/wsdm_properties_perspective</url-pattern> + </servlet-mapping> + <servlet-mapping> + <servlet-name>BrokersManagement</servlet-name> + <url-pattern>/brokers_management</url-pattern> + </servlet-mapping> + <servlet-mapping> + <servlet-name>JmxPerspective</servlet-name> + <url-pattern>/jmx_perspective</url-pattern> + </servlet-mapping> + <servlet-mapping> + <servlet-name>LoggingConfiguration</servlet-name> + <url-pattern>/logging_configuration</url-pattern> + </servlet-mapping> + <servlet-mapping> + <servlet-name>ViewConsole</servlet-name> + <url-pattern>/console</url-pattern> + </servlet-mapping> <servlet-mapping> <servlet-name>ConnectQManToBroker</servlet-name> <url-pattern>/test/*</url-pattern> --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:[email protected]
