You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by "nadir amra (JIRA)" <ax...@ws.apache.org> on 2006/07/28 05:12:14 UTC

[jira] Closed: (AXISCPP-949) Client call on a great port number (endpoint URL) fails

     [ http://issues.apache.org/jira/browse/AXISCPP-949?page=all ]

nadir amra closed AXISCPP-949.
------------------------------

    Resolution: Fixed

I guess one needs to go through the IPv6 leg to hit the problem.  So there will be a problem because if you pass in 36000 for uiPort (declared as unsigned int) to 

    sprintf( szPort, "%hd", uiPort);

you will get  -29536

So will change the statement to:

    sprintf( szPort, "%u", uiPort);

in 

HTTPChannel.cpp and HTTPSSLChannel.cpp

> Client call on a great port number (endpoint URL) fails
> -------------------------------------------------------
>
>                 Key: AXISCPP-949
>                 URL: http://issues.apache.org/jira/browse/AXISCPP-949
>             Project: Axis-C++
>          Issue Type: Bug
>          Components: Client - Engine, Client - Stub
>    Affects Versions: 1.6 Alpha
>         Environment: Solaris 8
>            Reporter: Antoine Galataud
>
> On solaris 8, and maybe other platforms, there is no way of calling an apache deployed webservice on a great port number (e.g: 63010). The max value seems to be ~= 32000.
> According to Adrian Dick :
> "there is an inconsistent mix of signed and unsigned short values when handling the port number.  It is very likely this is the cause of your problems."

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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org