I have 3 installations of Magento 1.x.
1: magento 1.9.0.1 upgraded from previous versions
2: fresh install 1.9.0.1
3: fresh install of 1.9.2 (latest 1.9.2.x version).
However I am experiencing different wsdl content.
for magento 1.9.0.1 upgraded from previous versions, I see this in the wsdl:
<wsdl:service name="MagentoService">
<wsdl:port name="Mage_Api_Model_Server_Wsi_HandlerPort" binding="typens:Mage_Api_Model_Server_Wsi_HandlerBinding">
<soap:address location="https://www.myhost.com/magento/index.php/api/v2_soap/index/"/>
</wsdl:port>
</wsdl:service>
for fresh install of 1.9.0.1, I see this:
<service name="MagentoService">
<port name="Mage_Api_Model_Server_V2_HandlerPort" binding="typens:Mage_Api_Model_Server_V2_HandlerBinding">
<soap:address location="http://www.myhost.net/magento1901/index.php/api/v2_soap/index/"/>
</port>
</service>
and for fresh install of 1.9.2.x, I see this:
<service name="MagentoService">
<port name="Port" binding="typens:Binding">
<soap:address location="http://www.3gmatrix.net/magento/index.php/api/v2_soap/index/"/>
</port>
</service>
Why they are different?
I am trying to build an application so that I can provide services to magento stores, this makes almost impossible to use the same classes generated by wsdl to service all magento 1.9.x stores.
Did I miss anything?