Thank you Chtig & Michael,
I tried the options, it works well if the username is tied to the particular schema. In our implementation, the schema & the username (integration user) can not be linked for security reasons.
Combining your suggestions I intend to follow these steps:
1)Create the user(integration) to connect to own (integration)schema by default.
2)Create a stored procedure in the integration schema for data-access in the second (application)schema.
3)For each deployment, change the (application)schema name in the stored procedure in the database manually.
This way the schema name is separated from webMethods environment & stored in the database. All the data-access stored procedures can be combined in a single package in the database, this way a global search & replace the schema name in the package will do the job.
#webMethods#Integration-Server-and-ESB#Adapters-and-E-Standards