[
https://issues.apache.org/jira/browse/AXIS2-3337?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Deepal Jayasinghe resolved AXIS2-3337.
--------------------------------------
Resolution: Fixed
As I can see , some part of this patch is already in the trunk, and some of
them might have in the 1.4 release as well. So please check with 1.4 and reopen
the issue.
> Problem with soap:address location in the WSDL (IP Address is not a public IP
> that is accessible from Internet).
> ----------------------------------------------------------------------------------------------------------------
>
> Key: AXIS2-3337
> URL: https://issues.apache.org/jira/browse/AXIS2-3337
> Project: Axis 2.0 (Axis2)
> Issue Type: Bug
> Components: wsdl
> Affects Versions: 1.3
> Environment: Any environment
> Reporter: Raghu Upadhyayula
> Priority: Critical
> Attachments: AxisService.java, Diff_Axis2_3337_JIRA.txt
>
>
> Hi,
> I have a problem with the soap:address location generated when I
> browse the WSDL in the browser. I'm using Axis2 1.3.
> I'm looking at the WSDL in the browser using
> http://ws.qa.company.com/webservices/services/MyWSService?wsdl
> I get the WSDL and the soap:address location in the WSDL looks
> like
> <soap:address
> location="http://10.5.2.182:80/webservices/services/MyWSService" />
> But then problem is with the IP Address coming in the
> soap:address location 10.5.2.182 is not a public IP that is accessible from
> Internet.
> I need the soap:address location to look like
> <soap:address
> location="http://ws.qa.company.com/webservices/services/MyWSService" />
>
> Basically take the hostname coming in the request and use that in
> the soap:address location.
> Another thing, I found is that this is working fine if I use
> ?wsdl2 in the URL above.
> Note:
> In my services.xml I have useOriginalWSDL property set to true
> and modifyUserWSDLPortAddress was also set to true.
> I've tried changing modifyUserWSDLPortAddress to false, but what
> happened in that case was the soap:address location was not modified at all.
> The soap:address location case as
> http://localhost:80/webservices/services/MyWSService because the original
> WSDL had this address in the soap:address location, since the localhost was
> coming as it, I've change the modifyUserWSDLPortAddress property back to true.
> Thanks in Advance.
> Raghu
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]