You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ra...@apache.org on 2010/02/12 05:38:57 UTC

svn commit: r909229 [3/5] - in /qpid/branches/0.6-release/qpid: cpp/examples/ cpp/src/qpid/framing/ cpp/src/tests/ cpp/src/tests/cluster_test_scripts/ dotnet/client-010/client/client/ dotnet/client-010/client/transport/ dotnet/client-010/demo/Propertie...

Modified: qpid/branches/0.6-release/qpid/java/management/client/console/wsdm_operations_perspective.jsp
URL: http://svn.apache.org/viewvc/qpid/branches/0.6-release/qpid/java/management/client/console/wsdm_operations_perspective.jsp?rev=909229&r1=909228&r2=909229&view=diff
==============================================================================
--- qpid/branches/0.6-release/qpid/java/management/client/console/wsdm_operations_perspective.jsp (original)
+++ qpid/branches/0.6-release/qpid/java/management/client/console/wsdm_operations_perspective.jsp Fri Feb 12 04:38:52 2010
@@ -1,153 +1,174 @@
-<%@ 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
+<!--
+ 
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+ 
+   http://www.apache.org/licenses/LICENSE-2.0
+ 
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+ 
+-->
+
+<%@ 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>

Modified: qpid/branches/0.6-release/qpid/java/management/client/console/wsdm_properties_perspective.jsp
URL: http://svn.apache.org/viewvc/qpid/branches/0.6-release/qpid/java/management/client/console/wsdm_properties_perspective.jsp?rev=909229&r1=909228&r2=909229&view=diff
==============================================================================
--- qpid/branches/0.6-release/qpid/java/management/client/console/wsdm_properties_perspective.jsp (original)
+++ qpid/branches/0.6-release/qpid/java/management/client/console/wsdm_properties_perspective.jsp Fri Feb 12 04:38:52 2010
@@ -1,197 +1,218 @@
-<%@ 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}">
-	                                        		&radic;
-	                                        		<%--
-	                                        		<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
+<!--
+ 
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+ 
+   http://www.apache.org/licenses/LICENSE-2.0
+ 
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+ 
+-->
+
+<%@ 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}">
+	                                        		&radic;
+	                                        		<%--
+	                                        		<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>

Modified: qpid/branches/0.6-release/qpid/java/management/client/console/wsdm_rmd_perspective.jsp
URL: http://svn.apache.org/viewvc/qpid/branches/0.6-release/qpid/java/management/client/console/wsdm_rmd_perspective.jsp?rev=909229&r1=909228&r2=909229&view=diff
==============================================================================
--- qpid/branches/0.6-release/qpid/java/management/client/console/wsdm_rmd_perspective.jsp (original)
+++ qpid/branches/0.6-release/qpid/java/management/client/console/wsdm_rmd_perspective.jsp Fri Feb 12 04:38:52 2010
@@ -1,78 +1,99 @@
-<%@ 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 RMD 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="left" style="height:500px; width=200px; overflow-y:auto; font-size: smaller; font-weight:bold;">								
-									<pre>  <c:out value="${rmd}" /> </pre>
-                            	</div>
-                            </td>
-                        </tr>
-                    </table>
-                </span>	
-            </div>
-			</div>
-			</div>
-		</div>
-	</body>
-</html>
\ No newline at end of file
+<!--
+ 
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+ 
+   http://www.apache.org/licenses/LICENSE-2.0
+ 
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+ 
+-->
+
+<%@ 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 RMD 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="left" style="height:500px; width=200px; overflow-y:auto; font-size: smaller; font-weight:bold;">								
+									<pre>  <c:out value="${rmd}" /> </pre>
+                            	</div>
+                            </td>
+                        </tr>
+                    </table>
+                </span>	
+            </div>
+			</div>
+			</div>
+		</div>
+	</body>
+</html>

