[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