It should be specified in the http transport listener of the axis2.xml. You can have a look at https://svn.wso2.org/repos/wso2/trunk/mashup/java/modules/core/conf/axis2.xmlfor an example usage. This is the axis2.xml used in the WSO2 Mashup Server [1]
Look for the following. <!-- Uncomment the following to enable Apache2 mod_proxy. The port on the Apache server is 80 in this case. --> <!--<parameter name="proxyPort">80</parameter>--> Thanks, Keith. [1] http://wso2.org/projects/mashup On Mon, Sep 22, 2008 at 7:31 AM, Pugalia, Jai P (JP) <[EMAIL PROTECTED]>wrote: > Hi Keith, > > Where do I specify this parameter? I am guessing axis2.xml. In axis2.xml, > the http transport receiver has a port parameter is set to 8080 and the > https transport receiver is commented out in axis2.xml. Am I heading in the > right direction? > > Thanks, > Jai > > ------------------------------ > *From:* keith chapman [mailto:[EMAIL PROTECTED] > *Sent:* Sunday, September 21, 2008 10:02 AM > *To:* axis-user@ws.apache.org > *Subject:* Re: wsdl port address uses incorrect port number for https > > 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 > -- Keith Chapman Senior Software Engineer WSO2 Inc. Oxygenating the Web Service Platform. http://wso2.org/ blog: http://www.keith-chapman.org