Modified: qpid/branches/0.6-release/qpid/java/management/client/console/wsdm_wsdl_perspective.jsp
URL: http://svn.apache.org/viewvc/qpid/branches/0.6-release/qpid/java/management/client/console/wsdm_wsdl_perspective.jsp?rev=909229&r1=909228&r2=909229&view=diff
==============================================================================
--- qpid/branches/0.6-release/qpid/java/management/client/console/wsdm_wsdl_perspective.jsp (original)
+++ qpid/branches/0.6-release/qpid/java/management/client/console/wsdm_wsdl_perspective.jsp Fri Feb 12 04:38:52 2010
@@ -1,78 +1,99 @@
-<%@ 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="left" style="height:500px; width=200px; overflow-y:auto; font-size: smaller; font-weight:bold;">								
-									<pre>  <c:out value="${wsdl}" /> </pre>
-                            	</div>
-                            </td>
-                        </tr>
-                    </table>
-                </span>	
-            </div>
-			</div>
-			</div>
-		</div>
-	</body>
-</html>
\ No newline at end of file
+<!--
+ 
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+ 
+   http://www.apache.org/licenses/LICENSE-2.0
+ 
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+ 
+-->
+
+<%@ 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="left" style="height:500px; width=200px; overflow-y:auto; font-size: smaller; font-weight:bold;">								
+									<pre>  <c:out value="${wsdl}" /> </pre>
+                            	</div>
+                            </td>
+                        </tr>
+                    </table>
+                </span>	
+            </div>
+			</div>
+			</div>
+		</div>
+	</body>
+</html>

Modified: qpid/branches/0.6-release/qpid/java/management/client/etc/jetty.xml
URL: http://svn.apache.org/viewvc/qpid/branches/0.6-release/qpid/java/management/client/etc/jetty.xml?rev=909229&r1=909228&r2=909229&view=diff
==============================================================================
--- qpid/branches/0.6-release/qpid/java/management/client/etc/jetty.xml (original)
+++ qpid/branches/0.6-release/qpid/java/management/client/etc/jetty.xml Fri Feb 12 04:38:52 2010
@@ -1,4 +1,25 @@
 <?xml version="1.0"?>
+<!--
+ 
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+ 
+   http://www.apache.org/licenses/LICENSE-2.0
+ 
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+ 
+-->
+
 <!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd">
 <Configure id="Server" class="org.mortbay.jetty.Server">
 	<Set name="StopAtShutdown">true</Set>
@@ -23,4 +44,4 @@
 			<Set name="war"><SystemProperty name="QMAN_HOME" default=".." />/app/qman</Set>
 		</New>
 	</Set>
-</Configure>
\ No newline at end of file
+</Configure>

Modified: qpid/branches/0.6-release/qpid/java/management/client/etc/log4j.xml
URL: http://svn.apache.org/viewvc/qpid/branches/0.6-release/qpid/java/management/client/etc/log4j.xml?rev=909229&r1=909228&r2=909229&view=diff
==============================================================================
--- qpid/branches/0.6-release/qpid/java/management/client/etc/log4j.xml (original)
+++ qpid/branches/0.6-release/qpid/java/management/client/etc/log4j.xml Fri Feb 12 04:38:52 2010
@@ -1,4 +1,25 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+ 
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+ 
+   http://www.apache.org/licenses/LICENSE-2.0
+ 
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+ 
+-->
+
 <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
 
 <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
@@ -62,15 +83,15 @@
 	<category name="org.apache.qpid.qman.debug.XmlDebugger">
 		<priority value="INFO" />
 		<appender-ref ref="MESSAGES_LOG" />
-	</category>	
+	</category>	
 	
-	<category name="org.apache.qpid.qman.debug.WsdlDebugger">
-		<priority value="INFO" />
-		<appender-ref ref="MESSAGES_LOG" />
+	<category name="org.apache.qpid.qman.debug.WsdlDebugger">
+		<priority value="INFO" />
+		<appender-ref ref="MESSAGES_LOG" />
 	</category>	
-	
+	
 	<root>
 		<priority value="ERROR" />
 	</root>
 	
