First of all, thanks for your reply.

Below are all the source files used by wsdl2java in
the following order:

. WSDL file
. GetDDAccountBalance.xsd (service schema)
. Types.xsd (schema which defines several generic
types)
. Produced WSDD file


Many thanks for your help,


Nuno Guerreiro



======================================================
WSDL file
======================================================
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions
targetNamespace="http://localhost:8080/axis/services/cidadebcp-getDDAccountBalance";
xmlns="http://schemas.xmlsoap.org/wsdl/";
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/";
xmlns:impl="http://localhost:8080/axis/services/cidadebcp-getDDAccountBalance-impl";
xmlns:intf="http://localhost:8080/axis/services/cidadebcp-getDDAccountBalance";
xmlns:tns0="http://www.cidadebcp.pt/webservices/types";
xmlns:tns1="http://www.cidadebcp.pt/webservices/getDDAccountBalance";
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/";
xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
        <import
namespace="http://www.cidadebcp.pt/webservices/getDDAccountBalance";
location="schemas/GetDDAccountBalance.xsd"/>
        <wsdl:message name="getDDAccountBalanceResponse">
                <wsdl:part name="out"
element="tns1:ddaccountBalanceOutput"/>
                <wsdl:part name="outContext"
element="tns0:outputContext"/>
        </wsdl:message>
        <wsdl:message name="getDDAccountBalanceRequest">
                <wsdl:part name="in"
element="tns1:ddaccountBalanceInput"/>
                <wsdl:part name="inContext"
element="tns0:inputContext"/>
        </wsdl:message>
        <wsdl:portType name="getDDAccountBalanceService">
                <wsdl:operation name="getDDAccountBalance"
parameterOrder="in inContext">
                        <wsdl:input
message="intf:getDDAccountBalanceRequest"/>
                        <wsdl:output
message="intf:getDDAccountBalanceResponse"/>
                </wsdl:operation>
        </wsdl:portType>
        <wsdl:binding
name="cidadebcp-getDDAccountBalanceSoapBinding"
type="intf:getDDAccountBalanceService">
                <wsdlsoap:binding style="rpc"
transport="http://schemas.xmlsoap.org/soap/http"/>
                <wsdl:operation name="getDDAccountBalance">
                        <wsdlsoap:operation soapAction="" style="rpc"/>
                        <wsdl:input>
                                <wsdlsoap:body
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
namespace="http://localhost:8080/axis/services/cidadebcp-getDDAccountBalance";
use="encoded"/>
                        </wsdl:input>
                        <wsdl:output>
                                <wsdlsoap:body
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
namespace="http://localhost:8080/axis/services/cidadebcp-getDDAccountBalance";
use="encoded"/>
                        </wsdl:output>
                </wsdl:operation>
        </wsdl:binding>
        <wsdl:service name="cidadebcp-getDDAccountBalance">
                <wsdl:port
binding="intf:cidadebcp-getDDAccountBalanceSoapBinding"
name="cidadebcp-getDDAccountBalance">
                        <wsdlsoap:address
location="http://localhost:8080/axis/services/cidadebcp-getDDAccountBalance"/>
                </wsdl:port>
        </wsdl:service>
</wsdl:definitions>
=====================================================

=====================================================
GetDDAccountBalance.xsd
======================================================
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XML Spy v4.2 U -->
<xs:schema
targetNamespace="http://www.cidadebcp.pt/webservices/getDDAccountBalance";
xmlns:typ="http://www.cidadebcp.pt/webservices/types";
xmlns="http://www.cidadebcp.pt/webservices/getDDAccountBalance";
xmlns:xs="http://www.w3.org/2001/XMLSchema";>
        <xs:import
namespace="http://www.cidadebcp.pt/webservices/types";
schemaLocation="Types.xsd"/>
        <xs:element name="ddaccountBalanceInput">
                <xs:complexType>
                        <xs:sequence>
                                <xs:element name="accounts">
                                        <xs:complexType>
                                                <xs:choice minOccurs="0">
                                                        <xs:element name="accountindex"
type="typ:AccountIndexType" minOccurs="0"
maxOccurs="unbounded"/>
                                                        <xs:element name="account" 
minOccurs="0"
maxOccurs="unbounded">
                                                                <xs:complexType>
                                                                        <xs:all>
                                                                                
<xs:element name="number"
type="typ:AccountNumberType"/>
                                                                                
<xs:element name="networkAlias"
type="typ:NetworkAliasType" minOccurs="0"/>
                                                                        </xs:all>
                                                                </xs:complexType>
                                                        </xs:element>
                                                </xs:choice>
                                        </xs:complexType>
                                </xs:element>
                        </xs:sequence>
                </xs:complexType>
        </xs:element>
        <xs:element name="ddaccountBalanceOutput">
                <xs:complexType>
                        <xs:sequence>
                                <xs:element name="accountOut"
type="accountOutType" maxOccurs="unbounded"/>
                        </xs:sequence>
                </xs:complexType>
        </xs:element>
        <xs:element name="getDDAccountBalance">
                <xs:complexType>
                        <xs:sequence>
                                <xs:element ref="ddaccountBalanceInput"/>
                        </xs:sequence>
                </xs:complexType>
        </xs:element>
        <xs:element name="getDDAccountBalanceResponse">
                <xs:complexType>
                        <xs:sequence>
                                <xs:element ref="ddaccountBalanceOutput"/>
                        </xs:sequence>
                </xs:complexType>
        </xs:element>
        <xs:complexType name="accountOutType">
                <xs:sequence>
                        <xs:element name="index"
type="typ:AccountIndexType"/>
                        <xs:element name="number"
type="typ:AccountNumberType"/>
                        <xs:element name="network" type="typ:NetworkType"/>
                        <xs:element name="balance"
type="typ:AccountBalanceType" maxOccurs="unbounded"/>
                </xs:sequence>
        </xs:complexType>
</xs:schema>
=====================================================

=====================================================
Types.xsd
======================================================
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XML Spy v4.2 U -->
<xs:schema
targetNamespace="http://www.cidadebcp.pt/webservices/types";
xmlns="http://www.cidadebcp.pt/webservices/types";
xmlns:xs="http://www.w3.org/2001/XMLSchema";>
        <xs:complexType name="InputContextType">
                <xs:annotation>
                        <xs:documentation>Generic information used in every
service input</xs:documentation>
                </xs:annotation>
                <xs:sequence>
                        <xs:element name="channel" type="ChannelType">
                                <xs:annotation>
                                        <xs:documentation>channel name, e.g.
WAP</xs:documentation>
                                </xs:annotation>
                        </xs:element>
                        <xs:element name="device" type="DeviceType"
minOccurs="0">
                                <xs:annotation>
                                        <xs:documentation>physical device
properties</xs:documentation>
                                </xs:annotation>
                        </xs:element>
                        <xs:element name="source" type="xs:string"
minOccurs="0">
                                <xs:annotation>
                                        <xs:documentation>entity where request took
place, e.g. ONIWAY</xs:documentation>
                                </xs:annotation>
                        </xs:element>
                        <xs:element name="deferExecution" type="xs:boolean"
minOccurs="0">
                                <xs:annotation>
                                        <xs:documentation>If true, prepares the current
transaction for future execution (Store And Forward
mechanism)</xs:documentation>
                                </xs:annotation>
                        </xs:element>
                        <xs:element name="securityCodeValues"
minOccurs="0">
                                <xs:annotation>
                                        <xs:documentation>3 values corresponding to the
requested 3 random positions</xs:documentation>
                                </xs:annotation>
                                <xs:complexType>
                                        <xs:sequence>
                                                <xs:element name="positionValue"
type="CodeValueType" minOccurs="3" maxOccurs="3"/>
                                        </xs:sequence>
                                </xs:complexType>
                        </xs:element>
                </xs:sequence>
        </xs:complexType>
        <xs:complexType name="OutputContextType">
                <xs:annotation>
                        <xs:documentation>Generic information used in every
service output</xs:documentation>
                </xs:annotation>
                <xs:sequence>
                        <xs:element name="session" minOccurs="0">
                                <xs:complexType>
                                        <xs:attribute name="id" type="xs:string"
use="required"/>
                                        <xs:attribute name="duration" type="xs:int"
use="required"/>
                                </xs:complexType>
                        </xs:element>
                        <xs:element name="metadata" minOccurs="0">
                                <xs:annotation>
                                        <xs:documentation>General information about the
data being returned</xs:documentation>
                                </xs:annotation>
                                <xs:complexType>
                                        <xs:attribute name="source"
