Petals BC SOAP

How to override soap address in exposed WSDL ?

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 4.0.6
  • Fix Version/s: 4.0.7, 4.1
  • Component/s: None
  • Security Level: Public
  • Description:
    Hide

    I'm using petals-bc-soap to provide a web service, and the exposed WSDL contains the following code:

    <w:service name="Authentification">
    <w:port binding="tns:AuthentificationBinding" name="Authentificationport">
    <soap:address location="http://192.168.1.55:8084/petals/services/authentification"/>
    </w:port>
    </w:service>

    For some reasons client applications use a proxy to access services and since the URL in the WSDL contains a private IP address, they can't use the service.

    How to configure petals-bc-soap to expose the following code instead?

    <w:service name="Authentification">
    <w:port binding="tns:AuthentificationBinding" name="Authentificationport">
    <soap:address location="http://myapp.company.com/services/authentification"/>
    </w:port>
    </w:service>
    Show
    I'm using petals-bc-soap to provide a web service, and the exposed WSDL contains the following code:
    <w:service name="Authentification">
    <w:port binding="tns:AuthentificationBinding" name="Authentificationport">
    <soap:address location="http://192.168.1.55:8084/petals/services/authentification"/>
    </w:port>
    </w:service>
    For some reasons client applications use a proxy to access services and since the URL in the WSDL contains a private IP address, they can't use the service. How to configure petals-bc-soap to expose the following code instead?
    <w:service name="Authentification">
    <w:port binding="tns:AuthentificationBinding" name="Authentificationport">
    <soap:address location="http://myapp.company.com/services/authentification"/>
    </w:port>
    </w:service>
  • Environment:
    -
  1. petals-bc-soap-4.0.6.zip
    (16.89 MB)
    mjambert
    Tue, 26 Apr 2011 - 09:29:31 +0200
  2. petals-bc-soap-4.0.7-SNAPSHOT.zip
    (16.89 MB)
    mjambert
    Thu, 28 Apr 2011 - 15:38:19 +0200

Activity

Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Open Open
1h 3m
1
mjambert
Fri, 8 Apr 2011 - 11:20:16 +0200
Open Open In Progress In Progress
5h 20m
1
mjambert
Fri, 8 Apr 2011 - 16:41:08 +0200
In Progress In Progress Resolved Resolved
13d 23h
1
mjambert
Fri, 22 Apr 2011 - 15:41:41 +0200

People

Dates

  • Created:
    Fri, 8 Apr 2011 - 10:16:55 +0200
    Updated:
    Thu, 16 Feb 2012 - 17:06:29 +0100
    Resolved:
    Fri, 22 Apr 2011 - 15:41:41 +0200