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
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