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 ia...@apache.org on 2004/10/29 10:40:38 UTC

cvs commit: ws-axis/java/src/org/apache/axis/wsdl/toJava Namespaces.java

ias         2004/10/29 01:40:38

  Modified:    java/src/org/apache/axis/wsdl/toJava Namespaces.java
  Log:
  Additional patch on AXIS-1614 thanks to Jongjin.
  It removes duplicate adding of namespace-package maaping.
  
  Revision  Changes    Path
  1.12      +4 -1      ws-axis/java/src/org/apache/axis/wsdl/toJava/Namespaces.java
  
  Index: Namespaces.java
  ===================================================================
  RCS file: /home/cvs/ws-axis/java/src/org/apache/axis/wsdl/toJava/Namespaces.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- Namespaces.java	24 Oct 2004 19:12:56 -0000	1.11
  +++ Namespaces.java	29 Oct 2004 08:40:37 -0000	1.12
  @@ -257,7 +257,10 @@
           } else {
               v = (Vector)pkg2NamespacesMap.get(value);
           }
  -        v.add(key);
  +        // NOT need to add an input key (namespace value) to v (package vector) 
  +        if (!v.contains(key)) { 
  +            v.add(key); 
  +        }
           pkg2NamespacesMap.put(value, v);
            
           return super.put(key, value);