将对象传递给Web服务的方法

时间:2012-02-12 18:17:11

标签: web-services webservice-client

我最近开始研究(Java)Web服务。

我有一些接受不同参数的Web方法 - 原语,Maps,HttpServletRequest,FlowJob(Spring)等。

我在尝试这个时遇到了很多问题 - 从失败的Web服务部署说'JAX-WS不支持的接口'到运行时异常'java.lang.Object无法转换为org.w3c.dom.Element'!< / p>

我没有刻意地执行这些步骤;我需要知道的是,是否可以将上述参数传递给Java Web Service方法?简而言之,这是可能的:

@WebService(serviceName =“WS”) 公共类WS {

@WebMethod public Object processJob(MapargsMap){

}

@WebMethod public String processJob(SomeCustomObject object){

}

} }

是否有任何解决方法可以使JAXB编组和解组自定义对象,地图等。如果是,它们是什么?

谢谢&amp;问候!

0 个答案:

没有答案