diff options
author | kchan | 2007-01-15 23:03:07 +0000 |
---|---|---|
committer | kchan | 2007-01-15 23:03:07 +0000 |
commit | c41515000f6ac5561da0cd928e368c25a7f81dd0 (patch) | |
tree | 67c3f4145c6467d67e32faddea4c2bc0c702bcb4 /bundles/org.eclipse.jst.ws | |
parent | 3b5e11f430f079cccff82235cc0c2065a7531d0b (diff) | |
download | webtools.webservices-c41515000f6ac5561da0cd928e368c25a7f81dd0.tar.gz webtools.webservices-c41515000f6ac5561da0cd928e368c25a7f81dd0.tar.xz webtools.webservices-c41515000f6ac5561da0cd928e368c25a7f81dd0.zip |
[169371] Web service JAXRPCAnalyzer omits arrays of complex types from analysis.
Diffstat (limited to 'bundles/org.eclipse.jst.ws')
-rw-r--r-- | bundles/org.eclipse.jst.ws/META-INF/MANIFEST.MF | 2 | ||||
-rw-r--r-- | bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/conformance/JDTResolver.java | 6 |
2 files changed, 7 insertions, 1 deletions
diff --git a/bundles/org.eclipse.jst.ws/META-INF/MANIFEST.MF b/bundles/org.eclipse.jst.ws/META-INF/MANIFEST.MF index 8f0d2fae3..d79bb9b52 100644 --- a/bundles/org.eclipse.jst.ws/META-INF/MANIFEST.MF +++ b/bundles/org.eclipse.jst.ws/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %PLUGIN_NAME Bundle-SymbolicName: org.eclipse.jst.ws -Bundle-Version: 1.0.102.qualifier +Bundle-Version: 1.0.103.qualifier Bundle-Activator: org.eclipse.jst.ws.internal.plugin.WebServicePlugin Bundle-Vendor: %PLUGIN_PROVIDER Bundle-Localization: plugin diff --git a/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/conformance/JDTResolver.java b/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/conformance/JDTResolver.java index c1ed6fd1b..7df3716b7 100644 --- a/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/conformance/JDTResolver.java +++ b/bundles/org.eclipse.jst.ws/src/org/eclipse/jst/ws/internal/conformance/JDTResolver.java @@ -11,6 +11,7 @@ * -------- -------- ----------------------------------------------------------- * 20060419 132905 cbrealey@ca.ibm.com - Chris Brealey * 20060711 149411 cbrealey@ca.ibm.com - Chris Brealey + * 20070102 196371 sengpl@ca.ibm.com - Seng Phung-Lu *******************************************************************************/ package org.eclipse.jst.ws.internal.conformance; @@ -566,8 +567,13 @@ public class JDTResolver */ public String getTypeNameFromSignature ( String signature ) { + String packageName = Signature.getSignatureQualifier(signature); String baseName = Signature.getSignatureSimpleName(signature); + if (baseName.endsWith("[]")){ + baseName = baseName.substring(0, baseName.indexOf("[")); + } + String typeName = (packageName.trim().equals("")?"":packageName+".") + baseName; return typeName; } |