code: public ActionForm createActionForm(ActionServlet servlet)
          throws IllegalAccessException, InstantiationException {
  
  
          // Create a new form bean instance
          if (getDynamic()) {
              return super.createActionForm(servlet);
          }
  
          try {
              ReloadableClassHandler rch = Handlers.get(servlet.getServletContext()).getReloadableClassHandler();
              Object obj = rch.newInstance(getType());
              assert obj instanceof ActionForm : obj.getClass().getName();
              ActionForm form = (ActionForm) obj;
              form.setServlet(servlet);
              return form;
          } catch (ClassNotFoundException e) {
              _log.error("Could not find form bean class " + getType(), e);
              return null;
          }
      }
docs: <p>
  Create and return an <code>ActionForm</code> instance appropriate
  to the information in this <code>FormBeanConfig</code>.
  </p>
  <p>
  This is different than the base implementation in that it uses our ReloadableClassHandler
  to load the form bean class.
  </p>
  
  @param servlet The action servlet
  @return ActionForm instance
  @exception IllegalAccessException if the Class or the appropriate
  constructor is not accessible
  @exception InstantiationException if this Class represents an abstract
  class, an array class, a primitive type, or void; or if instantiation
  fails for some other reason