You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Vamsi Krishna Bhagi (JIRA)" <ax...@ws.apache.org> on 2018/11/18 06:36:00 UTC
[jira] [Updated] (AXIS-2928) Axis 1.4 generated stub is not having
String constructor for a java.util.Calendar type which is expected by
SimpleDeserializer
[ https://issues.apache.org/jira/browse/AXIS-2928?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vamsi Krishna Bhagi updated AXIS-2928:
--------------------------------------
Summary: Axis 1.4 generated stub is not having String constructor for a java.util.Calendar type which is expected by SimpleDeserializer (was: Axis 1.4 generated stub is not having String constructor for a java.util.Calendar type which is expected by )
> Axis 1.4 generated stub is not having String constructor for a java.util.Calendar type which is expected by SimpleDeserializer
> ------------------------------------------------------------------------------------------------------------------------------
>
> Key: AXIS-2928
> URL: https://issues.apache.org/jira/browse/AXIS-2928
> Project: Axis
> Issue Type: Bug
> Components: Serialization/Deserialization
> Affects Versions: 1.4
> Reporter: Vamsi Krishna Bhagi
> Priority: Major
> Fix For: 1.2.1
>
> Attachments: DateTime1(AXIS 1.2.1).zip, DateTime1(Axis 1.4).zip
>
>
> In Axis, dateTIme type element is mapped to a java.util.Calendar type and is using SimpleSerializer and DeSerializer.
> While deserializing the request XML, SimpleDerializer is expecting a string constructor to store the Calendar value which, axis 1.4 is not generating for the class which holds java.util.Calendar type. Axis 1.2.1 is generating this and it is working properly.
> WSDLsnippet :
> {code:java}
> <xs:complexType name="DateTime1">
> <xs:simpleContent>
> <xs:extension base="tns:DateTime1_Content">
> <xs:attribute name="FormatText" type="tns:DateTime1_FormatText"/>
> </xs:extension>
> </xs:simpleContent>
> </xs:complexType>
> <xs:simpleType name="DateTime1_Content">
> <xs:restriction base="xs:dateTime"/>
> </xs:simpleType>
> <xs:simpleType name="DateTime1_FormatText">
> <xs:restriction base="xs:string"/>
> </xs:simpleType>{code}
> Attaching both 1.4 and 1.2.1 generated stubs.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org