I use a very complex type for soap, Please Help me modify my deploy.wsdd file:
<deployment xmlns="http://xml.apache.org/axis/wsdd/"
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
<service name="EnterUp" provider="java:RPC">
<parameter name="className" value="EnterUp"/>
<parameter name="allowedMethods" value="*"/>
<typeMapping
xmlns:ns="http://soapinterop.org/xsd"
qname="ns:T"
type="java:T"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
/>
</service>
</deployment>
public class EnterUp
{
public String register(T info)
{
}
}
public class T implements java.io.Serializable{
public T2 fd;
public T3[] fd2;
}
public class T2 implements java.io.Serializable{
public String fd;
public String fd2;
}
public class T3 implements java.io.Serializable{
public String fd;
public String fd2;
}
furthermore, is ther a java2wsdd tool ?