public void nuevoEmplazamientoDescripcionExecuteLogic(
      ActionMapping mappings,
      ActionForm form,
      HttpServletRequest request,
      HttpServletResponse response) {

    EmplazamientoForm frm = (EmplazamientoForm) form;
    removeInTemporalSession(request, TransferenciasConstants.SOPORTA_BUSQUEDA_EXTENDIDA);
    try {
      // Obtener informaciĆ³n del usuario conectado
      AppUser appUser = getAppUser(request);

      // Obtener la entidad para el usuario conectado
      Properties params = null;

      if ((appUser != null) && (StringUtils.isNotEmpty(appUser.getEntity()))) {
        params = new Properties();
        params.put(MultiEntityConstants.ENTITY_PARAM, appUser.getEntity());
      }

      GestorGeograficos gestorGeograficos = GestorGeograficosFactory.getConnector(params);
      setInTemporalSession(
          request,
          TransferenciasConstants.SOPORTA_BUSQUEDA_EXTENDIDA,
          new Boolean(gestorGeograficos.soportaBusquedaExtendida()));
    } catch (GestorGeograficosException gge) {
      obtenerErrores(request, true)
          .add(ActionErrors.GLOBAL_ERROR, new ActionError(Constants.ERROR_GESTOR_GEOGRAFICOS));
    }

    ServiceRepository services =
        ServiceRepository.getInstance(ServiceClient.create(getAppUser(request)));

    GestionInfoSistemaBI infoSistemaBI = services.lookupInfoSistemaBI();
    DatosGeograficosVO datosGeograficos = infoSistemaBI.getDatosGeograficosDefecto();

    frm.setPais(datosGeograficos.getNombrePais());
    frm.setCodigoPais(datosGeograficos.getCodigoPais());
    frm.setProvincia(datosGeograficos.getNombreProvincia());
    frm.setCodigoProvincia(datosGeograficos.getCodigoProvincia());

    // Establecer los Valores por Defecto
    frm.setPaisDefecto(datosGeograficos.getNombrePais());
    frm.setCodigoPaisDefecto(datosGeograficos.getCodigoPais());
    frm.setProvinciaDefecto(datosGeograficos.getNombreProvincia());
    frm.setCodigoProvinciaDefecto(datosGeograficos.getCodigoProvincia());

    frm.setContextPath(request.getContextPath());

    // Obtener las referencias
    leerReferenciasDescripcion(request, frm);

    setReturnActionFordward(request, mappings.findForward("edicion_emplazamiento_descripcion"));
  }