[jboss-cvs] JBossAS SVN: r79402 - trunk/tomcat/src/main/org/jboss/web/tomcat/metadata.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Oct 13 11:03:04 EDT 2008


Author: remy.maucherat at jboss.com
Date: 2008-10-13 11:03:03 -0400 (Mon, 13 Oct 2008)
New Revision: 79402

Modified:
   trunk/tomcat/src/main/org/jboss/web/tomcat/metadata/ServerXMLObjectModelFactory.java
Log:
- Add Host/Alias element.

Modified: trunk/tomcat/src/main/org/jboss/web/tomcat/metadata/ServerXMLObjectModelFactory.java
===================================================================
--- trunk/tomcat/src/main/org/jboss/web/tomcat/metadata/ServerXMLObjectModelFactory.java	2008-10-13 15:02:00 UTC (rev 79401)
+++ trunk/tomcat/src/main/org/jboss/web/tomcat/metadata/ServerXMLObjectModelFactory.java	2008-10-13 15:03:03 UTC (rev 79402)
@@ -256,7 +256,17 @@
 
    public void setValue(Object o, UnmarshallingContext ctx, String namespaceURI, String localName, String value)
    {
-
+      if(o instanceof HostMetaData)
+      {
+         HostMetaData metaData = (HostMetaData) o;
+         // <Alias/>         
+         if("Alias".equals(localName))
+         {
+            if(metaData.getAliases() == null)
+               metaData.setAliases(new ArrayList<String>());
+            metaData.getAliases().add(value);
+         }
+      }
    }
    
    protected String getAttribute(String name, Set<String> excludeList, Attributes attrs)




More information about the jboss-cvs-commits mailing list