Sprøgsmål til arne_v's artikel 159 vedrørende wsdd deployment
Når jeg prøver at øge funktionalliten i eksemplet sådan der kan retuneres andre datatyper oplever jeg fejl.Sådan som jeg oplever det kan pt. kun returneres datatypen Person[]. Ikke engang alm. datatyper så som int, string kan returneres.
Er der en der kan sige mig hvad jeg skal tilføje i deloyment-filen for at opnå dette?
<deployment xmlns="http://xml.apache.org/axis/wsdd/"
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
<service name="SortService" provider="java:RPC">
<parameter name="className" value="Sort"/>
<parameter name="allowedMethods" value="*"/>
<parameter name="scope" value="application"/>
<typeMapping xmlns:ns="http://genmappe"
qname="ns:Person"
type="java:Person"
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://genmappe"
qname="ns:ArrayOfPerson"
type="java:Person[]"
serializer="org.apache.axis.encoding.ser.ArraySerializerFactory"
deserializer="org.apache.axis.encoding.ser.ArrayDeserializerFactory"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
</service>
</deployment>