llittle
12 years agoNew Contributor
Property Transfer failing when "space' included in response
I am doing a property transfer. If all properties being transfered are single words (no embedded spaces) then all is fine. If a space is embedded however in the property response being transferred, then an error is thrown.
I am running soapUI Pro 4.5.2, Build Date: 20130522-1354
Here's is some sample output. The property transfer looks like this:
${FindProperty#Response#declare namespace ns2='http://propertysearch.addresscorrection.xxx.com/'; //ns2:findPropertyResponse[1]/return[1]/address[1]/streetName[1]}
Test started at 2013-10-18 10:53:34.136
Step 1 [DataSource] OK: took 2 ms
Step 2 [FindProperty] OK: took 560 ms
Step 3 [PropertyTransfer 1] OK: took 26 ms
-> Performed transfer [errorCode]
-> Performed transfer [blsPropId]
-> Performed transfer [status]
-> Performed transfer [city]
-> Performed transfer [state]
-> Performed transfer [zip]
-> Performed transfer [streetName]
-> Performed transfer [houseNumber]
-> Performed transfer [strType]
Step 4 [DataSink] OK: took 1 ms
Step 5 [DataSource Loop] OK: took 0 ms
-> Current row = 1
Step 6 [FindProperty] OK: took 717 ms
Step 7 [PropertyTransfer 1] FAILED: took 21 ms
-> Performed transfer [errorCode]
-> Performed transfer [blsPropId]
-> Performed transfer [status]
-> Performed transfer [city]
-> Performed transfer [state]
-> Performed transfer [zip]
-> Error performing transfer [streetName] - net.sf.saxon.trans.XPathException: XPath syntax error at char 9 in {MAJESTIC PINES}:
Unexpected token name "PINES" beyond end of expression
TestCase failed [Cancelling due to failed test step:com.eviware.soapui.impl.wsdl.teststeps.PropertyTransferException: net.sf.saxon.trans.XPathException: XPath syntax error at char 9 in {MAJESTIC PINES}:
Unexpected token name "PINES" beyond end of expression], time taken = 1327
I am running soapUI Pro 4.5.2, Build Date: 20130522-1354
Here's is some sample output. The property transfer looks like this:
${FindProperty#Response#declare namespace ns2='http://propertysearch.addresscorrection.xxx.com/'; //ns2:findPropertyResponse[1]/return[1]/address[1]/streetName[1]}
Test started at 2013-10-18 10:53:34.136
Step 1 [DataSource] OK: took 2 ms
Step 2 [FindProperty] OK: took 560 ms
Step 3 [PropertyTransfer 1] OK: took 26 ms
-> Performed transfer [errorCode]
-> Performed transfer [blsPropId]
-> Performed transfer [status]
-> Performed transfer [city]
-> Performed transfer [state]
-> Performed transfer [zip]
-> Performed transfer [streetName]
-> Performed transfer [houseNumber]
-> Performed transfer [strType]
Step 4 [DataSink] OK: took 1 ms
Step 5 [DataSource Loop] OK: took 0 ms
-> Current row = 1
Step 6 [FindProperty] OK: took 717 ms
Step 7 [PropertyTransfer 1] FAILED: took 21 ms
-> Performed transfer [errorCode]
-> Performed transfer [blsPropId]
-> Performed transfer [status]
-> Performed transfer [city]
-> Performed transfer [state]
-> Performed transfer [zip]
-> Error performing transfer [streetName] - net.sf.saxon.trans.XPathException: XPath syntax error at char 9 in {MAJESTIC PINES}:
Unexpected token name "PINES" beyond end of expression
TestCase failed [Cancelling due to failed test step:com.eviware.soapui.impl.wsdl.teststeps.PropertyTransferException: net.sf.saxon.trans.XPathException: XPath syntax error at char 9 in {MAJESTIC PINES}:
Unexpected token name "PINES" beyond end of expression], time taken = 1327