ServletEndPointSupport只是帮你获得Spring的BeanFacotry引用,其他的都是需要axis完成的。
你的问题可以参考一下Axis的文档,对于发布格式、自定义对象格式,都是在Axis的server-config.wsdd里面定义的。
对于自定义对象,在wsdl里面有格式定义,其他语言可以根据该wsdl生成对应的对象。

解决方案 »

  1.   

    对了,顺便说一下,对于Spring框架的SOAP接口,我认为XFire比Axis更合适。
    用XFire我们可以象发布Hessian、burlap接口一样发布Soap接口,直接把Spring
    的Bean暴露出来,不需要ServletEndPointSupport这个东西了
      

  2.   

    SOAP的格式可以通过wsdl获得,
    关于自定义的bean,如果是非java的客户端,最好不要用自定义bean,难道你要用非java程序写一个反序列化的方法吗