[ http://issues.apache.org/jira/browse/AXISCPP-789?page=all ]
John Hawkins updated AXISCPP-789:
---------------------------------
Priority: Minor (was: Major)
This is, at the end of the day, a user error. Yes we can do more checking and
should have done in the original implementation however, this is not high
priority to fix now given other pressing issues we have.
> Axis C++ should catch invalid/incorrect inputs in the request messages
> ----------------------------------------------------------------------
>
> Key: AXISCPP-789
> URL: http://issues.apache.org/jira/browse/AXISCPP-789
> Project: Axis-C++
> Type: Bug
> Reporter: Manohar
> Priority: Minor
>
> Given a wrong input value to the XSD types, Axis C++ should catch these
> invalid/incorrect input values in the request mesage. To expalin this
> further,
> for XSD_Name type, when input is given as "A simple test message" which is
> invalid , Axis C++ allows this input and when the server receive request
> message it rejects it as an IllegalArgument. This should be caught by the
> client and it should report some error to the user rather than allowing it
> and receving back an error from the server. This happens with other datatpes
> as well. So far I've observed this for the following types.
> XSD_Name
> XSD_NCName
> XSD_anyURI
> I will update this list as and when I see this problem for other types. The
> existing testcases for these types can be used to reproduce this problem.
> Regards
> Manohar
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira