【发布时间】:2011-04-25 18:02:05
【问题描述】:
我收到此错误:
服务类“myclass”不符合 JAX-RPC 1.1 规范的一项或多项要求,并且可能无法正确部署或运行。 服务类“myclass”上的方法“mymethod”使用 JAX-RPC 规范不支持的数据类型“java.util.Map”。该类型的实例可能无法正确序列化或反序列化。可能会导致数据丢失或 Web 服务完全失败。
所以,我不知道如何使用那种类型的数据,作为输入我有这个:
Map<String, String>[] complex
我把它作为一个数组,因为 Tibco(一种集成工具)无法将 hashmap 视为各种元素。
提前致谢!
【问题讨论】:
-
JAX-RPC 支持 HashMap。见这里download.oracle.com/javaee/1.3/tutorial/doc/JAXRPC2.html。你能把输入从
Map改成HashMap吗? -
@CoolBeans,不在 JAX-RPC 1.1 中。见here。
标签: java web-services hashmap tibco