XMLBeans get_store() 方法返回 null
我正在开发一个带有 XMLBeans 绑定的基于 Axis2 的 WebServices。我已使用 WSDL2Java 生成器生成了代码,并尝试使用请求中设置的示例值对其进行测试。
在其中一种设置方法(自动生成的代码)中,我找到了以下代码。方法 get_store()
返回一个 null 值,因此我得到一个 NullPointerException。
target = (org.apache.xmlbeans.SimpleValue)
get_store().find_element_user(TRANSACTIONTYPE$0, 0);
我尝试Google寻找解决方案,发现 类似问题,但未指定解决方案。
有解决这个问题的方法吗?请帮助我
I am developing a Axis2 based WebServices with XMLBeans binding. I have generated the code by using WSDL2Java generator and tried testing it with sample values set in the request.
In one of the setter methods (auto-generated code) I found the below code. The method get_store()
returns a null value and hence I get a NullPointerException.
target = (org.apache.xmlbeans.SimpleValue)
get_store().find_element_user(TRANSACTIONTYPE$0, 0);
I tried Google to find the solution and found similar issue with no solution specified.
Is there any work around for this issue?? Kindly help me
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这个问题已经解决了!!
我实际上试图以正常的 Java 方式实例化响应对象,因此在运行 Web 服务时出现了上述异常。
错误的方式 -
ResponseType responseType = new ResponseType();
正确的方式 -
ResponseType responseType = ResponseType.Factory.newInstance();< /代码>
This issue got resolved!!
I was actually trying to instantiate a response object in a normal Java way and hence i got the above mentioned exception while running my WebServices.
Wrong way -
ResponseType responseType = new ResponseType();
Correct way -
ResponseType responseType = ResponseType.Factory.newInstance();