[jboss-cvs] JBossAS SVN: r76456 - trunk/testsuite/src/main/org/jboss/test/compatibility/test.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Jul 29 22:15:32 EDT 2008


Author: smcgowan at redhat.com
Date: 2008-07-29 22:15:31 -0400 (Tue, 29 Jul 2008)
New Revision: 76456

Modified:
   trunk/testsuite/src/main/org/jboss/test/compatibility/test/SerialVersionUIDUnitTestCase.java
Log:
JBAS-5812 - updated badPackages

Modified: trunk/testsuite/src/main/org/jboss/test/compatibility/test/SerialVersionUIDUnitTestCase.java
===================================================================
--- trunk/testsuite/src/main/org/jboss/test/compatibility/test/SerialVersionUIDUnitTestCase.java	2008-07-30 02:01:20 UTC (rev 76455)
+++ trunk/testsuite/src/main/org/jboss/test/compatibility/test/SerialVersionUIDUnitTestCase.java	2008-07-30 02:15:31 UTC (rev 76456)
@@ -59,6 +59,8 @@
    {
       // The packages in jboss-4.0.x with known 4.0.1 serialization issues
       String[] badPackages = {
+	// Ignore javassist.* issues
+         "javassist",
          // Ignore org.apache.* issues
          "org.apache",
          // Ignore jacorb packages org.jacorb.*, org.omg.*
@@ -73,14 +75,67 @@
          */
          "org.jboss.webservice",
          /* Ignore org.hsqldb as there are some utility classes that changed
-         in the upgrade to 1_8_0
+            in the upgrade to 1_8_0
          */
          "org.hsqldb",
          /* Ignore javacc generated classes
          */
          "org.jboss.ejb.plugins.cmp.ejbql.TokenMgrError",
          "org.jboss.mq.selectors.TokenMgrError",
-         "org.jboss.security.auth.login.TokenMgrError"
+         "org.jboss.security.auth.login.TokenMgrError",
+	 // upgrade to jboss-web 2.x
+	 "javax.servlet.ServletException",
+	 "javax.servlet.jsp.JspException",
+	 "javax.servlet.jsp.jstl.core.LoopTagSupport",
+	 "javax.servlet.jsp.tagext.TagSupport",
+	 /* The bundled javax.xml.namespace.QName is not compatible with the
+	    jdk5/xerces 2.7.x version bundled with 4.0.x
+	 */
+         "javax.xml.namespace.QName",
+         // ?
+         "javax.xml.bind.JAXBException",
+	 // Upgrade JAXR: JBAS-5784/JAXR-6
+        "javax.xml.registry.JAXRException",
+	"javax.xml.registry.RegistryException",
+         // upgrade to jbossws-2.0.1
+         "javax.xml.rpc.JAXRPCException",
+         "javax.xml.rpc.ServiceException",
+         "javax.xml.rpc.soap.SOAPFaultException",
+         "javax.xml.soap.SOAPException",
+         // Ignore dom4j issues
+         "org.dom4j",
+         // Ignore jgroups issues after the upgrade to 2.4.1
+         "org.jgroups",
+         // Ignore jboss console stuff
+         "org.jboss.console",
+         // Ignore corba servant locators
+         "org.jboss.invocation.iiop.IIOPInvoker$PersistentServantLocator",
+         "org.jboss.invocation.iiop.IIOPInvoker$TransientServantLocator",
+         // jboss remoting upgrade to 2.0.0.GA
+         "org.jboss.remoting",
+         // jboss resource adaptor jdbc vendor 
+         "org.jboss.resource.adapter.jdbc.vendor",
+         // serialVersionUIDs were added at v4.0.4
+         "org.jboss.monitor.alarm.AlarmNotification",
+         "org.jboss.monitor.alarm.AlarmTableNotification",
+         // Ignore the JacORB IDL compiler generated stubs/ties
+         "org.jboss.tm.iiop._CoordinatorExtStub",
+         "org.jboss.tm.iiop._TransactionFactoryExtStub",
+         "org.jboss.tm.iiop._TransactionServiceStub",
+         "org.jboss.iiop.csiv2.SASCurrentLocalTie",
+         // JBAS-4148, ignore org.jfree classes
+         "org.jfree",
+         // Ignore javacc generated classes
+         "org.jboss.ejb.plugins.cmp.ejbql.TokenMgrError",
+         "org.jboss.mq.selectors.TokenMgrError",
+         "org.jboss.security.auth.login.TokenMgrError",
+         // Ignore incompatible classes from the sun-javamail upgrade, JBAS-3488
+         "com.sun.mail.imap.protocol.IMAPAddress",
+         "javax.mail.MessagingException",
+         // jmx
+         "javax.management.loading.MLet",
+         // JBAS-3736, jaxen-1.1-beta9 has different serialVersionUIDs than beta4
+         "org.jaxen"
       };
 
       System.out.println("+++ test401Compatibility");
@@ -110,8 +165,21 @@
       // The packages in j2ee 1.4.1RI with known serialization issues
       String[] badPackages = {
          // The javax.mail binaries in the ri are not consistent with the javamail 1.3FCS
-         "javax.mail"
+         "javax.mail",
+         // upgrade to jboss-web 2.x
+         "javax.servlet.ServletException",
+         "javax.servlet.jsp.JspException",
+         "javax.servlet.jsp.jstl.core.LoopTagSupport",
+         "javax.servlet.jsp.tagext.TagSupport",
+         // ?
+         "javax.xml.bind.JAXBException",
+         // ?
+         "javax.xml.namespace.QName",
+         // Upgrade JAXR: JBAS-5784/JAXR-6
+	 "javax.xml.registry.JAXRException",
+	 "javax.xml.registry.RegistryException"
       };
+
       System.out.println("+++ testJ2EERI141Compatibility");
       System.getProperties().remove("org.jboss.j2ee.LegacySerialization");
       String etc = System.getProperty("jbosstest.src.etc", "../src/etc");




More information about the jboss-cvs-commits mailing list