Hi, When its going through Apache you can use the following parameter in the transport listener to set the port address,
<parameter name="proxyPort">80</parameter> For the https listener you can set it to 443. Thanks, Keith. On Sun, Sep 21, 2008 at 10:21 PM, Enaganti M Naidu <[EMAIL PROTECTED]>wrote: > JP, We have had similar challenges with our service where Axis2 (1.2) > resolves to port 80 instead of a custom port where we have our services > available on Jboss. One reason for that is our client goes thru apache web > server in the middle and hence the port is always resolved to 80. Hence we > had to hardcode the EPR in the WSDL and set the following parameters as > Charitha outlined. > > Did you try accessing the same services thru SOAPUI and see if it is also > doing the same?. > > regards > Madhav > > > > > ------------------------------ > > Subject: RE: wsdl port address uses incorrect port number for https > Date: Sun, 21 Sep 2008 09:51:13 -0600 > From: [EMAIL PROTECTED] > To: axis-user@ws.apache.org; axis-user@ws.apache.org > > > > Hi, > > My Axis2 web service is deployed for secure access and the URL is of the > form "https:// <https:///><hostname>/axis2/services/Version?wsdl". However > when the WSDL is returned, port number 80 is specified in the soap address > instead of port 443 (default port for https). > > I have verified that the port number in the request object is also 443. Is > this a bug in Axis2? > > Regards, > Jai > > -----Original Message----- > From: Pugalia, Jai P (JP) [mailto:[EMAIL PROTECTED] <[EMAIL PROTECTED]>] > Sent: Fri 9/19/2008 8:52 AM > To: axis-user@ws.apache.org > Subject: RE: wsdl port address uses incorrect port number > > Hi Charitha, > > I am not including the wsdl with the aar file. Including the wsdl > causing other problems. (There is a separate email chain on this issue). > > I do want the hostname to be updated to the machine name or ip address > of the installed machine. The issue is port number is being set to a > wrong value. How does Axis2 determine what the port number should be set > to? Is there some way we can specify what the port number should be? > > Regards, > Jai > > -----Original Message----- > From: charitha kankanamge [mailto:[EMAIL PROTECTED] <[EMAIL PROTECTED]>] > Sent: Friday, September 19, 2008 8:24 AM > To: axis-user@ws.apache.org > Subject: Re: wsdl port address uses incorrect port number > > Hi, > You may set modifyUserWsdlPortAddress parameter to false in your > services.xml. > > <parameter name="*modifyUserWSDLPortAddress*">false</parameter> > > If you set this parameter to false and useoriginalWsdl set to true, the > port address specified in the original wsdl (wsdl included in META-INF > directory of your service archive) will be unchanged. > > regards > Charitha > > http://charithaka.blogspot.com > http://www.wso2.org > > Pugalia, Jai P (JP) wrote: > > > Hi, > > > > Looks like the wsdl port numbers being populated in the wsdl port > > address by Axis2 is incorrect. > > > > <wsdl:service name="Version"> > > <wsdl:port name="VersionSOAP11port_https" > > binding="ns0:VersionSOAP11Binding"> > > <soap:address > > location="https://1.2.3.4:80/axis2/services/Version > > <https://1.2.3.4:80/axis2/services/Version>" /> > > </wsdl:port> > > <wsdl:port name="VersionSOAP11port_http1" > > binding="ns0:VersionSOAP11Binding"> > > <soap:address > > location="http://1.2.3.4:8080/axis2/services/Version > > <http://1.2.3.4:8080/axis2/services/Version>" /> > > </wsdl:port> > > </wsdl:service> > > > > In our situation, the port number for https should be 443 and port for > > > http should be 80. Is there any configuration which needs to be > > modified such that the right port number is included in the wsdl when > > it is retrieved using ?wsdl option. > > > > Thanks, > > Jai > > > > > > > >----------------------------------------------------------------------- > >- > > > >No virus found in this incoming message. > >Checked by AVG. > >Version: 7.5.524 / Virus Database: 270.7.0/1679 - Release Date: > >9/18/2008 5:03 PM > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > ------------------------------ > Stay up to date on your PC, the Web, and your mobile phone with Windows > Live. See Now<http://clk.atdmt.com/MRT/go/msnnkwxp1020093185mrt/direct/01/> > -- Keith Chapman Senior Software Engineer WSO2 Inc. Oxygenating the Web Service Platform. http://wso2.org/ blog: http://www.keith-chapman.org