I asked a couple of guys re. the possibility of Spring being the issue. Their take on this is that this should not matter.
Other comments:
How is he changing the datasource at runtime?
He should be using a Procedure object and not a Table object. Especially if the Stored proc has a prompt. The Procedure object will allow setting a prompt value when changing datasoruces
- Ludek