Forum Discussion

Beanalby's avatar
13 years ago

Properties not substituted for WSI Compliance Check

I have my WSDL Definition specified as

${#Project#addrPrefix}/myScript/describe.xml


where addPrefix is a custom project property, so I can easily test multiple servers via "testrunner.sh -PaddrPrefix=http://somehost:1234 myConfig.xml"

In the GUI, If I choose "Check WSDL Compliance", the report shows up as empty, soapui log contains:
Thu Mar 29 17:58:50 EDT 2012:ERROR:An error occured [org.xml.sax.SAXParseException; Premature end of file.], see error log for details

On the config tab, I see it contains:

<wsdlURI>${#Project#addrPrefix}/myScript/describe.xml</wsdlURI>

If I manually change my WSDL Definition to reference the full "http://somehost:1234/myScript/describe.xml", then the Check WSDL Compliance runs as expected.
No RepliesBe the first to reply