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 "Davanum Srinivas (JIRA)" <ax...@ws.apache.org> on 2004/11/27 22:14:25 UTC
[jira] Resolved: (AXIS-1017) org.apache.axis.types.Duration
[ http://nagoya.apache.org/jira/browse/AXIS-1017?page=history ]
Davanum Srinivas resolved AXIS-1017:
------------------------------------
Assign To: (was: Axis Developers Mailing List)
Resolution: Fixed
Applied patch.
thanks,
dims
> org.apache.axis.types.Duration
> ------------------------------
>
> Key: AXIS-1017
> URL: http://nagoya.apache.org/jira/browse/AXIS-1017
> Project: Axis
> Type: Bug
> Components: Basic Architecture
> Versions: 1.1
> Environment: Operating System: All
> Platform: All
> Reporter: Miko PIetilä
> Attachments: patch-AXIS-1017.tar.gz
>
> This class does not seem to fulfill the specs define in
> http://www.w3.org/TR/xmlschema-2/#duration. For example, following are not
> true: P-1347M is not allowed although -P1347M is allowed. P1Y2MT is not
> allowed. (Integer.parseInt() allows also negative values). For me the solution
> seems to be, that first check the minus in the beginning for isNegative and
> then search for it in rest of the string [if there is one, throw an exception].
> Also just using P works (resulting zero), which should not.
> It would be also very useful to have getter for epoch or Date/Calendar, which
> can be used instead of constructing the duration 'by hand'.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://nagoya.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira