I set up a very basic client and server using autodiscover to try out
SOAP in ZF. For some reason, all of the functions are returning NULL.
The problem seems to be that the <operation> node in each of the
<portType> nodes is missing an <output> on successive requests. They
are in the WSDL the first time I run the autodiscover after changing
the model. It also seems that the <documentation> node contains the
name of the method instead of the description in the header block.

To test, I added a new method to the model and then saved the WSDL
generated by autodiscover on the next request. I then changed the WSDL
in both the client and server to point to this static XML file -- all
the methods returned exactly what was expected.

Does anyone have any idea why Zend_Soap_AutoDiscover is doing this?

Andrew

Reply via email to