XmlBeans problemas com setXXXXArray()

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 ?