[
https://issues.apache.org/jira/browse/AXIS-2679?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
lucas updated AXIS-2679:
------------------------
Attachment: BinaryToMap.wsdl
The wsdl used in wsdl2java, its parameter passing is "-d", "Session","-D",
"-o","C:\\tmp", "-t", wsdlLoc
> wsdl2java: An unexist class java.util.holders.HashMapHolder create out based
> on specific WSDL
> ---------------------------------------------------------------------------------------------
>
> Key: AXIS-2679
> URL: https://issues.apache.org/jira/browse/AXIS-2679
> Project: Axis
> Issue Type: Bug
> Components: WSDL processing
> Affects Versions: 1.4
> Environment: Windows + Java 150_09
> Reporter: lucas
> Attachments: BinaryToMap.wsdl
>
>
> Using wsdl2java based on my wsdl file, in the created Java files, there
> include a unexist class java.util.holders.HashMapHolder.
> The wsdl include this element :
> <element name="binmap" type="apachesoap:Map"/>
> The while wsdl file content is:
> <?xml version="1.0" encoding="UTF-8"?>
> <wsdl:definitions targetNamespace="http://adobe.com/idp/services"
> xmlns:apachesoap="http://xml.apache.org/xml-soap"
> xmlns:impl="http://adobe.com/idp/services"
> xmlns:intf="http://adobe.com/idp/services"
> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> <!--Generated by Adobe LiveCycle 8-->
> <wsdl:types>
> <schema elementFormDefault="qualified"
> targetNamespace="http://adobe.com/idp/services"
> xmlns="http://www.w3.org/2001/XMLSchema">
> <import namespace="http://xml.apache.org/xml-soap"/>
> <element name="invoke">
> <complexType>
> <sequence>
> <element maxOccurs="1" minOccurs="0" name="binmap"
> type="apachesoap:Map"/>
> <element maxOccurs="1" minOccurs="0" name="inbinary"
> type="xsd:base64Binary"/>
> </sequence>
> </complexType>
> </element>
> <element name="invokeResponse">
> <complexType>
> <sequence>
> <element name="binmap" type="apachesoap:Map"/>
> <element name="outbinmap" type="apachesoap:Map"/>
> </sequence>
> </complexType>
> </element>
> <element name="invoke_Async">
> <complexType>
> <sequence>
> <element maxOccurs="1" minOccurs="0" name="binmap"
> type="apachesoap:Map"/>
> <element maxOccurs="1" minOccurs="0" name="inbinary"
> type="xsd:base64Binary"/>
> </sequence>
> </complexType>
> </element>
> <element name="invoke_AsyncResponse">
> <complexType>
> <sequence>
> <element name="invocationId" type="xsd:string"/>
> </sequence>
> </complexType>
> </element>
> <element name="invoke_Result">
> <complexType>
> <sequence>
> <element name="invocationId" type="xsd:string"/>
> </sequence>
> </complexType>
> </element>
> <element name="invoke_ResultResponse">
> <complexType>
> <sequence>
> <element name="binmap" type="apachesoap:Map"/>
> <element name="outbinmap" type="apachesoap:Map"/>
> </sequence>
> </complexType>
> </element>
> <element name="invoke_Status">
> <complexType>
> <sequence>
> <element name="invocationId" type="xsd:string"/>
> </sequence>
> </complexType>
> </element>
> <element name="invoke_StatusResponse">
> <complexType>
> <sequence>
> <element name="invocationStatus" type="xsd:short"/>
> </sequence>
> </complexType>
> </element>
> <element name="invoke_Dispose">
> <complexType>
> <sequence>
> <element name="invocationId" type="xsd:string"/>
> </sequence>
> </complexType>
> </element>
> <element name="invoke_DisposeResponse">
> <complexType/>
> </element>
> <complexType name="MyArrayOf_xsd_anyType">
> <sequence>
> <element maxOccurs="unbounded" minOccurs="0" name="item"
> type="xsd:anyType"/>
> </sequence>
> </complexType>
> <complexType name="FormInstanceBase">
> <sequence>
> <element name="XFAData" nillable="true" type="xsd:base64Binary"/>
> <element name="actionList" nillable="true"
> type="impl:MyArrayOf_xsd_anyType"/>
> <element name="hardenedTemplatePath" nillable="true" type="xsd:string"/>
> <element name="selectedAction" nillable="true" type="xsd:string"/>
> <element name="templatePath" nillable="true" type="xsd:string"/>
> </sequence>
> </complexType>
> <complexType name="FormDataTypeInstance">
> <complexContent>
> <extension base="impl:FormInstanceBase">
> <sequence/>
> </extension>
> </complexContent>
> </complexType>
> <complexType name="SetValueMapping">
> <sequence>
> <element name="locationExpr" nillable="true" type="xsd:string"/>
> <element name="valueExpr" nillable="true" type="xsd:string"/>
> </sequence>
> </complexType>
> </schema>
> <schema elementFormDefault="qualified"
> targetNamespace="http://xml.apache.org/xml-soap"
> xmlns="http://www.w3.org/2001/XMLSchema">
> <import namespace="http://adobe.com/idp/services"/>
> <complexType name="mapItem">
> <sequence>
> <element name="key" nillable="true" type="xsd:anyType"/>
> <element name="value" nillable="true" type="xsd:anyType"/>
> </sequence>
> </complexType>
> <complexType name="Map">
> <sequence>
> <element maxOccurs="unbounded" minOccurs="0" name="item"
> type="apachesoap:mapItem"/>
> </sequence>
> </complexType>
> </schema>
> </wsdl:types>
> <wsdl:message name="invoke_AsyncResponse">
> <wsdl:part element="impl:invoke_AsyncResponse" name="parameters"/>
> </wsdl:message>
> <wsdl:message name="invokeResponse">
> <wsdl:part element="impl:invokeResponse" name="parameters"/>
> </wsdl:message>
> <wsdl:message name="invoke_DisposeRequest">
> <wsdl:part element="impl:invoke_Dispose" name="parameters"/>
> </wsdl:message>
> <wsdl:message name="invoke_AsyncRequest">
> <wsdl:part element="impl:invoke_Async" name="parameters"/>
> </wsdl:message>
> <wsdl:message name="invoke_ResultRequest">
> <wsdl:part element="impl:invoke_Result" name="parameters"/>
> </wsdl:message>
> <wsdl:message name="invoke_StatusResponse">
> <wsdl:part element="impl:invoke_StatusResponse" name="parameters"/>
> </wsdl:message>
> <wsdl:message name="invoke_StatusRequest">
> <wsdl:part element="impl:invoke_Status" name="parameters"/>
> </wsdl:message>
> <wsdl:message name="invokeRequest">
> <wsdl:part element="impl:invoke" name="parameters"/>
> </wsdl:message>
> <wsdl:message name="invoke_ResultResponse">
> <wsdl:part element="impl:invoke_ResultResponse" name="parameters"/>
> </wsdl:message>
> <wsdl:message name="invoke_DisposeResponse">
> <wsdl:part element="impl:invoke_DisposeResponse" name="parameters"/>
> </wsdl:message>
> <wsdl:portType name="BinaryToMap">
> <wsdl:operation name="invoke">
> <wsdl:input message="impl:invokeRequest" name="invokeRequest"/>
> <wsdl:output message="impl:invokeResponse" name="invokeResponse"/>
> </wsdl:operation>
> <wsdl:operation name="invoke_Async">
> <wsdl:input message="impl:invoke_AsyncRequest"
> name="invoke_AsyncRequest"/>
> <wsdl:output message="impl:invoke_AsyncResponse"
> name="invoke_AsyncResponse"/>
> </wsdl:operation>
> <wsdl:operation name="invoke_Result">
> <wsdl:input message="impl:invoke_ResultRequest"
> name="invoke_ResultRequest"/>
> <wsdl:output message="impl:invoke_ResultResponse"
> name="invoke_ResultResponse"/>
> </wsdl:operation>
> <wsdl:operation name="invoke_Status">
> <wsdl:input message="impl:invoke_StatusRequest"
> name="invoke_StatusRequest"/>
> <wsdl:output message="impl:invoke_StatusResponse"
> name="invoke_StatusResponse"/>
> </wsdl:operation>
> <wsdl:operation name="invoke_Dispose">
> <wsdl:input message="impl:invoke_DisposeRequest"
> name="invoke_DisposeRequest"/>
> <wsdl:output message="impl:invoke_DisposeResponse"
> name="invoke_DisposeResponse"/>
> </wsdl:operation>
> </wsdl:portType>
> <wsdl:binding name="BinaryToMapSoapBinding" type="impl:BinaryToMap">
> <wsdlsoap:binding style="document"
> transport="http://schemas.xmlsoap.org/soap/http"/>
> <wsdl:operation name="invoke">
> <wsdlsoap:operation soapAction="invoke"/>
> <wsdl:input name="invokeRequest">
> <wsdlsoap:body use="literal"/>
> </wsdl:input>
> <wsdl:output name="invokeResponse">
> <wsdlsoap:body use="literal"/>
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="invoke_Async">
> <wsdlsoap:operation soapAction="invoke_Async"/>
> <wsdl:input name="invoke_AsyncRequest">
> <wsdlsoap:body use="literal"/>
> </wsdl:input>
> <wsdl:output name="invoke_AsyncResponse">
> <wsdlsoap:body use="literal"/>
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="invoke_Result">
> <wsdlsoap:operation soapAction="invoke_Result"/>
> <wsdl:input name="invoke_ResultRequest">
> <wsdlsoap:body use="literal"/>
> </wsdl:input>
> <wsdl:output name="invoke_ResultResponse">
> <wsdlsoap:body use="literal"/>
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="invoke_Status">
> <wsdlsoap:operation soapAction="invoke_Status"/>
> <wsdl:input name="invoke_StatusRequest">
> <wsdlsoap:body use="literal"/>
> </wsdl:input>
> <wsdl:output name="invoke_StatusResponse">
> <wsdlsoap:body use="literal"/>
> </wsdl:output>
> </wsdl:operation>
> <wsdl:operation name="invoke_Dispose">
> <wsdlsoap:operation soapAction="invoke_Dispose"/>
> <wsdl:input name="invoke_DisposeRequest">
> <wsdlsoap:body use="literal"/>
> </wsdl:input>
> <wsdl:output name="invoke_DisposeResponse">
> <wsdlsoap:body use="literal"/>
> </wsdl:output>
> </wsdl:operation>
> </wsdl:binding>
> <wsdl:service name="BinaryToMapService">
> <wsdl:port binding="impl:BinaryToMapSoapBinding" name="BinaryToMap">
> <wsdlsoap:address
> location="http://10.162.119.238:8001/soap/services/BinaryToMap"/>
> </wsdl:port>
> </wsdl:service>
> </wsdl:definitions>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]