我要发布hello方法,下面的printNode是解析xml用的,将文本节点取出来拼成一个字符串返回给客户端! 大家有什么好的建议吗?

解决方案 »

  1.   

    明白了,一个类只可以发布一个public方法,把其他的方法改成private就可以了
      

  2.   

    一个类只可以发布一个public方法?
    没这回事吧。你的问题是把不需要发布的方法发布了,这本来是没问题的,
    但是你的这个方法里有很特殊的参数Node. 默认找不到序列化器,
    所以出错了。也可以在allowedMethod里指定发布哪个方法。
    一般情况下,如果你的实现比较复杂一点,写到另外的地方去。
    SOAP当作一层简单的外壳,这样比较好。