Java JAXWS web服务中webparam.mode.INOUT中未更新的值

Java JAXWS web服务中webparam.mode.INOUT中未更新的值,java,xml,web-services,jax-ws,Java,Xml,Web Services,Jax Ws,我正在调用一个web服务,它是一个无效的web方法。请求/响应元素标记为webparam.mode.INOUT。当我将请求和响应作为相同的对象调用此web方法时,我无法从持有者那里获得响应(是因为请求和响应属于同一个对象)。我的伪代码如下所示 A a = new A(); B b = new B(); Holder<A> aHolder = new Holder<A>(a); // JAXWS Holder Holder<B> bHolde

我正在调用一个web服务,它是一个无效的web方法。请求/响应元素标记为
webparam.mode.INOUT
。当我将请求和响应作为相同的对象调用此web方法时,我无法从持有者那里获得响应(是因为请求和响应属于同一个对象)。我的伪代码如下所示

A a = new A();    
B b = new B();    
Holder<A> aHolder = new Holder<A>(a); // JAXWS Holder  
Holder<B> bHolder = new Holder<B>(b);// JAXWS Holder  
InService inservice = new InService();    
InPortType inPortType = inservice.getPortType();    
inPortType.getInfo(aHolder,bHolder);     
A A=新A();
B=新的B();
支架a支架=新支架(a);//JAXWS支架
持有人b持有人=新持有人(b);//JAXWS支架
InService InService=新的InService();
InPortType InPortType=inservice.getPortType();
获取信息(aHolder,bHolder);

我如何从<代码>文件夹中获得响应

我找到了答案的答案。我们可以使用Holder.value从同一个INOUT对象获取它。 这对我有用