-</log4j:configuration>
\ No newline at end of file
+</log4j:configuration>

Modified: qpid/branches/0.6-release/qpid/java/management/client/src/main/java/muse.xml
URL: http://svn.apache.org/viewvc/qpid/branches/0.6-release/qpid/java/management/client/src/main/java/muse.xml?rev=909229&r1=909228&r2=909229&view=diff
==============================================================================
--- qpid/branches/0.6-release/qpid/java/management/client/src/main/java/muse.xml (original)
+++ qpid/branches/0.6-release/qpid/java/management/client/src/main/java/muse.xml Fri Feb 12 04:38:52 2010
@@ -1,188 +1,209 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<muse xmlns="http://ws.apache.org/muse/descriptor" 
-      xmlns:wsrf-sgw="http://docs.oasis-open.org/wsrf/sgw-2" 
-      xmlns:qman="http://amqp.apache.org/qpid/management/qman"  
-      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
-      xsi:schemaLocation="http://ws.apache.org/muse/descriptor muse-descriptor.xsd">	
-	<custom-serializer>
-		<java-serializable-type>java.lang.Object</java-serializable-type>
-   		<java-serializer-class>org.apache.qpid.management.wsdm.muse.serializer.ObjectSerializer</java-serializer-class>
-	</custom-serializer>
-	<custom-serializer>
-		<java-serializable-type>java.util.Map</java-serializable-type>
-   		<java-serializer-class>org.apache.qpid.management.wsdm.muse.serializer.MapSerializer</java-serializer-class>
-	</custom-serializer>
-	<custom-serializer>
-		<java-serializable-type>java.util.HashMap</java-serializable-type>
-   		<java-serializer-class>org.apache.qpid.management.wsdm.muse.serializer.MapSerializer</java-serializer-class>
-	</custom-serializer>
-	<custom-serializer>
-		<java-serializable-type>java.util.UUID</java-serializable-type>
-   		<java-serializer-class>org.apache.qpid.management.wsdm.muse.serializer.UUIDSerializer</java-serializer-class>
-	</custom-serializer>
-	<custom-serializer>
-		<java-serializable-type>org.apache.qpid.management.wsdm.capabilities.Result</java-serializable-type>
-   		<java-serializer-class>org.apache.qpid.management.wsdm.muse.serializer.InvocationResultSerializer</java-serializer-class>
-	</custom-serializer>
-	<custom-serializer>
-		<java-serializable-type>java.util.Date</java-serializable-type>
-   		<java-serializer-class>org.apache.qpid.management.wsdm.muse.serializer.DateSerializer</java-serializer-class>
-	</custom-serializer>
-	<router>
-		<java-router-class>org.apache.muse.ws.resource.impl.WsResourceRouter</java-router-class>
-		<logging>
-			<log-file>log/muse.log</log-file>
-			<log-level>SEVERE</log-level>
-		</logging>
-		<persistence>
-			<java-persistence-class>org.apache.muse.core.routing.RouterFilePersistence</java-persistence-class>
-			<persistence-location>router-entries</persistence-location>
-		</persistence>
-	</router>
-	<resource-type use-router-persistence="true">
-		<context-path>consumer</context-path>
-		<wsdl>
-			<wsdl-file>wsdl/WS-BaseNotification-1_3.wsdl</wsdl-file>
-			<wsdl-port-type xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2">wsntw:NotificationConsumer</wsdl-port-type>
-		</wsdl>
-		<java-id-factory-class>org.apache.qpid.management.wsdm.common.QManResourceIdFactory</java-id-factory-class>
-		<java-resource-class>org.apache.muse.core.SimpleResource</java-resource-class>
-		<capability>
-			<capability-uri>http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer</capability-uri>
-			<java-capability-class>org.apache.muse.ws.notification.impl.SimpleNotificationConsumer</java-capability-class>
-		</capability>
-		<capability>
-			<capability-uri>http://amqp.apache.org/qpid/management/qman/consumer</capability-uri>
-			<java-capability-class>org.apache.qpid.management.wsdm.capabilities.ConsumerCapability</java-capability-class>
-		</capability>
-	</resource-type>
-	<resource-type>
-		<context-path>SubscriptionManager</context-path>
-		<wsdl>
-			<wsdl-file>wsdl/WS-BaseNotification-1_3.wsdl</wsdl-file>
-			<wsdl-port-type xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2">wsntw:SubscriptionManager</wsdl-port-type>
-		</wsdl>
-		<java-id-factory-class>org.apache.qpid.management.wsdm.common.QManResourceIdFactory</java-id-factory-class>
-		<java-resource-class>org.apache.muse.ws.resource.impl.SimpleWsResource</java-resource-class>
-		<capability>
-			<capability-uri>http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata</capability-uri>
-			<java-capability-class>org.apache.muse.ws.metadata.impl.SimpleMetadataExchange</java-capability-class>
-		</capability>
-		<capability>
-			<capability-uri>http://docs.oasis-open.org/wsrf/rpw-2/Get</capability-uri>
-			<java-capability-class>org.apache.muse.ws.resource.properties.get.impl.SimpleGetCapability</java-capability-class>
-		</capability>
-		<capability>
-			<capability-uri>http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager</capability-uri>
-			<java-capability-class>org.apache.muse.ws.notification.impl.SimpleSubscriptionManager</java-capability-class>
-			<init-param>
-				<param-name>trace-notifications</param-name>
-				<param-value>true</param-value>
-			</init-param>
-		</capability>
-		<capability>
-			<capability-uri>http://docs.oasis-open.org/wsrf/rlw-2/ImmediateResourceTermination</capability-uri>
-			<java-capability-class>org.apache.muse.ws.resource.lifetime.impl.SimpleImmediateTermination</java-capability-class>
-		</capability>
-		<capability>
-			<capability-uri>http://docs.oasis-open.org/wsrf/rlw-2/ScheduledResourceTermination</capability-uri>
-			<java-capability-class>org.apache.muse.ws.resource.lifetime.impl.SimpleScheduledTermination</java-capability-class>
-		</capability>
-		<init-param>
-			<param-name>validate-wsrp-schema</param-name>
-			<param-value>false</param-value>
-		</init-param>
-	</resource-type>	
-	<resource-type use-router-persistence="true">
-		<context-path>adapter</context-path>
-		<wsdl>
-			<wsdl-file>wsdl/QManAdapter.wsdl</wsdl-file>
-			<wsdl-port-type xmlns:qman="http://amqp.apache.org/qpid/management/qman">qman:QManAdapterPortType</wsdl-port-type>
-		</wsdl>
-		<java-id-factory-class>org.apache.qpid.management.wsdm.common.QManResourceIdFactory</java-id-factory-class>
-		<java-resource-class>org.apache.muse.ws.resource.impl.SimpleWsResource</java-resource-class>
-		<capability>
-			<capability-uri >http://amqp.apache.org/qpid/management/qman</capability-uri>
-			<java-capability-class>org.apache.qpid.management.wsdm.capabilities.QManAdapterCapability</java-capability-class>
-		</capability>
-		<capability>
-			<capability-uri>http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata</capability-uri>
-			<java-capability-class>org.apache.muse.ws.metadata.impl.SimpleMetadataExchange</java-capability-class>
-		</capability>
-		<capability>
-			<capability-uri>http://docs.oasis-open.org/wsrf/rpw-2/Get</capability-uri>
-			<java-capability-class>org.apache.muse.ws.resource.properties.get.impl.SimpleGetCapability</java-capability-class>
-		</capability>
-		<capability>
-			<capability-uri>http://docs.oasis-open.org/wsrf/rpw-2/Query</capability-uri>
-			<java-capability-class>org.apache.muse.ws.resource.properties.query.impl.SimpleQueryCapability</java-capability-class>
-		</capability>
-		<capability>
-			<capability-uri>http://docs.oasis-open.org/wsrf/sgw-2/ServiceGroup</capability-uri>
-			<java-capability-class>org.apache.muse.ws.resource.sg.impl.SimpleServiceGroup</java-capability-class>
-		</capability>
-		<capability>
-			<capability-uri>http://docs.oasis-open.org/wsn/bw-2/NotificationProducer</capability-uri>
-			<java-capability-class>org.apache.muse.ws.notification.impl.SimpleNotificationProducer</java-capability-class>
-		</capability>
-		<init-param>
-			<param-name>validate-wsrp-schema</param-name>
-			<param-value>false</param-value>
-		</init-param>		
-	</resource-type>
-	<resource-type>
-		<context-path>QManWsResource</context-path>
-		<wsdl>  
-			<!-- Note that this is not a complete WSDL. It is just a base template where resource specific capabilities wll be added. -->
-			<wsdl-file>wsdl/QManWsResource.wsdl</wsdl-file>
-			<wsdl-port-type xmlns:qman="http://amqp.apache.org/qpid/management/qman">qman:QManWsResourcePortType</wsdl-port-type>
-		</wsdl>
-		<java-id-factory-class>org.apache.qpid.management.wsdm.common.ObjectNameIdFactory</java-id-factory-class>
-		<java-resource-class>org.apache.qpid.management.wsdm.muse.resources.QManWsResource</java-resource-class>
-		<capability>
-			<capability-uri>http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata</capability-uri>
-			<java-capability-class>org.apache.qpid.management.wsdm.capabilities.QManMetadataExchangeCapability</java-capability-class>
-		</capability>
-		<capability>
-			<capability-uri>http://docs.oasis-open.org/wsrf/rpw-2/Get</capability-uri>
-			<java-capability-class>org.apache.muse.ws.resource.properties.get.impl.SimpleGetCapability</java-capability-class>
-		</capability>
-		<capability>
-			<capability-uri>http://docs.oasis-open.org/wsrf/rpw-2/Query</capability-uri>
-			<java-capability-class>org.apache.muse.ws.resource.properties.query.impl.SimpleQueryCapability</java-capability-class>
-		</capability>
-		<capability>
-			<capability-uri>http://docs.oasis-open.org/wsrf/rpw-2/Set</capability-uri>
-			<java-capability-class>org.apache.muse.ws.resource.properties.set.impl.SimpleSetCapability</java-capability-class>
-		</capability>
-		<capability>
-			<capability-uri>http://docs.oasis-open.org/wsrf/rpw-2/Put</capability-uri>
-			<java-capability-class>org.apache.muse.ws.resource.properties.set.impl.SimpleSetCapability</java-capability-class>
-		</capability>
-	</resource-type>
-	<resource-type>
-		<context-path>ServiceGroupEntry</context-path>
-		<wsdl>
-			<wsdl-file>/wsdl/WS-ServiceGroupEntry-1_2.wsdl</wsdl-file>
-			<wsdl-port-type>wsrf-sgw:ServiceGroupEntryPortType</wsdl-port-type>
-		</wsdl>
-		<java-id-factory-class>org.apache.qpid.management.wsdm.common.QManResourceIdFactory</java-id-factory-class>
-		<java-resource-class>org.apache.muse.ws.resource.impl.SimpleWsResource</java-resource-class>
-		<capability>
-			<capability-uri>http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata</capability-uri>
-			<java-capability-class>org.apache.muse.ws.metadata.impl.SimpleMetadataExchange</java-capability-class>
-		</capability>
-		<capability>
-			<capability-uri>http://docs.oasis-open.org/wsrf/rpw-2/Get</capability-uri>
-			<java-capability-class>org.apache.muse.ws.resource.properties.get.impl.SimpleGetCapability</java-capability-class>
-		</capability>
-		<capability>
-			<capability-uri>http://docs.oasis-open.org/wsrf/sgw-2/ServiceGroupEntry</capability-uri>
-			<java-capability-class>org.apache.muse.ws.resource.sg.impl.SimpleEntry</java-capability-class>
-		</capability>
-		<init-param>
-			<param-name>validate-wsrp-schema</param-name>
-			<param-value>false</param-value>
-		</init-param>
-	</resource-type>
-</muse>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+ 
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+ 
+   http://www.apache.org/licenses/LICENSE-2.0
+ 
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+ 
+-->
+
+<muse xmlns="http://ws.apache.org/muse/descriptor" 
+      xmlns:wsrf-sgw="http://docs.oasis-open.org/wsrf/sgw-2" 
+      xmlns:qman="http://amqp.apache.org/qpid/management/qman"  
+      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
+      xsi:schemaLocation="http://ws.apache.org/muse/descriptor muse-descriptor.xsd">	
+	<custom-serializer>
+		<java-serializable-type>java.lang.Object</java-serializable-type>
+   		<java-serializer-class>org.apache.qpid.management.wsdm.muse.serializer.ObjectSerializer</java-serializer-class>
+	</custom-serializer>
+	<custom-serializer>
+		<java-serializable-type>java.util.Map</java-serializable-type>
+   		<java-serializer-class>org.apache.qpid.management.wsdm.muse.serializer.MapSerializer</java-serializer-class>
+	</custom-serializer>
+	<custom-serializer>
+		<java-serializable-type>java.util.HashMap</java-serializable-type>
+   		<java-serializer-class>org.apache.qpid.management.wsdm.muse.serializer.MapSerializer</java-serializer-class>
+	</custom-serializer>
+	<custom-serializer>
+		<java-serializable-type>java.util.UUID</java-serializable-type>
+   		<java-serializer-class>org.apache.qpid.management.wsdm.muse.serializer.UUIDSerializer</java-serializer-class>
+	</custom-serializer>
+	<custom-serializer>
+		<java-serializable-type>org.apache.qpid.management.wsdm.capabilities.Result</java-serializable-type>
+   		<java-serializer-class>org.apache.qpid.management.wsdm.muse.serializer.InvocationResultSerializer</java-serializer-class>
+	</custom-serializer>
+	<custom-serializer>
+		<java-serializable-type>java.util.Date</java-serializable-type>
+   		<java-serializer-class>org.apache.qpid.management.wsdm.muse.serializer.DateSerializer</java-serializer-class>
+	</custom-serializer>
+	<router>
+		<java-router-class>org.apache.muse.ws.resource.impl.WsResourceRouter</java-router-class>
+		<logging>
+			<log-file>log/muse.log</log-file>
+			<log-level>SEVERE</log-level>
+		</logging>
+		<persistence>
+			<java-persistence-class>org.apache.muse.core.routing.RouterFilePersistence</java-persistence-class>
+			<persistence-location>router-entries</persistence-location>
+		</persistence>
+	</router>
+	<resource-type use-router-persistence="true">
+		<context-path>consumer</context-path>
+		<wsdl>
+			<wsdl-file>wsdl/WS-BaseNotification-1_3.wsdl</wsdl-file>
+			<wsdl-port-type xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2">wsntw:NotificationConsumer</wsdl-port-type>
+		</wsdl>
+		<java-id-factory-class>org.apache.qpid.management.wsdm.common.QManResourceIdFactory</java-id-factory-class>
+		<java-resource-class>org.apache.muse.core.SimpleResource</java-resource-class>
+		<capability>
+			<capability-uri>http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer</capability-uri>
+			<java-capability-class>org.apache.muse.ws.notification.impl.SimpleNotificationConsumer</java-capability-class>
+		</capability>
+		<capability>
+			<capability-uri>http://amqp.apache.org/qpid/management/qman/consumer</capability-uri>
+			<java-capability-class>org.apache.qpid.management.wsdm.capabilities.ConsumerCapability</java-capability-class>
+		</capability>
+	</resource-type>
+	<resource-type>
+		<context-path>SubscriptionManager</context-path>
+		<wsdl>
+			<wsdl-file>wsdl/WS-BaseNotification-1_3.wsdl</wsdl-file>
+			<wsdl-port-type xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2">wsntw:SubscriptionManager</wsdl-port-type>
+		</wsdl>
+		<java-id-factory-class>org.apache.qpid.management.wsdm.common.QManResourceIdFactory</java-id-factory-class>
+		<java-resource-class>org.apache.muse.ws.resource.impl.SimpleWsResource</java-resource-class>
+		<capability>
+			<capability-uri>http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata</capability-uri>
+			<java-capability-class>org.apache.muse.ws.metadata.impl.SimpleMetadataExchange</java-capability-class>
+		</capability>
+		<capability>
+			<capability-uri>http://docs.oasis-open.org/wsrf/rpw-2/Get</capability-uri>
+			<java-capability-class>org.apache.muse.ws.resource.properties.get.impl.SimpleGetCapability</java-capability-class>
+		</capability>
+		<capability>
+			<capability-uri>http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager</capability-uri>
+			<java-capability-class>org.apache.muse.ws.notification.impl.SimpleSubscriptionManager</java-capability-class>
+			<init-param>
+				<param-name>trace-notifications</param-name>
+				<param-value>true</param-value>
+			</init-param>
+		</capability>
+		<capability>
+			<capability-uri>http://docs.oasis-open.org/wsrf/rlw-2/ImmediateResourceTermination</capability-uri>
+			<java-capability-class>org.apache.muse.ws.resource.lifetime.impl.SimpleImmediateTermination</java-capability-class>
+		</capability>
+		<capability>
+			<capability-uri>http://docs.oasis-open.org/wsrf/rlw-2/ScheduledResourceTermination</capability-uri>
+			<java-capability-class>org.apache.muse.ws.resource.lifetime.impl.SimpleScheduledTermination</java-capability-class>
+		</capability>
+		<init-param>
+			<param-name>validate-wsrp-schema</param-name>
+			<param-value>false</param-value>
+		</init-param>
+	</resource-type>	
+	<resource-type use-router-persistence="true">
+		<context-path>adapter</context-path>
+		<wsdl>
+			<wsdl-file>wsdl/QManAdapter.wsdl</wsdl-file>
+			<wsdl-port-type xmlns:qman="http://amqp.apache.org/qpid/management/qman">qman:QManAdapterPortType</wsdl-port-type>
+		</wsdl>
+		<java-id-factory-class>org.apache.qpid.management.wsdm.common.QManResourceIdFactory</java-id-factory-class>
+		<java-resource-class>org.apache.muse.ws.resource.impl.SimpleWsResource</java-resource-class>
+		<capability>
+			<capability-uri >http://amqp.apache.org/qpid/management/qman</capability-uri>
+			<java-capability-class>org.apache.qpid.management.wsdm.capabilities.QManAdapterCapability</java-capability-class>
+		</capability>
+		<capability>
+			<capability-uri>http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata</capability-uri>
+			<java-capability-class>org.apache.muse.ws.metadata.impl.SimpleMetadataExchange</java-capability-class>
+		</capability>
+		<capability>
+			<capability-uri>http://docs.oasis-open.org/wsrf/rpw-2/Get</capability-uri>
+			<java-capability-class>org.apache.muse.ws.resource.properties.get.impl.SimpleGetCapability</java-capability-class>
+		</capability>
+		<capability>
+			<capability-uri>http://docs.oasis-open.org/wsrf/rpw-2/Query</capability-uri>
+			<java-capability-class>org.apache.muse.ws.resource.properties.query.impl.SimpleQueryCapability</java-capability-class>
+		</capability>
+		<capability>
+			<capability-uri>http://docs.oasis-open.org/wsrf/sgw-2/ServiceGroup</capability-uri>
+			<java-capability-class>org.apache.muse.ws.resource.sg.impl.SimpleServiceGroup</java-capability-class>
+		</capability>
+		<capability>
+			<capability-uri>http://docs.oasis-open.org/wsn/bw-2/NotificationProducer</capability-uri>
+			<java-capability-class>org.apache.muse.ws.notification.impl.SimpleNotificationProducer</java-capability-class>
+		</capability>
+		<init-param>
+			<param-name>validate-wsrp-schema</param-name>
+			<param-value>false</param-value>
+		</init-param>		
+	</resource-type>
+	<resource-type>
+		<context-path>QManWsResource</context-path>
+		<wsdl>  
+			<!-- Note that this is not a complete WSDL. It is just a base template where resource specific capabilities wll be added. -->
+			<wsdl-file>wsdl/QManWsResource.wsdl</wsdl-file>
+			<wsdl-port-type xmlns:qman="http://amqp.apache.org/qpid/management/qman">qman:QManWsResourcePortType</wsdl-port-type>
+		</wsdl>
+		<java-id-factory-class>org.apache.qpid.management.wsdm.common.ObjectNameIdFactory</java-id-factory-class>
+		<java-resource-class>org.apache.qpid.management.wsdm.muse.resources.QManWsResource</java-resource-class>
+		<capability>
+			<capability-uri>http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata</capability-uri>
+			<java-capability-class>org.apache.qpid.management.wsdm.capabilities.QManMetadataExchangeCapability</java-capability-class>
+		</capability>
+		<capability>
+			<capability-uri>http://docs.oasis-open.org/wsrf/rpw-2/Get</capability-uri>
+			<java-capability-class>org.apache.muse.ws.resource.properties.get.impl.SimpleGetCapability</java-capability-class>
+		</capability>
+		<capability>
+			<capability-uri>http://docs.oasis-open.org/wsrf/rpw-2/Query</capability-uri>
+			<java-capability-class>org.apache.muse.ws.resource.properties.query.impl.SimpleQueryCapability</java-capability-class>
+		</capability>
+		<capability>
+			<capability-uri>http://docs.oasis-open.org/wsrf/rpw-2/Set</capability-uri>
+			<java-capability-class>org.apache.muse.ws.resource.properties.set.impl.SimpleSetCapability</java-capability-class>
+		</capability>
+		<capability>
+			<capability-uri>http://docs.oasis-open.org/wsrf/rpw-2/Put</capability-uri>
+			<java-capability-class>org.apache.muse.ws.resource.properties.set.impl.SimpleSetCapability</java-capability-class>
+		</capability>
+	</resource-type>
+	<resource-type>
+		<context-path>ServiceGroupEntry</context-path>
+		<wsdl>
+			<wsdl-file>/wsdl/WS-ServiceGroupEntry-1_2.wsdl</wsdl-file>
+			<wsdl-port-type>wsrf-sgw:ServiceGroupEntryPortType</wsdl-port-type>
+		</wsdl>
+		<java-id-factory-class>org.apache.qpid.management.wsdm.common.QManResourceIdFactory</java-id-factory-class>
+		<java-resource-class>org.apache.muse.ws.resource.impl.SimpleWsResource</java-resource-class>
+		<capability>
+			<capability-uri>http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata</capability-uri>
+			<java-capability-class>org.apache.muse.ws.metadata.impl.SimpleMetadataExchange</java-capability-class>
+		</capability>
+		<capability>
+			<capability-uri>http://docs.oasis-open.org/wsrf/rpw-2/Get</capability-uri>
+			<java-capability-class>org.apache.muse.ws.resource.properties.get.impl.SimpleGetCapability</java-capability-class>
+		</capability>
+		<capability>
+			<capability-uri>http://docs.oasis-open.org/wsrf/sgw-2/ServiceGroupEntry</capability-uri>
+			<java-capability-class>org.apache.muse.ws.resource.sg.impl.SimpleEntry</java-capability-class>
+		</capability>
+		<init-param>
+			<param-name>validate-wsrp-schema</param-name>
+			<param-value>false</param-value>
+		</init-param>
+	</resource-type>
+</muse>



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscribe@qpid.apache.org