I'm trying to use the loadWSDL tag and runing into a problem that I suspect shows I'm doing this completely wrong. I've added the following tag to my JSP page in order to preload a WSDL (By this all works fine with the dynamic loadXML).
When I load the page with Firefox I get an 'invalid label mime' error. Looking at the page source this is the result of the include tag, which doesn't look like code that would produce a WebService object. I'm sure I'm doing something wrong I just can't find anything more in the documentation on the subject. Thanks in advance for any help.
Code:
<script type="text/javascript"> <isomorphic:loadWSDL url="http://localhost:8087/appserver/services/TestService.TestPort?wsdl" cache="3600"/> </script>
Code:
<script type="text/javascript">
{
isc:"http://smartclient.com/XSExtensions",
mime:"http://schemas.xmlsoap.org/wsdl/mime/",
soap:"http://schemas.xmlsoap.org/wsdl/soap/",
soapenc:"http://schemas.xmlsoap.org/soap/encoding/",
wsdl:"http://schemas.xmlsoap.org/wsdl/",
xs:"http://www.w3.org/2001/XMLSchema",
SchemaSet:{qualifyAll:"false", schemaNamespace:"", serviceNamespace:"ns:test.com", schema:null},
WebService:{
dataURL:"http://192.168.1.106:8087/appserver/services/TestService.TestPort/",
serviceNamespace:"ns:test.com",
soapStyle:"document",
schemaImport:{namespace:"ns:test.com"},
operations:{
operation:{inputEncoding:"literal", inputMessage:"addUser", inputParts:"", name:"addUser",
outputEncoding:"literal",outputMessage:"addUserResponse", outputParts:"",
soapAction:"addUser"}
},
messages:{
WSDLMessage:[
{
ID:"message:Exception",
fields:{
field:{mustQualify:"true", name:"Exception", type:"Exception", xmlRequired:"true",
xsElementRef:"true"}
}
},
{
ID:"message:addUserResponse",
fields:{
field:{mustQualify:"true", name:"addUserResponse", type:"addUserResponse",
xmlRequired:"true",xsElementRef:"true"}
}
},
{
ID:"message:addUser",
fields:{
field:{mustQualify:"true", name:"addUser", type:"addUser", xmlRequired:"true",
xsElementRef:"true"}
}
}
]
}
}
}
</script>
Comment