Ok. "ant clean all-tests" works for me NOW. -- dims
--- [EMAIL PROTECTED] wrote: > dims 2003/02/28 08:21:58 > > Modified: java/src/org/apache/axis/wsdl/toJava > JavaBeanHelperWriter.java > java/src/org/apache/axis/utils JavaUtils.java > java/src/org/apache/axis/message RPCElement.java > java/src/org/apache/axis/description TypeDesc.java > Log: > Rolling back changes to get "ant clean all-tests" to work. > > Revision Changes Path > 1.34 +3 -4 > xml-axis/java/src/org/apache/axis/wsdl/toJava/JavaBeanHelperWriter.java > > Index: JavaBeanHelperWriter.java > =================================================================== > RCS file: > /home/cvs/xml-axis/java/src/org/apache/axis/wsdl/toJava/JavaBeanHelperWriter.java,v > retrieving revision 1.33 > retrieving revision 1.34 > diff -u -r1.33 -r1.34 > --- JavaBeanHelperWriter.java 27 Feb 2003 20:14:18 -0000 1.33 > +++ JavaBeanHelperWriter.java 28 Feb 2003 16:21:54 -0000 1.34 > @@ -273,18 +273,17 @@ > > // Some special handling for arrays > TypeEntry elemType = elem.getType(); > - while (elemType.getRefType() != null && > - !(elem.getType().getDimensions().indexOf("[") > -1)) { > + while (elemType.getRefType() != null) { > elemType = elemType.getRefType(); > } > > QName xmlType = elemType.getQName(); > > - if ((xmlType != null && xmlType.getLocalPart().indexOf("[") > > 0)) { > + if (xmlType != null && xmlType.getLocalPart().indexOf("[") > > 0) { > // Skip array types, because they are special > xmlType = null; > } > - > + > pw.print(" "); > if (!wroteElemDecl) { > pw.print("org.apache.axis.description.ElementDesc "); > > > > 1.94 +0 -20 xml-axis/java/src/org/apache/axis/utils/JavaUtils.java > > Index: JavaUtils.java > =================================================================== > RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/utils/JavaUtils.java,v > retrieving revision 1.93 > retrieving revision 1.94 > diff -u -r1.93 -r1.94 > --- JavaUtils.java 28 Feb 2003 14:56:11 -0000 1.93 > +++ JavaUtils.java 28 Feb 2003 16:21:56 -0000 1.94 > @@ -223,25 +223,6 @@ > log.debug( Messages.getMessage("convert00", clsName, > destClass.getName())); > } > > - > - if (arg instanceof java.util.HashMap && > - java.util.Map.class.isAssignableFrom(destClass)) { > - if (java.util.HashMap.class.isAssignableFrom(destClass)) return arg; > - try { > - java.util.Map newMap = (java.util.Map)destClass.newInstance(); > - for (java.util.Iterator i = > ((java.util.Map)arg).keySet().iterator(); > - i.hasNext();) { > - Object key = i.next(); > - Object value = ((java.util.Map)arg).get(key); > - newMap.put(key,value); > - } > - return newMap; > - } catch (Exception e) { > - return arg; > - } > - } > - > - > // See if a previously converted value is stored in the argument. > Object destValue = null; > if (arg instanceof ConvertCache) { > @@ -833,7 +814,6 @@ > // identifier character, capitalize the next character. > // For example: "22hi" becomes "22Hi" > wordStart = !Character.isLetter(c); > - //wordStart = !Character.isJavaIdentifierPart(c) > } > > // covert back to a String > > > > 1.84 +1 -12 xml-axis/java/src/org/apache/axis/message/RPCElement.java > > Index: RPCElement.java > =================================================================== > RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/message/RPCElement.java,v > retrieving revision 1.83 > retrieving revision 1.84 > diff -u -r1.83 -r1.84 > --- RPCElement.java 28 Feb 2003 14:59:37 -0000 1.83 > +++ RPCElement.java 28 Feb 2003 16:21:57 -0000 1.84 > @@ -249,18 +249,7 @@ > // Get the type in the signature (java type or > its holder) > Class sigType = paramDesc.getJavaType(); > if(!JavaUtils.isConvertable(value, sigType)) > - match = false; > - > - //if (!sigType.isArray() && > value.getClass().isArray() && > - // !sigType.equals(Object.class)) { > - // match = false; > - //} > - // > - //if (operation.getUse() == Use.ENCODED && > - // sigType.isArray() && > - // !value.getClass().isArray()) { > - // match = false; > - //} > + match = false; > } > } > // This is not the right operation, try the next one. > > > > 1.29 +4 -4 xml-axis/java/src/org/apache/axis/description/TypeDesc.java > > Index: TypeDesc.java > =================================================================== > RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/description/TypeDesc.java,v > retrieving revision 1.28 > retrieving revision 1.29 > diff -u -r1.28 -r1.29 > --- TypeDesc.java 28 Feb 2003 02:11:24 -0000 1.28 > +++ TypeDesc.java 28 Feb 2003 16:21:58 -0000 1.29 > @@ -308,8 +308,8 @@ > */ > public String getFieldNameForElement(QName qname, boolean ignoreNS) > { > -// if (fields == null) > -// return null; > + if (fields == null) > + return null; > > // have we already computed the answer to this question? > if (fieldElementMap != null) { > @@ -361,8 +361,8 @@ > */ > public String getFieldNameForAttribute(QName qname) > { > -// if (fields == null) > -// return null; > + if (fields == null) > + return null; > > String possibleMatch = null; > > > > ===== Davanum Srinivas - http://webservices.apache.org/~dims/ __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/