type="MetadataSourceType" use="optional"/>
                                        <xs:attribute name="status"
type="MetadataStatusType" use="optional"/>
                                        <xs:attribute name="date" type="xs:dateTime">
                                                <xs:annotation>
                                                        <xs:documentation>Corresponds 
to actual time if
data was obtained online, otherwise it corresponds to
the time when data was last saved in
source</xs:documentation>
                                                </xs:annotation>
                                        </xs:attribute>
                                </xs:complexType>
                        </xs:element>
                        <xs:element name="securityCodePositions"
minOccurs="0">
                                <xs:annotation>
                                        <xs:documentation>3 random positions from a
securitycode</xs:documentation>
                                </xs:annotation>
                                <xs:complexType>
                                        <xs:sequence>
                                                <xs:element name="position"
type="CodePositionType" minOccurs="3" maxOccurs="3"/>
                                        </xs:sequence>
                                </xs:complexType>
                        </xs:element>
                        <xs:element name="observations" type="xs:string"
minOccurs="0"/>
                </xs:sequence>
        </xs:complexType>
        <xs:simpleType name="ChannelType">
                <xs:restriction base="xs:string">
                        <xs:enumeration value="SMS"/>
                        <xs:enumeration value="WAP"/>
                        <xs:enumeration value="WEB"/>
                </xs:restriction>
        </xs:simpleType>
        <xs:complexType name="DeviceType">
                <xs:attribute name="id" type="xs:string"
use="required">
                        <xs:annotation>
                                <xs:documentation>unique device identification,
e.g. mobile number</xs:documentation>
                        </xs:annotation>
                </xs:attribute>
        </xs:complexType>
        <xs:element name="inputContext"
type="InputContextType"/>
        <xs:element name="outputContext"
type="OutputContextType"/>
        <xs:simpleType name="CodePositionType">
                <xs:restriction base="xs:byte">
                        <xs:minInclusive value="1"/>
                        <xs:maxInclusive value="7"/>
                </xs:restriction>
        </xs:simpleType>
        <xs:simpleType name="CodeValueType">
                <xs:restriction base="xs:byte">
                        <xs:minInclusive value="0"/>
                        <xs:maxInclusive value="9"/>
                </xs:restriction>
        </xs:simpleType>
        <xs:simpleType name="MetadataSourceType">
                <xs:annotation>
                        <xs:documentation>The place in which data
originated, e.g. Mainframe</xs:documentation>
                </xs:annotation>
                <xs:restriction base="xs:string">
                        <xs:enumeration value="Mainframe"/>
                        <xs:enumeration value="Contingency Database"/>
                </xs:restriction>
        </xs:simpleType>
        <xs:simpleType name="MetadataStatusType">
                <xs:annotation>
                        <xs:documentation>The mainframe status when this
transaction was processed
(online/offline)</xs:documentation>
                </xs:annotation>
                <xs:restriction base="xs:string">
                        <xs:enumeration value="online"/>
                        <xs:enumeration value="offline"/>
                </xs:restriction>
        </xs:simpleType>
        <xs:simpleType name="AccountIndexType">
                <xs:restriction base="xs:byte">
                        <xs:minInclusive value="1"/>
                </xs:restriction>
        </xs:simpleType>
        <xs:complexType name="AccountBalanceType">
                <xs:sequence>
                        <xs:element name="money" type="MoneyType"/>
                </xs:sequence>
                <xs:attribute name="kind" type="BalanceKindType"
