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);