gpt4 book ai didi

web-services - Axis 1.4 Web 服务日期时间 NumberFormatException : Invalid date/time

转载 作者:行者123 更新时间:2023-12-04 04:49:46 26 4
gpt4 key购买 nike

我正在使用 Axis 1.4 从(服务器)网络服务中检索信息。

我的 WSDL 有以下信息:

< xs:元素名称="ABC">





< xs:元素名称="DEF">





< xs:element name="Data"type="xs:dateTime"/>

我生成了源自以下代码的 stub :

@XmlElement(name = "Data", required = true)

@XmlSchemaType(name = "dateTime")

protected XMLGregorianCalendar 数据;

当我调用此网络服务时,出现以下错误。

我目前的要求是:

2003-10-27T10:10:10.000Z

请注意,我已经尝试使用不同的日期格式(我总是遇到相同的错误)。

据说,这是由于 CalendarDeserializer [SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'")] 的正确格式。

有什么帮助吗?谢谢 :)

P.S- 抱歉文本格式(我对消息“您的帖子似乎包含未正确格式化为代码的代码。”)

错误是:
java.lang.NumberFormatException:无效的日期/时间
org.apache.axis.encoding.ser.CalendarDeserializer.makeValue(CalendarDeserializer.java:64)

最佳答案

8 年后......我面临着 Axis 1.3 的类似问题。我能够使用这种格式“2020-01-09T17:00:00.000-03:00”来使用网络服务。

有点晚,但可能会帮助其他人

关于web-services - Axis 1.4 Web 服务日期时间 NumberFormatException : Invalid date/time,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8732629/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com