use="required"/>
        </xs:complexType>
        <xs:simpleType name="CurrencyType">
                <xs:restriction base="xs:string">
                        <xs:length value="3"/>
                </xs:restriction>
        </xs:simpleType>
        <xs:simpleType name="NetworkAliasType">
                <xs:restriction base="xs:string">
                        <xs:enumeration value="NR"/>
                        <xs:enumeration value="BPA"/>
                        <xs:enumeration value="SM"/>
                        <xs:enumeration value="PART"/>
                        <xs:enumeration value="EA"/>
                        <xs:enumeration value="RS"/>
                        <xs:enumeration value="BCPPB"/>
                        <xs:enumeration value="BPAPB"/>
                        <xs:enumeration value="OFMAD"/>
                        <xs:enumeration value="BPAOV"/>
                        <xs:enumeration value="SR"/>
                </xs:restriction>
        </xs:simpleType>
        <xs:simpleType name="AccountNumberType">
                <xs:restriction base="xs:long">
                        <xs:minInclusive value="1"/>
                </xs:restriction>
        </xs:simpleType>
        <xs:simpleType name="UsernameType">
                <xs:restriction base="xs:string">
                        <xs:minLength value="6"/>
                        <xs:maxLength value="10"/>
                </xs:restriction>
        </xs:simpleType>
        <xs:simpleType name="PasswordType">
                <xs:restriction base="xs:string">
                        <xs:minLength value="6"/>
                        <xs:maxLength value="8"/>
                </xs:restriction>
        </xs:simpleType>
        <xs:simpleType name="NetworkNameType">
                <xs:restriction base="xs:string"/>
        </xs:simpleType>
        <xs:complexType name="MoneyType">
                <xs:attribute name="amount" type="AmountType"
use="required"/>
                <xs:attribute name="currency" type="CurrencyType"
use="required"/>
        </xs:complexType>
        <xs:simpleType name="AmountType">
                <xs:restriction base="xs:double"/>
        </xs:simpleType>
        <xs:simpleType name="FiscalNumberType">
                <xs:restriction base="xs:int"/>
        </xs:simpleType>
        <xs:simpleType name="BalanceKindType">
                <xs:restriction base="xs:string">
                        <xs:enumeration value="ledger"/>
                        <xs:enumeration value="available"/>
                </xs:restriction>
        </xs:simpleType>
        <xs:simpleType name="NIBType">
                <xs:restriction base="xs:string">
                        <xs:length value="21"/>
                </xs:restriction>
        </xs:simpleType>
        <xs:complexType name="DDAccountType">
                <xs:choice>
                        <xs:element name="accountIndex"
type="AccountIndexType"/>
                        <xs:element name="account" type="AccountType"/>
                </xs:choice>
        </xs:complexType>
        <xs:simpleType name="CardKindType">
                <xs:restriction base="xs:string"/>
        </xs:simpleType>
        <xs:complexType name="AccountType">
                <xs:attribute name="number" type="AccountNumberType"
use="required"/>
                <xs:attribute name="networkAlias"
type="NetworkAliasType" use="optional"/>
        </xs:complexType>
        <xs:simpleType name="BourseOperationType">
                <xs:restriction base="xs:string"/>
        </xs:simpleType>
        <xs:simpleType name="EntityType">
                <xs:restriction base="xs:string">
                        <xs:length value="5"/>
                </xs:restriction>
        </xs:simpleType>
        <xs:simpleType name="ReferenceType">
                <xs:restriction base="xs:string">
                        <xs:length value="9"/>
                </xs:restriction>
        </xs:simpleType>
        <xs:complexType name="NetworkType">
                <xs:attribute name="alias" type="NetworkAliasType"
use="required"/>
                <xs:attribute name="name" type="NetworkNameType"
use="required"/>
        </xs:complexType>
        <xs:simpleType name="CompanyType">
                <xs:restriction base="xs:byte"/>
        </xs:simpleType>
        <xs:simpleType name="CisType">
                <xs:restriction base="xs:int">
                        <xs:minInclusive value="0"/>
                </xs:restriction>
        </xs:simpleType>
        <xs:simpleType name="ConfirmationCodeType">
                <xs:restriction base="xs:int">
                        <xs:totalDigits value="7"/>
                        <xs:minInclusive value="0"/>
                </xs:restriction>
        </xs:simpleType>
</xs:schema>
=====================================================


=====================================================
WSDD file
======================================================
<!-- Use this file to deploy some handlers/chains and
services   -->
<!-- Two ways to do this:                             
          -->
<!--   java org.apache.axis.utils.Admin deploy.wsdd   
          -->
<!--      from the same directory that the Axis engine
runs      -->
<!-- or                                               
          -->
<!--   java org.apache.axis.client.AdminClient
deploy.wsdd       -->
<!--      after the axis server is running            
          -->

<deployment
    xmlns="http://xml.apache.org/axis/wsdd/";
   
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";>

  <!-- Services from cidadebcp-getDDAccountBalance
WSDL service -->

  <service name="cidadebcp-getDDAccountBalance"
provider="java:RPC">
      <parameter name="className"
