XMLGregorianCalendar的JAX-WS转储

时间:2018-06-14 20:15:46

标签: jax-ws

有人知道是否可以使用JAX-WS在请求/响应调试转储中获取完整的日期/时间信息?

我为参数指定了一个日期,其中填充了时间部分。

params.setEffectiveAsOfDate(
            DatatypeFactory.newInstance()
                 .newXMLGregorianCalendar(new GregorianCalendar(2018, 5, 14, 15, 0))
    );

但是当我检查发送请求的有效负载时,我看到<ns1:Effective_as_of_Date>2018-06-14-05:00</ns1:Effective_as_of_Date>

我使用以下JVM选项

-Dcom.sun.xml.ws.transport.http.client.HttpTransportPipe.dump=true
-Dcom.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.dump=true    
-Dcom.sun.xml.ws.transport.http.HttpAdapter.dump=true 
-Dcom.sun.xml.internal.ws.transport.http.HttpAdapter.dump=true    
-Dcom.sun.xml.internal.ws.transport.http.HttpAdapter.dumpTreshold=999999

0 个答案:

没有答案