XMLBeans get_store()方法返回null

R K*_*R K 2 java apache axis2 xmlbeans

我正在使用XMLBeans绑定开发基于Axis2的WebServices.我已经使用WSDL2Java生成器生成了代码,并尝试使用请求中设置的样本值对其进行测试.

在其中一个setter方法(自动生成的代码)中,我找到了下面的代码.该方法get_store()返回一个空值,因此我得到一个NullPointerException.

target = (org.apache.xmlbeans.SimpleValue)
    get_store().find_element_user(TRANSACTIONTYPE$0, 0);
Run Code Online (Sandbox Code Playgroud)

我尝试谷歌找到解决方案,发现类似的问题没有指定解决方案.

这个问题有什么解决方法吗?请帮助我

R K*_*R K 9

这个问题得到解决!!

我实际上是尝试以普通的Java方式实例化一个响应对象,因此我在运行我的WebServices时遇到了上述异常.

错误的方式 -ResponseType responseType = new ResponseType();

正确的方式 -ResponseType responseType = ResponseType.Factory.newInstance();