value="pt.bcp.cidadebcp.webservices.getDDAccountBalance.CidadebcpGetDDAccountBalanceSoapBindingSkeleton"/>
      <parameter name="allowedMethods"
value="getDDAccountBalance"/>
      <parameter name="scope" value="Request"/>

      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/getDDAccountBalance";
        qname="ns:ddaccountBalanceOutput"
       
type="java:pt.bcp.cidadebcp.webservices.getDDAccountBalance.DdaccountBalanceOutput"
       
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/getDDAccountBalance";
        qname="ns:ddaccountBalanceInput"
       
type="java:pt.bcp.cidadebcp.webservices.getDDAccountBalance.DdaccountBalanceInput"
       
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/getDDAccountBalance";
        qname="ns:accounts"
       
type="java:pt.bcp.cidadebcp.webservices.getDDAccountBalance.Accounts"
       
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:AccountIndexType"
        type="java:byte"
       
serializer="org.apache.axis.encoding.ser.SimpleNonPrimitiveSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:AccountNumberType"
        type="java:long"
       
serializer="org.apache.axis.encoding.ser.SimpleNonPrimitiveSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:NetworkAliasType"
       
type="java:pt.bcp.cidadebcp.webservices.types.NetworkAliasType"
       
serializer="org.apache.axis.encoding.ser.EnumSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/getDDAccountBalance";
        qname="ns:accountOutType"
       
type="java:pt.bcp.cidadebcp.webservices.getDDAccountBalance.AccountOutType"
       
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:NetworkType"
       
type="java:pt.bcp.cidadebcp.webservices.types.NetworkType"
       
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:AccountBalanceType"
       
type="java:pt.bcp.cidadebcp.webservices.types.AccountBalanceType"
       
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:InputContextType"
       
type="java:pt.bcp.cidadebcp.webservices.types.InputContextType"
       
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:ChannelType"
       
type="java:pt.bcp.cidadebcp.webservices.types.ChannelType"
       
serializer="org.apache.axis.encoding.ser.EnumSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:DeviceType"
       
type="java:pt.bcp.cidadebcp.webservices.types.DeviceType"
       
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:securityCodeValues"
       
type="java:pt.bcp.cidadebcp.webservices.types.SecurityCodeValues"
       
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:CodeValueType"
        type="java:byte"
       
serializer="org.apache.axis.encoding.ser.SimpleNonPrimitiveSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:OutputContextType"
       
type="java:pt.bcp.cidadebcp.webservices.types.OutputContextType"
       
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:session"
       
type="java:pt.bcp.cidadebcp.webservices.types.Session"
       
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:metadata"
       
type="java:pt.bcp.cidadebcp.webservices.types.Metadata"
       
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:MetadataSourceType"
       
type="java:pt.bcp.cidadebcp.webservices.types.MetadataSourceType"
       
serializer="org.apache.axis.encoding.ser.EnumSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:MetadataStatusType"
       
type="java:pt.bcp.cidadebcp.webservices.types.MetadataStatusType"
       
serializer="org.apache.axis.encoding.ser.EnumSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:securityCodePositions"
       
type="java:pt.bcp.cidadebcp.webservices.types.SecurityCodePositions"
       
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:CodePositionType"
        type="java:byte"
       
serializer="org.apache.axis.encoding.ser.SimpleNonPrimitiveSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:MoneyType"
       
type="java:pt.bcp.cidadebcp.webservices.types.MoneyType"
       
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:BalanceKindType"
       
type="java:pt.bcp.cidadebcp.webservices.types.BalanceKindType"
       
serializer="org.apache.axis.encoding.ser.EnumSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:CurrencyType"
        type="java:java.lang.String"
       
serializer="org.apache.axis.encoding.ser.SimpleNonPrimitiveSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:NetworkNameType"
        type="java:java.lang.String"
       
serializer="org.apache.axis.encoding.ser.SimpleNonPrimitiveSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
      <typeMapping
       
xmlns:ns="http://www.cidadebcp.pt/webservices/types";
        qname="ns:AmountType"
        type="java:double"
       
serializer="org.apache.axis.encoding.ser.SimpleNonPrimitiveSerializerFactory"
       
deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory"
       
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
      />
  </service>
</deployment>
=====================================================




__________________________________________________
Do You Yahoo!?
Yahoo! Sports - live college hoops coverage
http://sports.yahoo.com/

Reply via email to