@Override
public void doScope(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
javax.naming.Context context = integrationContext.setContext();
boolean txActive = integrationContext.isTxActive();
SharedConnectorInstanceContext newContext = integrationContext.newConnectorInstanceContext(baseRequest);
ConnectorInstanceContext connectorContext = integrationContext.setConnectorInstance(baseRequest, newContext);
try {
try {
super.doScope(target, baseRequest, request, response);
} finally {
integrationContext.restoreConnectorContext(connectorContext, baseRequest, newContext);