Problema com Chamada de WebService

Bom dia Galera !!
Tenho uma aplicação usando que faz chamadas a serviços. Eu utilizo o framework XMLBeans, gerando a classe de control. Quando faço uma chama de get e me retorna alguem tudo funciona corretamente, mas quando simplesmente eu faço a chamada e não me é retornado nenhum registro eu recebo um Exception.

 (com.bea.control.ServiceControlException) 
 com.bea.control.ServiceControlException: Unexpected exception raised invoking getAgendamentoReuniao on control br.com.petrobras.pac.control.agendamento.AgendamentoReuniaoServiceControl. 
 Use getCause() to see the root cause.[java.rmi.RemoteException: Failed to invoke; nested exception is: 
weblogic.wsee.handler.InvocationException: [Client CodecHandler]Failed to decode]

Sei que essa Exception não vem do serviço, pois quando faço a mesma chamada usando o Soapui ~me retorna um xml com corpo vazio
Será que esse XML de retorno não está cim uma estrutura invalida???
Preciso de uma ajuda urgente… Se alguém ja teve algum problema pareceido me ajude…
Grato !!!

Ele não chegou a “bater” no webservice porem é um erro REMOTE pode ser que vc tenha perdido o link para o acesso a esse webservice algo do tipo.
Procura ver também se a chamada a ele está correta.

Abraços

vinnymaran acho que o problema deve ser na estrutura do XML de retorno, pois quando eu passo valores que irão me trazer algum registro isso não acontece. Eu consegui uma descrição melhor da Exception e acho que é estrutura mesmo .

Unexpected error while deserializing XmlBean array. The array element is not null, but has no array elements.
<?xml version="1.0" encoding="UTF-8"?><agen:AgendamentosReuniaoList xmlns:agen="http://controls.beans/agendamentoreuniao"/>
        at com.bea.xbeanmarshal.runtime.internal.WrappedArrayUnmarshaller.deserializeContents(WrappedArrayUnmarshaller.java:91)
        at com.bea.xbeanmarshal.runtime.internal.WrappedArrayUnmarshaller.unmarsalIntoIntermediary(WrappedArrayUnmarshaller.java:65)
        at com.bea.xbeanmarshal.runtime.internal.WrappedArrayUnmarshaller.unmarshal(WrappedArrayUnmarshaller.java:55)
        at com.bea.xbeanmarshal.runtime.internal.UnmarshalResult.unmarshalBindingType(UnmarshalResult.java:169)
        at com.bea.xbeanmarshal.runtime.internal.UnmarshalResult.deserializeXmlObjects(UnmarshalResult.java:126)
        Truncated. see log file for complete stacktrace

Pelo o que entendi ele crioua estrutura principal do XML mas não adicionou nenhum elemento no nó e com isso o client ve que não é nulo o objeto e tenta pegar algum elemento, mas como não existe e gera essa Exception.
O problema é que não tenho muito experiencia com serviço e não sei como seria a estrutura normal de um XML com retorno nulo.
O código que o serviço me retorna é o seguinte

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
   <soapenv:Header/>
   <soapenv:Body>
      <m:getAcompanhamentoProducaoResponse xmlns:m="http://br/com/petrobras/transacional/producaopetroleogas/services">
         <acom:AcompanhamentoProducaoList xmlns:acom="http://controls.beans/acompanhamentoproducao"/>
      </m:getAcompanhamentoProducaoResponse>
   </soapenv:Body>
</soapenv:Envelope>

Valeu pela ajuda !!
Abç,