XMLBeans get_store() 方法返回 null

发布于 2024-11-30 18:00:17 字数 537 浏览 2 评论 0原文

我正在开发一个带有 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浅笑依然 2024-12-07 18:00:17

这个问题已经解决了!!

我实际上试图以正常的 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();

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文