我创建了一个webservice,其中包含一个返回对象数组的方法。 该对象非常简单,只有两个字段:字符串值和整数值。
当我在tomcat上运行服务并使用Eclipse“启动Web服务资源管理器”功能并输入wsdl的url并调用返回这些对象数组的函数时,一切正常,我得到了预期的值(出于测试目的,它是两个对象的列表。我得到两个包含正确值的对象。)
现在,当我使用wsimport创建存根类,然后创建一个调用该函数的testclient时,我确实得到一个包含2个项目的列表,正如预期的那样。 但是,当我想打印出对象字段的值时,它们是空的,即整数值为0,字符串值为空。
有关问题的建议吗?我假设当我使用wsimport创建类时会发生某种错误..