Idea Summary
apex_web_service should use utl_http.create_request_context or accept an UTL_HTTP.REQUEST_CONTEXT_KEY
Use Case
To overcome the problem with mixed usage of p_wallet_path = <some_path" and p_wallet_path="system:" in the same database session.
Preferred Solution (Optional)
use utl_http.create_request_context for every request or accept an parameter of type UTL_HTTP.REQUEST_CONTEXT_KEY
Should be an easy change - 2 calls to utl_http
system: is available since 19.16 and documented in the 19c docs, e.g. "Table 273-58 SET_WALLET Procedure Parameters" or "Table 273-22 CREATE_REQUEST_CONTEXT Function Parameters"
please see also SR 4-0003427811 and SPIN-OFF SR 4-0003377347