Personalize

WSDL Generation

Forums :

Hi,

I built esb from the rev 15635. I set up a new proxy from this xml fragement.

    <proxy name="KpsProxy" transports="https http" startOnLoad="true">
        <target>
            <inSequence>
                <send>
                    <endpoint>
                        <address uri="https://www.xxxxx.xxx/kps.asmx">
                            <enableAddressing/>
                            <enableSec policy="policy.kps"/>
                        </address>
                    </endpoint>
                </send>
            </inSequence>
            <outSequence>
                <send/>
            </outSequence>
        </target>
        <publishWSDL uri="https://www.xxxxx.xxx/kps.asmx?wsdl"/>
    </proxy>

When I retrieve the WSDL through the ESB (e.g. https://10.130.30.202:9443/esb/soap/KpsProxy?wsdl) I noticed that the service element is not generated with the ESB details.

<wsdl:service name="KpsProxy">
<wsdl:port name="KPSSoap" binding="tns:KPSSoap">
<soap:address location="https://www.xxxxx.xxx/kps.asmx" />
</wsdl:port>
<wsdl:port name="KPSSoap12" binding="tns:KPSSoap12">
<soap12:address location="https://www.xxxxx.xxx/kps.asmx" />
</wsdl:port>
</wsdl:service>

I guess this is a regression because that works fine with esb 1.6 release.

Regards,
Alexandre

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

An issue has been created on

An issue has been created on JIRA: https://issues.apache.org/jira/browse/SYNAPSE-267

Thanks! we will look into

Thanks! we will look into this and fix this ASAP

asankha

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.