我正在使用apache cxf ...(2.4.2)
来使用Web服务以下是我需要根据供应商的示例生成的xml部分。
<erep:TransactionStatusCol>
<erep1:TransStatusEnum>All</erep1:TransStatusEnum>
</erep:TransactionStatusCol>
以下是代码。
ArrayOfTransStatusEnum arrayOfTranStatuseum = new ArrayOfTransStatusEnum();
arrayOfTranStatuseum.getTransStatusEnum().add(TransStatusEnum.ALL);
JAXBElement<ArrayOfTransStatusEnum> tranStatusJaxB = objReports.createArrayOfTransStatusEnum(arrayOfTranStatuseum ) ;
criteria.setTransactionStatusCol(tranStatusJaxB);
但实际上xml是由cxf ...
生成的 <ns2:ArrayOfTransStatusEnum>
<ns2:TransStatusEnum>All</ns2:TransStatusEnum>
</ns2:ArrayOfTransStatusEnum>
试着理解我在这里缺少的东西......