src/wsdl/org/apache/axis/wsdl/wsdl2ws/info/WSDLInfo.java
/**
     * Resolves name conflict between a method name and a type name. 
     * When doing document-literal, usually the name of the wrapper element is same as the 
     * operation name. 
     * 
     * @param type
     * @param minfo
     * @return the new type name that does not conflict with the operation name.
     */
Resolves name conflict between a method name and a type name.
When doing document-literal, usually the name of the wrapper element is same as the
operation name.

@param type
@param minfo
@return the new type name that does not conflict with the operation name.
Resolves name conflict between a method name and a type name . When doing document - literal usually the name of the wrapper element is same as the operation name . @param type @param minfo @return the new type name that does not conflict with the operation name .
private String generateNewTypeName(Type type, MethodInfo minfo)
    {
        String minfo_nm = minfo.getMethodname();
        String type_nm  = type.getLanguageSpecificName();
        if (CUtils.isPrimitiveType(type_nm))
            return type_nm;
        String newName = CUtils.capitalizeFirstCharacter(type_nm);
        if (!minfo_nm.equals(newName))
            return newName;
        return newName + "_t";
    }
private String generateNewTypeName ( Type type , MethodInfo minfo ) { String minfo_nm = minfo . getMethodname ( ) ; String type_nm = type . getLanguageSpecificName ( ) ; if ( CUtils . isPrimitiveType ( type_nm ) ) return type_nm ; String newName = CUtils . capitalizeFirstCharacter ( type_nm ) ; if ( ! minfo_nm . equals ( newName ) ) return newName ; return newName + "_t" ; }
Resolves name conflict between a method name and a type name.
Resolves name conflict between a method name and a type name .