wood burning stoves 2.0*
The moose likes Web Services and the fly likes Problem with generated types Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Web Services
Bookmark "Problem with generated types" Watch "Problem with generated types" New topic
Author

Problem with generated types

Alberto Fernandez
Greenhorn

Joined: Jul 10, 2006
Posts: 2
Hello I execute WSDL2Java -uri file.wsdl -p myPackage -d adb

¿Why axis don't create class for types data_text, data_bool, data_numeric, etc?
¿Any idea?.

My WSDL is this:

<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://prueba.com/IntegrationServices" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://prueba.com/IntegrationServices" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<s:schema elementFormDefault="qualified" targetNamespace="http://prueba.com/IntegrationServices">
<s:element name="DeleteAuxiliarTableValue">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="fileId" type="tns:file_id" />
<s:element minOccurs="0" maxOccurs="1" name="fieldName" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="id" type="s:decimal" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="file_id">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="index" type="s:decimal" />
</s:sequence>
</s:complexType>
<s:element name="DeleteAuxiliarTableValueResponse">
<s:complexType />
</s:element>
<s:element name="GetAuxiliarTableValues">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="fileId" type="tns:file_id" />
<s:element minOccurs="0" maxOccurs="1" name="fieldName" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetAuxiliarTableValuesResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetAuxiliarTableValuesResult" type="tns:ArrayOfSchema_auxiliar_value" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfSchema_auxiliar_value">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="schema_auxiliar_value" nillable="true" type="tns:schema_auxiliar_value" />
</s:sequence>
</s:complexType>
<s:complexType name="schema_auxiliar_value">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="text" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="parent" type="s:decimal" />
</s:sequence>
<s:attribute name="id" type="s:decimal" use="required" />
<s:attribute name="show" type="s:boolean" use="required" />
</s:complexType>
<s:element name="CreateDocument">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="documentName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="bytesDocument" type="s:base64Binary" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="CreateDocumentResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CreateDocumentResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetRecord">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="recordId" type="tns:record_id" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="record_id">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="index" type="s:decimal" />
<s:element minOccurs="1" maxOccurs="1" name="number" type="s:decimal" />
</s:sequence>
</s:complexType>
<s:element name="GetRecordResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetRecordResult" type="tns:record" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="record">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="record_id" type="tns:record_id" />
<s:element minOccurs="0" maxOccurs="1" name="field_data_list" type="tns:ArrayOfField_data" />
<s:element minOccurs="0" maxOccurs="1" name="document_list" type="tns:ArrayOfDocument" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfField_data">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="field_data" nillable="true" type="tns:field_data" />
</s:sequence>
</s:complexType>
<s:complexType name="field_data">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="field_name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="data" type="tns:data" />
</s:sequence>
</s:complexType>
<s:complexType name="data" abstract="true" />
<s:complexType name="data_bool">
<s:complexContent mixed="false">
<s:extension base="tns:data">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="value" type="s:boolean" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="data_auxiliar_list">
<s:complexContent mixed="false">
<s:extension base="tns:data">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="value" type="tns:ArrayOfData_auxiliar" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="ArrayOfData_auxiliar">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="data_auxiliar" nillable="true" type="tns:data_auxiliar" />
</s:sequence>
</s:complexType>
<s:complexType name="data_auxiliar">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="text" type="s:string" />
</s:sequence>
<s:attribute name="id" type="s:decimal" use="required" />
</s:complexType>
<s:complexType name="data_date">
<s:complexContent mixed="false">
<s:extension base="tns:data">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="value" type="s:dateTime" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="data_numeric">
<s:complexContent mixed="false">
<s:extension base="tns:data">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="value" type="s:decimal" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="data_text">
<s:complexContent mixed="false">
<s:extension base="tns:data">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="value" type="s:string" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="ArrayOfDocument">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="document" nillable="true" type="tns:document" />
</s:sequence>
</s:complexType>
<s:complexType name="document">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="pointers" type="tns:ArrayOfString" />
</s:sequence>
<s:attribute name="name" type="s:string" />
<s:attribute name="idDoc" type="s:string" />
<s:attribute name="isPagedImage" type="s:boolean" use="required" />
</s:complexType>
<s:complexType name="ArrayOfString">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="SearchRecordsExtended">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="fileId" type="tns:file_id" />
<s:element minOccurs="0" maxOccurs="1" name="filterList" type="tns:ArrayOfFilter" />
<s:element minOccurs="0" maxOccurs="1" name="fieldsOrdenationList" type="tns:ArrayOfField_ordenation" />
<s:element minOccurs="0" maxOccurs="1" name="pagination" type="tns:pagination" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfFilter">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="filter" nillable="true" type="tns:filter" />
</s:sequence>
</s:complexType>
<s:complexType name="filter">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="field_name" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="operator" type="tns:filter_operator" />
<s:element minOccurs="0" maxOccurs="1" name="filter_text" type="s:string" />
</s:sequence>
</s:complexType>
<s:simpleType name="filter_operator">
<s:restriction base="s:string">
<s:enumeration value="Contains" />
<s:enumeration value="NotContains" />
<s:enumeration value="Is" />
<s:enumeration value="IsNot" />
<s:enumeration value="StartsWith" />
<s:enumeration value="EndsWith" />
<s:enumeration value="IsEmpty" />
<s:enumeration value="IsNotEmpty" />
<s:enumeration value="GreaterThan" />
<s:enumeration value="LessThan" />
<s:enumeration value="GreaterOrEqualThan" />
<s:enumeration value="LessOrEqualThan" />
</s:restriction>
</s:simpleType>
<s:complexType name="ArrayOfField_ordenation">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="field_ordenation" nillable="true" type="tns:field_ordenation" />
</s:sequence>
</s:complexType>
<s:complexType name="field_ordenation">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="field_name" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ordenation_direction" type="tnsrdenation_direction" />
</s:sequence>
</s:complexType>
<s:simpleType name="ordenation_direction">
<s:restriction base="s:string">
<s:enumeration value="Ascending" />
<s:enumeration value="Descending" />
</s:restriction>
</s:simpleType>
<s:complexType name="pagination">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="start_record" type="s:unsignedLong" />
<s:element minOccurs="1" maxOccurs="1" name="record_count" type="s:unsignedLong" />
</s:sequence>
</s:complexType>
<s:element name="SearchRecordsExtendedResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="SearchRecordsExtendedResult" type="tns:ArrayOfRecord" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfRecord">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="record" nillable="true" type="tns:record" />
</s:sequence>
</s:complexType>
<s:element name="CreateAuxiliarTableValue">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="fileId" type="tns:file_id" />
<s:element minOccurs="0" maxOccurs="1" name="fieldName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="schemaAuxiliarValue" type="tns:schema_auxiliar_value" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="CreateAuxiliarTableValueResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CreateAuxiliarTableValueResult" type="tns:schema_auxiliar_value" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetSchema">
<s:complexType />
</s:element>
<s:element name="GetSchemaResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetSchemaResult" type="tns:schema" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="schema">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="node" type="tns:node" />
</s:sequence>
</s:complexType>
<s:complexType name="node">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="node_childs" type="tns:ArrayOfNode" />
</s:sequence>
<s:attribute name="index" type="s:decimal" use="required" />
<s:attribute name="name" type="s:string" />
<s:attribute name="hasFile" type="s:boolean" use="required" />
</s:complexType>
<s:complexType name="ArrayOfNode">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="node" nillable="true" type="tns:node" />
</s:sequence>
</s:complexType>
<s:element name="GetDocument">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="pointer" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetDocumentResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetDocumentResult" type="s:base64Binary" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetFile">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="fileId" type="tns:file_id" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetFileResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetFileResult" type="tns:file" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="file">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="field_list" type="tns:ArrayOfField" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfField">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="field" nillable="true" type="tns:field" />
</s:sequence>
</s:complexType>
<s:complexType name="field">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="name" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="order" type="s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="description" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="type" type="tns:field_type" />
<s:element minOccurs="0" maxOccurs="1" name="type_information" type="tns:field_type_information" />
</s:sequence>
</s:complexType>
<s:simpleType name="field_type">
<s:restriction base="s:string">
<s:enumeration value="TextField" />
<s:enumeration value="MaskField" />
<s:enumeration value="ListField" />
<s:enumeration value="IntegerField" />
<s:enumeration value="RealField" />
<s:enumeration value="DateField" />
<s:enumeration value="BoolField" />
<s:enumeration value="AssociatedField" />
<s:enumeration value="HierarchicalField" />
<s:enumeration value="ExecutableField" />
<s:enumeration value="ImportField" />
<s:enumeration value="HourField" />
<s:enumeration value="EmbeddedField" />
</s:restriction>
</s:simpleType>
<s:complexType name="field_type_information" abstract="true" />
<s:complexType name="field_type_information_list">
<s:complexContent mixed="false">
<s:extension base="tns:field_type_information">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="values" type="tns:ArrayOfString" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="field_type_information_text">
<s:complexContent mixed="false">
<s:extension base="tns:field_type_information">
<s:attribute name="isCounter" type="s:boolean" use="required" />
<s:attribute name="maxLength" type="s:int" use="required" />
</s:extension>
</s:complexContent>
</s:complexType>
<s:element name="EditRecord">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="recordId" type="tns:record_id" />
<s:element minOccurs="0" maxOccurs="1" name="valuesList" type="tns:ArrayOfField_data" />
<s:element minOccurs="0" maxOccurs="1" name="documentsEdition" type="tns:documents_edition" />
<s:element minOccurs="0" maxOccurs="1" name="actionInfo" type="tns:action_info" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="documents_edition">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="new_documents" type="tns:ArrayOfDocument" />
<s:element minOccurs="0" maxOccurs="1" name="modify_documents" type="tns:ArrayOfDocument" />
<s:element minOccurs="0" maxOccurs="1" name="deleted_documents" type="tns:ArrayOfDocument" />
</s:sequence>
</s:complexType>
<s:complexType name="action_info">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="reason" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="observations" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="EditRecordResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="EditRecordResult" type="tns:record" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="CreateRecord">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="index" type="tns:file_id" />
<s:element minOccurs="0" maxOccurs="1" name="valuesList" type="tns:ArrayOfField_data" />
<s:element minOccurs="0" maxOccurs="1" name="documentsList" type="tns:ArrayOfDocument" />
<s:element minOccurs="0" maxOccurs="1" name="actionInfo" type="tns:action_info" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="CreateRecordResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CreateRecordResult" type="tns:record" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="DeleteRecord">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="recordId" type="tns:record_id" />
<s:element minOccurs="1" maxOccurs="1" name="deletionMode" type="tns:deletion_mode" />
<s:element minOccurs="0" maxOccurs="1" name="actionInfo" type="tns:action_info" />
</s:sequence>
</s:complexType>
</s:element>
<s:simpleType name="deletion_mode">
<s:restriction base="s:string">
<s:enumeration value="Default" />
<s:enumeration value="Dissociate" />
<s:enumeration value="Cascade" />
</s:restriction>
</s:simpleType>
<s:element name="DeleteRecordResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="DeleteRecordResult" type="tns:deletion_result" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="deletion_result">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="operation_result" type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="deleted_records" type="tns:ArrayOfRecord_id" />
<s:element minOccurs="0" maxOccurs="1" name="dissociated" type="tns:ArrayOfAssociated_id" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfRecord_id">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="record_id" nillable="true" type="tns:record_id" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfAssociated_id">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="associated_id" nillable="true" type="tns:associated_id" />
</s:sequence>
</s:complexType>
<s:complexType name="associated_id">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="relation_index" type="s:decimal" />
<s:element minOccurs="1" maxOccurs="1" name="relation_number" type="s:decimal" />
</s:sequence>
</s:complexType>
<s:element name="SearchRecords">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="fileId" type="tns:file_id" />
<s:element minOccurs="0" maxOccurs="1" name="filterList" type="tns:ArrayOfFilter" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="SearchRecordsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="SearchRecordsResult" type="tns:ArrayOfRecord" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="DeleteDocument">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="recordId" type="tns:record_id" />
<s:element minOccurs="0" maxOccurs="1" name="IdDoc" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="actionInfo" type="tns:action_info" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="DeleteDocumentResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="DeleteDocumentResult" type="s:boolean" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetDocumentByIdDoc">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="idDoc" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetDocumentByIdDocResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetDocumentByIdDocResult" type="s:base64Binary" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="CountSearchRecords">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="fileId" type="tns:file_id" />
<s:element minOccurs="0" maxOccurs="1" name="filterList" type="tns:ArrayOfFilter" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="CountSearchRecordsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="CountSearchRecordsResult" type="s:long" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="CreateRecordDocument">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="recordId" type="tns:record_id" />
<s:element minOccurs="0" maxOccurs="1" name="documentName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="bytesDocument" type="s:base64Binary" />
<s:element minOccurs="0" maxOccurs="1" name="actionInfo" type="tns:action_info" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="CreateRecordDocumentResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CreateRecordDocumentResult" type="tns:document" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetVersion">
<s:complexType />
</s:element>
<s:element name="GetVersionResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetVersionResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="EditAuxiliarTableValue">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="fileId" type="tns:file_id" />
<s:element minOccurs="0" maxOccurs="1" name="fieldName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="schemaAuxiliarValue" type="tns:schema_auxiliar_value" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="EditAuxiliarTableValueResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="EditAuxiliarTableValueResult" type="tns:schema_auxiliar_value" />
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
</wsdl:types>
<wsdl:message name="DeleteAuxiliarTableValueSoapIn">
<wsdl:part name="parameters" element="tnseleteAuxiliarTableValue" />
</wsdl:message>
<wsdl:message name="DeleteAuxiliarTableValueSoapOut">
<wsdl:part name="parameters" element="tnseleteAuxiliarTableValueResponse" />
</wsdl:message>
<wsdl:message name="GetAuxiliarTableValuesSoapIn">
<wsdl:part name="parameters" element="tns:GetAuxiliarTableValues" />
</wsdl:message>
<wsdl:message name="GetAuxiliarTableValuesSoapOut">
<wsdl:part name="parameters" element="tns:GetAuxiliarTableValuesResponse" />
</wsdl:message>
<wsdl:message name="CreateDocumentSoapIn">
<wsdl:part name="parameters" element="tns:CreateDocument" />
</wsdl:message>
<wsdl:message name="CreateDocumentSoapOut">
<wsdl:part name="parameters" element="tns:CreateDocumentResponse" />
</wsdl:message>
<wsdl:message name="GetRecordSoapIn">
<wsdl:part name="parameters" element="tns:GetRecord" />
</wsdl:message>
<wsdl:message name="GetRecordSoapOut">
<wsdl:part name="parameters" element="tns:GetRecordResponse" />
</wsdl:message>
<wsdl:message name="SearchRecordsExtendedSoapIn">
<wsdl:part name="parameters" element="tns:SearchRecordsExtended" />
</wsdl:message>
<wsdl:message name="SearchRecordsExtendedSoapOut">
<wsdl:part name="parameters" element="tns:SearchRecordsExtendedResponse" />
</wsdl:message>
<wsdl:message name="CreateAuxiliarTableValueSoapIn">
<wsdl:part name="parameters" element="tns:CreateAuxiliarTableValue" />
</wsdl:message>
<wsdl:message name="CreateAuxiliarTableValueSoapOut">
<wsdl:part name="parameters" element="tns:CreateAuxiliarTableValueResponse" />
</wsdl:message>
<wsdl:message name="GetSchemaSoapIn">
<wsdl:part name="parameters" element="tns:GetSchema" />
</wsdl:message>
<wsdl:message name="GetSchemaSoapOut">
<wsdl:part name="parameters" element="tns:GetSchemaResponse" />
</wsdl:message>
<wsdl:message name="GetDocumentSoapIn">
<wsdl:part name="parameters" element="tns:GetDocument" />
</wsdl:message>
<wsdl:message name="GetDocumentSoapOut">
<wsdl:part name="parameters" element="tns:GetDocumentResponse" />
</wsdl:message>
<wsdl:message name="GetFileSoapIn">
<wsdl:part name="parameters" element="tns:GetFile" />
</wsdl:message>
<wsdl:message name="GetFileSoapOut">
<wsdl:part name="parameters" element="tns:GetFileResponse" />
</wsdl:message>
<wsdl:message name="EditRecordSoapIn">
<wsdl:part name="parameters" element="tns:EditRecord" />
</wsdl:message>
<wsdl:message name="EditRecordSoapOut">
<wsdl:part name="parameters" element="tns:EditRecordResponse" />
</wsdl:message>
<wsdl:message name="CreateRecordSoapIn">
<wsdl:part name="parameters" element="tns:CreateRecord" />
</wsdl:message>
<wsdl:message name="CreateRecordSoapOut">
<wsdl:part name="parameters" element="tns:CreateRecordResponse" />
</wsdl:message>
<wsdl:message name="DeleteRecordSoapIn">
<wsdl:part name="parameters" element="tnseleteRecord" />
</wsdl:message>
<wsdl:message name="DeleteRecordSoapOut">
<wsdl:part name="parameters" element="tnseleteRecordResponse" />
</wsdl:message>
<wsdl:message name="SearchRecordsSoapIn">
<wsdl:part name="parameters" element="tns:SearchRecords" />
</wsdl:message>
<wsdl:message name="SearchRecordsSoapOut">
<wsdl:part name="parameters" element="tns:SearchRecordsResponse" />
</wsdl:message>
<wsdl:message name="DeleteDocumentSoapIn">
<wsdl:part name="parameters" element="tnseleteDocument" />
</wsdl:message>
<wsdl:message name="DeleteDocumentSoapOut">
<wsdl:part name="parameters" element="tnseleteDocumentResponse" />
</wsdl:message>
<wsdl:message name="GetDocumentByIdDocSoapIn">
<wsdl:part name="parameters" element="tns:GetDocumentByIdDoc" />
</wsdl:message>
<wsdl:message name="GetDocumentByIdDocSoapOut">
<wsdl:part name="parameters" element="tns:GetDocumentByIdDocResponse" />
</wsdl:message>
<wsdl:message name="CountSearchRecordsSoapIn">
<wsdl:part name="parameters" element="tns:CountSearchRecords" />
</wsdl:message>
<wsdl:message name="CountSearchRecordsSoapOut">
<wsdl:part name="parameters" element="tns:CountSearchRecordsResponse" />
</wsdl:message>
<wsdl:message name="CreateRecordDocumentSoapIn">
<wsdl:part name="parameters" element="tns:CreateRecordDocument" />
</wsdl:message>
<wsdl:message name="CreateRecordDocumentSoapOut">
<wsdl:part name="parameters" element="tns:CreateRecordDocumentResponse" />
</wsdl:message>
<wsdl:message name="GetVersionSoapIn">
<wsdl:part name="parameters" element="tns:GetVersion" />
</wsdl:message>
<wsdl:message name="GetVersionSoapOut">
<wsdl:part name="parameters" element="tns:GetVersionResponse" />
</wsdl:message>
<wsdl:message name="EditAuxiliarTableValueSoapIn">
<wsdl:part name="parameters" element="tns:EditAuxiliarTableValue" />
</wsdl:message>
<wsdl:message name="EditAuxiliarTableValueSoapOut">
<wsdl:part name="parameters" element="tns:EditAuxiliarTableValueResponse" />
</wsdl:message>
<wsdl:portType name="IntegrationSoap">
<wsdlperation name="DeleteAuxiliarTableValue">
<wsdl:input message="tnseleteAuxiliarTableValueSoapIn" />
<wsdlutput message="tnseleteAuxiliarTableValueSoapOut" />
</wsdlperation>
<wsdlperation name="GetAuxiliarTableValues">
<wsdl:input message="tns:GetAuxiliarTableValuesSoapIn" />
<wsdlutput message="tns:GetAuxiliarTableValuesSoapOut" />
</wsdlperation>
<wsdlperation name="CreateDocument">
<wsdl:input message="tns:CreateDocumentSoapIn" />
<wsdlutput message="tns:CreateDocumentSoapOut" />
</wsdlperation>
<wsdlperation name="GetRecord">
<wsdl:input message="tns:GetRecordSoapIn" />
<wsdlutput message="tns:GetRecordSoapOut" />
</wsdlperation>
<wsdlperation name="SearchRecordsExtended">
<wsdl:input message="tns:SearchRecordsExtendedSoapIn" />
<wsdlutput message="tns:SearchRecordsExtendedSoapOut" />
</wsdlperation>
<wsdlperation name="CreateAuxiliarTableValue">
<wsdl:input message="tns:CreateAuxiliarTableValueSoapIn" />
<wsdlutput message="tns:CreateAuxiliarTableValueSoapOut" />
</wsdlperation>
<wsdlperation name="GetSchema">
<wsdl:input message="tns:GetSchemaSoapIn" />
<wsdlutput message="tns:GetSchemaSoapOut" />
</wsdlperation>
<wsdlperation name="GetDocument">
<wsdl:input message="tns:GetDocumentSoapIn" />
<wsdlutput message="tns:GetDocumentSoapOut" />
</wsdlperation>
<wsdlperation name="GetFile">
<wsdl:input message="tns:GetFileSoapIn" />
<wsdlutput message="tns:GetFileSoapOut" />
</wsdlperation>
<wsdlperation name="EditRecord">
<wsdl:input message="tns:EditRecordSoapIn" />
<wsdlutput message="tns:EditRecordSoapOut" />
</wsdlperation>
<wsdlperation name="CreateRecord">
<wsdl:input message="tns:CreateRecordSoapIn" />
<wsdlutput message="tns:CreateRecordSoapOut" />
</wsdlperation>
<wsdlperation name="DeleteRecord">
<wsdl:input message="tnseleteRecordSoapIn" />
<wsdlutput message="tnseleteRecordSoapOut" />
</wsdlperation>
<wsdlperation name="SearchRecords">
<wsdl:input message="tns:SearchRecordsSoapIn" />
<wsdlutput message="tns:SearchRecordsSoapOut" />
</wsdlperation>
<wsdlperation name="DeleteDocument">
<wsdl:input message="tnseleteDocumentSoapIn" />
<wsdlutput message="tnseleteDocumentSoapOut" />
</wsdlperation>
<wsdlperation name="GetDocumentByIdDoc">
<wsdl:input message="tns:GetDocumentByIdDocSoapIn" />
<wsdlutput message="tns:GetDocumentByIdDocSoapOut" />
</wsdlperation>
<wsdlperation name="CountSearchRecords">
<wsdl:input message="tns:CountSearchRecordsSoapIn" />
<wsdlutput message="tns:CountSearchRecordsSoapOut" />
</wsdlperation>
<wsdlperation name="CreateRecordDocument">
<wsdl:input message="tns:CreateRecordDocumentSoapIn" />
<wsdlutput message="tns:CreateRecordDocumentSoapOut" />
</wsdlperation>
<wsdlperation name="GetVersion">
<wsdl:input message="tns:GetVersionSoapIn" />
<wsdlutput message="tns:GetVersionSoapOut" />
</wsdlperation>
<wsdlperation name="EditAuxiliarTableValue">
<wsdl:input message="tns:EditAuxiliarTableValueSoapIn" />
<wsdlutput message="tns:EditAuxiliarTableValueSoapOut" />
</wsdlperation>
</wsdl:portType>
<wsdl:binding name="IntegrationSoap" type="tns:IntegrationSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdlperation name="DeleteAuxiliarTableValue">
<soapperation soapAction="http://prueba.com/IntegrationServices/DeleteAuxiliarTableValue" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdlutput>
<soap:body use="literal" />
</wsdlutput>
</wsdlperation>
<wsdlperation name="GetAuxiliarTableValues">
<soapperation soapAction="http://prueba.com/IntegrationServices/GetAuxiliarTableValues" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdlutput>
<soap:body use="literal" />
</wsdlutput>
</wsdlperation>
<wsdlperation name="CreateDocument">
<soapperation soapAction="http://prueba.com/IntegrationServices/CreateDocument" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdlutput>
<soap:body use="literal" />
</wsdlutput>
</wsdlperation>
<wsdlperation name="GetRecord">
<soapperation soapAction="http://prueba.com/IntegrationServices/GetRecord" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdlutput>
<soap:body use="literal" />
</wsdlutput>
</wsdlperation>
<wsdlperation name="SearchRecordsExtended">
<soapperation soapAction="http://prueba.com/IntegrationServices/SearchRecordsExtended" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdlutput>
<soap:body use="literal" />
</wsdlutput>
</wsdlperation>
<wsdlperation name="CreateAuxiliarTableValue">
<soapperation soapAction="http://prueba.com/IntegrationServices/CreateAuxiliarTableValue" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdlutput>
<soap:body use="literal" />
</wsdlutput>
</wsdlperation>
<wsdlperation name="GetSchema">
<soapperation soapAction="http://prueba.com/IntegrationServices/GetSchema" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdlutput>
<soap:body use="literal" />
</wsdlutput>
</wsdlperation>
<wsdlperation name="GetDocument">
<soapperation soapAction="http://prueba.com/IntegrationServices/GetDocument" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdlutput>
<soap:body use="literal" />
</wsdlutput>
</wsdlperation>
<wsdlperation name="GetFile">
<soapperation soapAction="http://prueba.com/IntegrationServices/GetFile" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="EditRecord">
<soap:operation soapAction="http://prueba.com/IntegrationServices/EditRecord" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateRecord">
<soap:operation soapAction="http://prueba.com/IntegrationServices/CreateRecord" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DeleteRecord">
<soap:operation soapAction="http://prueba.com/IntegrationServices/DeleteRecord" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SearchRecords">
<soap:operation soapAction="http://prueba.com/IntegrationServices/SearchRecords" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DeleteDocument">
<soap:operation soapAction="http://prueba.com/IntegrationServices/DeleteDocument" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetDocumentByIdDoc">
<soap:operation soapAction="http://prueba.com/IntegrationServices/GetDocumentByIdDoc" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CountSearchRecords">
<soap:operation soapAction="http://prueba.com/IntegrationServices/CountSearchRecords" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateRecordDocument">
<soap:operation soapAction="http://prueba.com/IntegrationServices/CreateRecordDocument" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetVersion">
<soap:operation soapAction="http://prueba.com/IntegrationServices/GetVersion" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="EditAuxiliarTableValue">
<soap:operation soapAction="http://prueba.com/IntegrationServices/EditAuxiliarTableValue" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="IntegrationSoap12" type="tns:IntegrationSoap">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="DeleteAuxiliarTableValue">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/DeleteAuxiliarTableValue" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAuxiliarTableValues">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/GetAuxiliarTableValues" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateDocument">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/CreateDocument" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetRecord">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/GetRecord" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SearchRecordsExtended">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/SearchRecordsExtended" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateAuxiliarTableValue">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/CreateAuxiliarTableValue" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetSchema">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/GetSchema" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetDocument">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/GetDocument" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetFile">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/GetFile" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="EditRecord">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/EditRecord" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateRecord">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/CreateRecord" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DeleteRecord">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/DeleteRecord" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SearchRecords">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/SearchRecords" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DeleteDocument">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/DeleteDocument" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetDocumentByIdDoc">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/GetDocumentByIdDoc" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CountSearchRecords">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/CountSearchRecords" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateRecordDocument">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/CreateRecordDocument" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetVersion">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/GetVersion" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="EditAuxiliarTableValue">
<soap12:operation soapAction="http://prueba.com/IntegrationServices/EditAuxiliarTableValue" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="Integration">
<wsdl:port name="IntegrationSoap" binding="tns:IntegrationSoap">
<soap:address location="http://prueba.com/IntegrationServices/Integration.asmx" />
</wsdl:port>
<wsdl:port name="IntegrationSoap12" binding="tns:IntegrationSoap12">
<soap12:address location="http://prueba.com/IntegrationServices/Integration.asmx" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

Thanks.
Alberto Fernandez
Greenhorn

Joined: Jul 10, 2006
Posts: 2
I thinks it is a possible restriction of axis2 with complex extensions, ¿any alternative?.

Thanks.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Problem with generated types