Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 78512 invoked from network); 1 Nov 2004 15:08:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 1 Nov 2004 15:08:44 -0000 Received: (qmail 7646 invoked by uid 500); 1 Nov 2004 15:08:41 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 7471 invoked by uid 500); 1 Nov 2004 15:08:39 -0000 Mailing-List: contact axis-cvs-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Delivered-To: mailing list axis-cvs@ws.apache.org Received: (qmail 7456 invoked by uid 99); 1 Nov 2004 15:08:39 -0000 X-ASF-Spam-Status: No, hits=-10.0 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.28) with SMTP; Mon, 01 Nov 2004 07:08:38 -0800 Received: (qmail 78399 invoked by uid 1203); 1 Nov 2004 15:08:34 -0000 Date: 1 Nov 2004 15:08:34 -0000 Message-ID: <20041101150834.78398.qmail@minotaur.apache.org> From: dims@apache.org To: ws-axis-cvs@apache.org Subject: cvs commit: ws-axis/java/src/org/apache/axis/wsdl/toJava Utils.java X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N 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");