code: public final void addServlet(String mountPoint, Servlet servlet, Map<?, ?> contextParams, Bundle paxWicketBundle) {
          mountPoint = GenericContext.normalizeMountPoint(mountPoint);
          ServletDescriptor descriptor =
              new ServletDescriptor(servlet, mountPoint, paxWicketBundle, contextParams);
          synchronized (servlets) {
              ServletDescriptor put = servlets.put(mountPoint, descriptor);
              if (put != null) {
                  LOG.warn(
                      "Two servlets are registered under the same mountpoint '{}' the first of them is overwritten by the second call",
                      mountPoint);
                  unregisterServletDescriptor(put);
              }
              registerServletDescriptor(descriptor);
          }
      }
docs: <p>addServlet.</p>
  
  @param mountPoint a {@link java.lang.String} object.
  @param servlet a {@link javax.servlet.Servlet} object.
  @param contextParams a {@link java.util.Map} object.
  @param paxWicketBundle a {@link org.osgi.framework.Bundle} object.