cxf webservice客户端生成问题

时间:2015-04-11 12:19:34

标签: java apache web-services client cxf

我正在使用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>

试着理解我在这里缺少的东西......

0 个答案:

没有答案