/** @see wicket.RequestCycle#onBeginRequest() */
 @SuppressWarnings("nls")
 @Override
 protected void onBeginRequest() {
   WebClientSession webClientSession = (WebClientSession) getSession();
   WebClient webClient = webClientSession.getWebClient();
   if (webClient != null) {
     if (webClient.getSolution() != null) {
       MDC.put("clientid", webClient.getClientID());
       MDC.put("solution", webClient.getSolution().getName());
     }
     J2DBGlobals.setServiceProvider(webClient);
     webClient.onBeginRequest(webClientSession);
   }
 }