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;


Reply via email to