I’m seeing something very strange here…
When I run a query through QAAWS via Xcelsius, the resultset is INCOMPLETE.
Here’s the full details:
I’ve created a QAAWS with a top 36 rank and one optional prompt within that rank.
When I view the output in the QAAWS preview (during the edit phase) I see all 36 results when I leave the optional prompt blank.
If I put any valid value in that prompt, I also get 36 results, but ONLY IN QAAWS application.
When I try to utilize that same webservice within Xcelsius, it only returns a portion of that result set… typically 7-11 rows depending on the value I use.
The initial load of the Xcelsius query, which ignores the prompt, pulls the correct 36 rows.
I recreated the same query in WEBI, and all 36 rows every time.
Now the only debugging I know how to do in this is to use Fiddler to see what is being passed, and it all looks CORRECT… with the exception of the result I receive from the Webservice, containing only 7 rows (or 9, or 11 etc…)
Again when I view it within the EDIT/preview of the QAAWS tool it shows all 36 just fine…
I tried to use Fiddler to see if the requesting call to QAAWS was identical between Xcelsius vs QAAWS Tool, but it appears the preview tool is using some other form of connection than what it would do ‘outside’ the tool and the calls are very different. (Though I can see the parameters are the same)
Is there any other application besides Xcelsius where I could call the QAAWS to see if the issue is QAAWS vs Xcelsius?
Has anyone seen this odd behaviour?
JPetlev (BOB member since 2006-11-01)