Author: amilas
Date: Tue Apr 20 09:37:51 2010
New Revision: 935846

URL: http://svn.apache.org/viewvc?rev=935846&view=rev
Log:
if the package name is started with java.util then  index of it returns 0 and 
hence the condition won't evaluate to false. It is enough to
check index of < 0. 

Modified:
    
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java

Modified: 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java?rev=935846&r1=935845&r2=935846&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java
 Tue Apr 20 09:37:51 2010
@@ -511,9 +511,9 @@ public class DefaultSchemaGenerator impl
             eltOuter.setQName(schemaTypeName);
 
             Class<?> sup = javaType.getSuperclass();
-            if ((sup != null) && !("java.lang.Object".compareTo(sup.getName()) 
== 0) &&
-                    
!(getQualifiedName(sup.getPackage()).indexOf("org.apache.axis2") > 0)
-                    && 
!(getQualifiedName(sup.getPackage()).indexOf("java.util") > 0))
+            if ((sup != null) && ("java.lang.Object".compareTo(sup.getName()) 
!= 0) &&
+                    
(getQualifiedName(sup.getPackage()).indexOf("org.apache.axis2") < 0)
+                    && 
(getQualifiedName(sup.getPackage()).indexOf("java.util") < 0))
             {
                 String superClassName = sup.getName();
                 String superclassname = getSimpleClassName(sup);


Reply via email to