Nav: Generating a WSDL is inherently difficult to do properly in PHP - because the language is weakly typed so there is no information about what types each of the variables is expected to be. WSDL on the other hand is really strict, but it requires information that doesn't exist in PHP! I've seen some fairly good attempts at WSDL generation, but nothing that is either painless or simple. I'd love it is anyone could tell me otherwise though ...