Hello all,
I'm building an application on Orbeon 3.7.1. I've built a pipeline which performs a SOAP call. The outcome of that call is used on my form. At least, most of the times it is (and that's exactly my problem).
For instance:
I perform a SOAP call. A part of the document returned is:
"<rsp:paginateResult><rsp:page>1</rsp:page><rsp:totalPages>63</rsp:totalPages><rsp:totalResults>622</rsp:totalResults></rsp:paginateResult>"
When I want to print a value, totalResults for example, using a construct like "<xforms:output ref="instance('query-response')//rsp:totalResults"/>", I get exactly the result to be expected: 622
However... when I get another search result (now the documented returned looks like "<rsp:paginateResult><rsp:page>1</rsp:page><rsp:totalPages>1</rsp:totalPages><rsp:totalResults>1</rsp:totalResults></rsp:paginateResult>") and I print again using the same xforms:output, nothing is printed at all.
Would anybody have a clue how and why this can happen? I have checked the returned documents from the SOAP call and they are all just fine.
Best, Robin
| Free forum by Nabble | Edit this page |