You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by di...@apache.org on 2004/11/01 16:08:34 UTC
cvs commit: ws-axis/java/src/org/apache/axis/wsdl/toJava Utils.java
dims 2004/11/01 07:08:34
Modified: java/src/org/apache/axis/wsdl/toJava Utils.java
Log:
Fix for AXIS-1629 - WSDL2java generates prohibited package names
Notes:
- Getting rid of java.lang from any package prefix.
- In this specific case we now generate "org\w3\www\_2001\XMLSchema\holders\StringArrayHolder.java" instead of "org\w3\www\_2001\XMLSchema\java\lang\holders\StringArrayHolder.java"
Revision Changes Path
1.89 +2 -0 ws-axis/java/src/org/apache/axis/wsdl/toJava/Utils.java
Index: Utils.java
===================================================================
RCS file: /home/cvs/ws-axis/java/src/org/apache/axis/wsdl/toJava/Utils.java,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -r1.88 -r1.89
--- Utils.java 18 Aug 2004 11:33:57 -0000 1.88
+++ Utils.java 1 Nov 2004 15:08:34 -0000 1.89
@@ -145,6 +145,8 @@
}
}
+ name = JavaUtils.replace(name, "java.lang.", "");
+
// This could be a special QName for a indexed property.
// If so, change the [] to Array.
name = JavaUtils.replace(name, "[]", "Array");