Author: veithen Date: Wed Sep 1 17:56:12 2010 New Revision: 991626 URL: http://svn.apache.org/viewvc?rev=991626&view=rev Log: WSCOMMONS-558: Fixed an issue causing a failure in the new axiom-staxdialect-tests module when running on Java 1.6.
Modified: webservices/commons/trunk/modules/axiom/modules/axiom-staxdialect-tests/src/test/java/org/apache/axiom/util/stax/dialect/DialectTest.java Modified: webservices/commons/trunk/modules/axiom/modules/axiom-staxdialect-tests/src/test/java/org/apache/axiom/util/stax/dialect/DialectTest.java URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-staxdialect-tests/src/test/java/org/apache/axiom/util/stax/dialect/DialectTest.java?rev=991626&r1=991625&r2=991626&view=diff ============================================================================== --- webservices/commons/trunk/modules/axiom/modules/axiom-staxdialect-tests/src/test/java/org/apache/axiom/util/stax/dialect/DialectTest.java (original) +++ webservices/commons/trunk/modules/axiom/modules/axiom-staxdialect-tests/src/test/java/org/apache/axiom/util/stax/dialect/DialectTest.java Wed Sep 1 17:56:12 2010 @@ -62,7 +62,8 @@ public class DialectTest extends TestSui Thread.currentThread().setContextClassLoader(classLoader); try { XMLInputFactory factory = XMLInputFactory.newInstance(); - if (factory.getClass().getClassLoader() != classLoader) { + if (classLoader != ClassLoader.getSystemClassLoader() + && factory.getClass().getClassLoader() != classLoader) { throw new FactoryConfigurationError("Wrong factory!"); } return factory; @@ -93,7 +94,8 @@ public class DialectTest extends TestSui Thread.currentThread().setContextClassLoader(classLoader); try { XMLOutputFactory factory = XMLOutputFactory.newInstance(); - if (factory.getClass().getClassLoader() != classLoader) { + if (classLoader != ClassLoader.getSystemClassLoader() + && factory.getClass().getClassLoader() != classLoader) { throw new FactoryConfigurationError("Wrong factory!"); } return factory;