[jboss-cvs] JBossAS SVN: r79927 - in trunk/tomcat/src: tests/org/jboss/test/web/metadata and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Oct 22 11:46:13 EDT 2008


Author: scott.stark at jboss.org
Date: 2008-10-22 11:46:13 -0400 (Wed, 22 Oct 2008)
New Revision: 79927

Modified:
   trunk/tomcat/src/main/org/jboss/web/tomcat/service/deployers/JBossContextConfig.java
   trunk/tomcat/src/main/org/jboss/web/tomcat/service/deployers/TomcatService.java
   trunk/tomcat/src/tests/org/jboss/test/web/metadata/ServerMetaDataUniTestCase.java
Log:
Remove the old parser factory references

Modified: trunk/tomcat/src/main/org/jboss/web/tomcat/service/deployers/JBossContextConfig.java
===================================================================
--- trunk/tomcat/src/main/org/jboss/web/tomcat/service/deployers/JBossContextConfig.java	2008-10-22 15:42:07 UTC (rev 79926)
+++ trunk/tomcat/src/main/org/jboss/web/tomcat/service/deployers/JBossContextConfig.java	2008-10-22 15:46:13 UTC (rev 79927)
@@ -78,10 +78,7 @@
 import org.jboss.util.xml.JBossEntityResolver;
 import org.jboss.virtual.VirtualFile;
 import org.jboss.web.tomcat.metadata.ContextMetaData;
-import org.jboss.web.tomcat.metadata.ContextXMLObjectModelFactory;
 import org.jboss.web.tomcat.metadata.ParameterMetaData;
-import org.jboss.web.tomcat.metadata.ServerMetaData;
-import org.jboss.xb.binding.ObjectModelFactory;
 import org.jboss.xb.binding.Unmarshaller;
 import org.jboss.xb.binding.UnmarshallerFactory;
 import org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding;

Modified: trunk/tomcat/src/main/org/jboss/web/tomcat/service/deployers/TomcatService.java
===================================================================
--- trunk/tomcat/src/main/org/jboss/web/tomcat/service/deployers/TomcatService.java	2008-10-22 15:42:07 UTC (rev 79926)
+++ trunk/tomcat/src/main/org/jboss/web/tomcat/service/deployers/TomcatService.java	2008-10-22 15:46:13 UTC (rev 79927)
@@ -60,11 +60,9 @@
 import org.jboss.web.tomcat.metadata.HostMetaData;
 import org.jboss.web.tomcat.metadata.ListenerMetaData;
 import org.jboss.web.tomcat.metadata.ServerMetaData;
-import org.jboss.web.tomcat.metadata.ServerXMLObjectModelFactory;
 import org.jboss.web.tomcat.metadata.ServiceMetaData;
 import org.jboss.web.tomcat.metadata.ValveMetaData;
 import org.jboss.web.tomcat.security.HttpServletRequestPolicyContextHandler;
-import org.jboss.xb.binding.ObjectModelFactory;
 import org.jboss.xb.binding.Unmarshaller;
 import org.jboss.xb.binding.UnmarshallerFactory;
 import org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding;

Modified: trunk/tomcat/src/tests/org/jboss/test/web/metadata/ServerMetaDataUniTestCase.java
===================================================================
--- trunk/tomcat/src/tests/org/jboss/test/web/metadata/ServerMetaDataUniTestCase.java	2008-10-22 15:42:07 UTC (rev 79926)
+++ trunk/tomcat/src/tests/org/jboss/test/web/metadata/ServerMetaDataUniTestCase.java	2008-10-22 15:46:13 UTC (rev 79927)
@@ -23,16 +23,15 @@
 
 import java.io.InputStream;
 
-import javax.xml.namespace.QName;
-
 import junit.framework.TestCase;
 
+import org.jboss.util.xml.JBossEntityResolver;
 import org.jboss.web.tomcat.metadata.ListenerMetaData;
 import org.jboss.web.tomcat.metadata.ServerMetaData;
-import org.jboss.web.tomcat.metadata.ServerXMLObjectModelFactory;
-import org.jboss.xb.binding.ObjectModelFactory;
 import org.jboss.xb.binding.Unmarshaller;
 import org.jboss.xb.binding.UnmarshallerFactory;
+import org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding;
+import org.jboss.xb.builder.JBossXBBuilder;
 
 /**
  * @author <a href="mailto:emuckenh at redhat.com">Emanuel Muckenhuber</a>
@@ -43,15 +42,15 @@
 
    public void test() throws Exception
    {
-
-      ObjectModelFactory factory = new ServerXMLObjectModelFactory();
+      SchemaBinding schema = JBossXBBuilder.build(ServerMetaData.class);
       Unmarshaller u = UnmarshallerFactory.newInstance().newUnmarshaller();
       u.setSchemaValidation(false);
       u.setValidation(false);
-      
+      u.setEntityResolver(new JBossEntityResolver());
+
       InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream("test/metadata/server.xml");
 
-      ServerMetaData m = ServerMetaData.class.cast(u.unmarshal(is, factory, null));
+      ServerMetaData m = ServerMetaData.class.cast(u.unmarshal(is, schema));
       assertNotNull(m);
       assertNotNull(m.getListeners());
       assertNotNull(m.getServices());




More information about the jboss-cvs-commits mailing list