Hi,
We have axis running under tomcat and Apache as the webserver.
This was the wsdl that was generated when https was not enabled in Apache
<wsdl:service name="ActiveDormantWebService">
<wsdl:port name="ActiveDormantWebServiceSOAP11port_http"
binding="axis2:ActiveDormantWebServiceSOAP11Binding">
<soap:address
location="http://10.1.1.151:10130/axis2/services/ActiveDormantWebService" />
</wsdl:port>
<wsdl:port name="ActiveDormantWebServiceSOAP12port_http"
binding="axis2:ActiveDormantWebServiceSOAP12Binding">
<soap12:address
location="http://10.1.1.151:10130/axis2/services/ActiveDormantWebService" />
</wsdl:port>
<wsdl:port name="ActiveDormantWebServiceHttpport"
binding="axis2:ActiveDormantWebServiceHttpBinding">
<http:address
location="http://10.1.1.151:10130/axis2/services/ActiveDormantWebService" />
</wsdl:port>
</wsdl:service>
After enabling https in Apache, the following wsdl is being generated by
axis where in the
port name has changed from http to http1.
This creates issues when using JAX-WS or RPC.
<wsdl:service name="ActiveDormantWebService">
<wsdl:port name="ActiveDormantWebServiceSOAP11port_https"
binding="axis2:ActiveDormantWebServiceSOAP11Binding">
<soap:address
location="https://10.1.1.151:10160/axis2/services/ActiveDormantWebService"
/>
</wsdl:port>
<wsdl:port name="ActiveDormantWebServiceSOAP11port_http1"
binding="axis2:ActiveDormantWebServiceSOAP11Binding">
<soap:address
location="http://10.1.1.151:10130/axis2/services/ActiveDormantWebService" />
</wsdl:port>
<wsdl:port name="ActiveDormantWebServiceSOAP12port_https"
binding="axis2:ActiveDormantWebServiceSOAP12Binding">
<soap12:address
location="https://10.1.1.151:10160/axis2/services/ActiveDormantWebService"
/>
</wsdl:port>
<wsdl:port name="ActiveDormantWebServiceSOAP12port_http1"
binding="axis2:ActiveDormantWebServiceSOAP12Binding">
<soap12:address
location="http://10.1.1.151:10130/axis2/services/ActiveDormantWebService" />
</wsdl:port>
<wsdl:port name="ActiveDormantWebServiceHttpport"
binding="axis2:ActiveDormantWebServiceHttpBinding">
<http:address
location="https://10.1.1.151:10160/axis2/services/ActiveDormantWebService"
/>
</wsdl:port>
<wsdl:port name="ActiveDormantWebServiceHttpport1"
binding="axis2:ActiveDormantWebServiceHttpBinding">
<http:address
location="http://10.1.1.151:10130/axis2/services/ActiveDormantWebService" />
</wsdl:port>
</wsdl:service>
Thanks for your help,
Srinivasan
--
View this message in context:
http://www.nabble.com/Issue-with-generated-wsdl-when-https-is-enabled-tp16097040p16097040.html
Sent from the Axis - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]