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 ?


Reply via email to