Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Uncomment the following code.

Code Block
  /*    /*if(searchParams.getSearchConditions().get(0).getSearchField().getFieldValue()=="" ||         searchParams.getSearchConditions().get(0).getSearchField().getFieldValue()==null){
            GlobalVariables.getMessageMap().putError(KRADConstants.GLOBAL_ERRORS, OLEConstants.DESCRIBE_ENTER_SEARCH_TEXT);
            importBibForm.setBibMarcRecordList(null);
            importBibForm.setBibUuidsList(null);
            importBibForm.setImportBibSearch(null);
            searchParams.getSearchResultFields().clear();
            return getUIFModelAndView(importBibForm);
        }
  */

  /*        DataSourceConfig dataSourceConfig = new DataSourceConfig();
            BusinessObjectService businessObjectService = KRADServiceLocator.getBusinessObjectService();
            Map parentCriteria = new HashMap();
            parentCriteria.put("id", source);
            ExternalDataSourceConfig externalDataSourceConfig = new ExternalDataSourceConfig();
            externalDataSourceConfig = businessObjectService.findByPrimaryKey(ExternalDataSourceConfig.class, parentCriteria);
            dataSourceConfig.setDomainName(externalDataSourceConfig.getDomainName());
            dataSourceConfig.setPortNum(externalDataSourceConfig.getPortNum());
            dataSourceConfig.setDatabaseName(externalDataSourceConfig.getDatabaseName());
            dataSourceConfig.setLoginId(externalDataSourceConfig.getLoginId());
            dataSourceConfig.setPassword(externalDataSourceConfig.getPassword());
            dataSourceConfig.setAuthKey(externalDataSourceConfig.getAuthKey());
            //String databaseName = externalDataSourceConfig.getDatabaseName();
            String loginIdDbName = externalDataSourceConfig.getLoginId();
            if(loginIdDbName!=null && loginIdDbName.equalsIgnoreCase(""))
            {
                GlobalVariables.getMessageMap().putError(KRADConstants.GLOBAL_ERRORS,OLEConstants.DATA_BASE_NOT_VALID);
                importBibForm.setImportBibSearch(null);
                return getUIFModelAndView(importBibForm);
            }
            String[] parts = loginIdDbName.split("/");
            String logInId = parts[0];
            String dataBase = parts[1];
            List<String> dataBaseList = new ArrayList<String>();
            dataBaseList.add(dataBase);
            if(dataBaseList!=null && dataBaseList.get(0).equalsIgnoreCase(""))  {
                GlobalVariables.getMessageMap().putError(KRADConstants.GLOBAL_ERRORS,OLEConstants.DATA_BASE_NOT_VALID);
                return getUIFModelAndView(importBibForm);
            }
            ExternalDataSource externalDataSource = ExternalDataSourceFactory.getInstance().getExternalDataSource(dataSourceConfig);
            results = externalDataSource.searchForBibs(searchParams,dataSourceConfig);
  */ 

   /*    */   /* GlobalVariables.getMessageMap().putError(KRADConstants.GLOBAL_ERRORS, OLEConstants.DATA_BASE_NOT_SELECTED);
            importBibForm.setImportBibSearch(null);
            return getUIFModelAndView(importBibForm);
  */

File ImportBibSearchPage.xml

...