Published on WSO2 Oxygen Tank (http://wso2.org)

Simple type parameters getting set to WSFUnknownSchemaConstruct

By realrunner
Created 2008-04-22 14:23

I'm trying to use WSService to expose a php function (in wsdl mode)  to a .NET web client.

the wsdl & service code are attached.

 

the request XML coming from the .NET client looks like this:

<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><getFormEchelon xmlns="http://www.wso2.org/php"><elementId>123</elementId><physId>4321</physId><message>hello World</message></getFormEchelon></soap:Body></soap:Envelope>



When logging the php function the params for the function getFormEchelon don't get passed in properly and their types are WSFUnknownSchemaConstruct.
 
This one is really stumping me. The complex type returns perfectly, which is good! I just need to figure out how to accept the simple types.
 
Any help?
 
Thanks,
Mike Nelson

 

 


Source URL:
http://wso2.org/forum/thread/3507