Author: veithen
Date: Sat Feb 19 09:09:20 2011
New Revision: 1072271
URL: http://svn.apache.org/viewvc?rev=1072271&view=rev
Log:
Eliminated an illegal use of Sun specific classes discovered by Dan Kulp.
Modified:
axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/description/builder/converter/JavaMethodsToMDCConverter.java
Modified:
axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/description/builder/converter/JavaMethodsToMDCConverter.java
URL:
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/description/builder/converter/JavaMethodsToMDCConverter.java?rev=1072271&r1=1072270&r2=1072271&view=diff
==============================================================================
---
axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/description/builder/converter/JavaMethodsToMDCConverter.java
(original)
+++
axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/description/builder/converter/JavaMethodsToMDCConverter.java
Sat Feb 19 09:09:20 2011
@@ -28,7 +28,6 @@ import org.apache.axis2.jaxws.descriptio
import org.apache.axis2.jaxws.description.builder.WebEndpointAnnot;
import org.apache.axis2.jaxws.description.builder.WebMethodAnnot;
import org.apache.axis2.jaxws.description.builder.WebResultAnnot;
-import sun.reflect.generics.reflectiveObjects.GenericArrayTypeImpl;
import javax.jws.Oneway;
import javax.jws.WebMethod;
@@ -39,6 +38,7 @@ import javax.xml.ws.RequestWrapper;
import javax.xml.ws.ResponseWrapper;
import javax.xml.ws.WebEndpoint;
import java.lang.reflect.Constructor;
+import java.lang.reflect.GenericArrayType;
import java.lang.reflect.Method;
import java.lang.reflect.Modifier;
import java.lang.reflect.ParameterizedType;
@@ -347,7 +347,7 @@ public class JavaMethodsToMDCConverter {
mdc.setReturnType(fullType);
} else if (type instanceof Class) {
mdc.setReturnType(((Class)type).getName());
- } else if (type instanceof GenericArrayTypeImpl) {
+ } else if (type instanceof GenericArrayType) {
mdc.setReturnType(type.getClass().getName());
}
}