Boa tarde pessoal, estou tentando retornar um xmlBean criado a partir de um xsd em um webmethod.
O problema é que quando eu tento fazer uma composição de objetos recebo o seguinte erro:
java.lang.AssertionError
O estranho é que quando eu executo o metodo em debug com break point no WebLogic ele funciona.
meu codigo é o seguinte. (Obs todos os tipos são XmlBeans ok)
@WebMethod
public AmbienteColunaList getAmbienteColuna(String codigoColuna,
BigDecimal codigoPoco,
BigDecimal numeroOcorrencia) throws Exception
{
AmbienteColuna[] ambientesColuna = dbControl.getAmbientesColuna(codigoColuna, codigoPoco, numeroOcorrencia);
AmbienteColunaList ambientesColunaXml = AmbienteColunaList.Factory.newInstance();
ambientesColunaXml.setAmbienteColunaArray( ambientesColuna); // A excessão acontece aqui;
return ambientesColunaXml;
}
Alguém sabe como resolver esse bug ?