| | |
| | | if (isVerbose() || (nEntries > THRESHOLD_AUTOMATIC_DATA_VERBOSE)) |
| | | { |
| | | mb.append(getFormattedProgress( |
| | | INFO_PROGRESS_IMPORT_AUTOMATICALLY_GENERATED.get( |
| | | String.valueOf(nEntries)))); |
| | | INFO_PROGRESS_IMPORT_AUTOMATICALLY_GENERATED.get(nEntries))); |
| | | mb.append(getLineBreak()); |
| | | } |
| | | else |
| | | { |
| | | mb.append(getFormattedProgress( |
| | | INFO_PROGRESS_IMPORT_AUTOMATICALLY_GENERATED_NON_VERBOSE.get( |
| | | String.valueOf(nEntries)))); |
| | | INFO_PROGRESS_IMPORT_AUTOMATICALLY_GENERATED_NON_VERBOSE.get(nEntries))); |
| | | } |
| | | notifyListeners(mb.toMessage()); |
| | | |
| | |
| | | notifyListeners(getFormattedWarning( |
| | | INFO_WARNING_SERVERS_CLOCK_DIFFERENCE.get( |
| | | localServerDisplay, ConnectionUtils.getHostPort(ctx), |
| | | String.valueOf( |
| | | THRESHOLD_CLOCK_DIFFERENCE_WARNING)))); |
| | | THRESHOLD_CLOCK_DIFFERENCE_WARNING))); |
| | | } |
| | | } |
| | | |
| | |
| | | { |
| | | long requiredInMb = getRequiredInstallSpace() / (1024 * 1024); |
| | | errorMsgs.add(INFO_NOT_ENOUGH_DISK_SPACE.get( |
| | | existingParentDirectory, String.valueOf(requiredInMb))); |
| | | existingParentDirectory, requiredInMb)); |
| | | qs.displayFieldInvalid(FieldName.SERVER_LOCATION, true); |
| | | } |
| | | else |
| | |
| | | } else if (!hasEnoughSpace(serverLocation, getRequiredInstallSpace())) |
| | | { |
| | | long requiredInMb = getRequiredInstallSpace() / (1024 * 1024); |
| | | errorMsgs.add(INFO_NOT_ENOUGH_DISK_SPACE.get( |
| | | serverLocation, String.valueOf(requiredInMb))); |
| | | errorMsgs.add(INFO_NOT_ENOUGH_DISK_SPACE.get(serverLocation, requiredInMb)); |
| | | qs.displayFieldInvalid(FieldName.SERVER_LOCATION, true); |
| | | } else if (isWindows() && (serverLocation.contains("%"))) |
| | | { |
| | |
| | | port = Integer.parseInt(sPort); |
| | | if ((port < MIN_PORT_VALUE) || (port > MAX_PORT_VALUE)) |
| | | { |
| | | errorMsgs.add(INFO_INVALID_PORT_VALUE_RANGE.get( |
| | | String.valueOf(MIN_PORT_VALUE), |
| | | String.valueOf(MAX_PORT_VALUE))); |
| | | errorMsgs.add(INFO_INVALID_PORT_VALUE_RANGE.get(MIN_PORT_VALUE, MAX_PORT_VALUE)); |
| | | qs.displayFieldInvalid(FieldName.SERVER_PORT, true); |
| | | } else if (!canUseAsPort(port)) |
| | | { |
| | |
| | | getUserData().setServerPort(port); |
| | | qs.displayFieldInvalid(FieldName.SERVER_PORT, false); |
| | | } |
| | | |
| | | } catch (NumberFormatException nfe) |
| | | { |
| | | errorMsgs.add(INFO_INVALID_PORT_VALUE_RANGE.get( |
| | | String.valueOf(MIN_PORT_VALUE), String.valueOf(MAX_PORT_VALUE))); |
| | | errorMsgs.add(INFO_INVALID_PORT_VALUE_RANGE.get(MIN_PORT_VALUE, MAX_PORT_VALUE)); |
| | | qs.displayFieldInvalid(FieldName.SERVER_PORT, true); |
| | | } |
| | | |
| | |
| | | if ((adminConnectorPort < MIN_PORT_VALUE) || |
| | | (adminConnectorPort > MAX_PORT_VALUE)) |
| | | { |
| | | errorMsgs.add(INFO_INVALID_PORT_VALUE_RANGE.get( |
| | | String.valueOf(MIN_PORT_VALUE), |
| | | String.valueOf(MAX_PORT_VALUE))); |
| | | errorMsgs.add(INFO_INVALID_PORT_VALUE_RANGE.get(MIN_PORT_VALUE, MAX_PORT_VALUE)); |
| | | qs.displayFieldInvalid(FieldName.ADMIN_CONNECTOR_PORT, true); |
| | | } else if (!canUseAsPort(adminConnectorPort)) |
| | | { |
| | |
| | | } |
| | | } catch (NumberFormatException nfe) |
| | | { |
| | | errorMsgs.add(INFO_INVALID_PORT_VALUE_RANGE.get( |
| | | String.valueOf(MIN_PORT_VALUE), String.valueOf(MAX_PORT_VALUE))); |
| | | errorMsgs.add(INFO_INVALID_PORT_VALUE_RANGE.get(MIN_PORT_VALUE, MAX_PORT_VALUE)); |
| | | qs.displayFieldInvalid(FieldName.ADMIN_CONNECTOR_PORT, true); |
| | | } |
| | | |
| | |
| | | { |
| | | if ((securePort < MIN_PORT_VALUE) || (securePort > MAX_PORT_VALUE)) |
| | | { |
| | | errorMsgs.add(INFO_INVALID_SECURE_PORT_VALUE_RANGE.get( |
| | | String.valueOf(MIN_PORT_VALUE), |
| | | String.valueOf(MAX_PORT_VALUE))); |
| | | errorMsgs.add(INFO_INVALID_SECURE_PORT_VALUE_RANGE.get(MIN_PORT_VALUE, MAX_PORT_VALUE)); |
| | | qs.displayFieldInvalid(FieldName.SECURITY_OPTIONS, true); |
| | | } else if (!canUseAsPort(securePort)) |
| | | { |
| | |
| | | } |
| | | if (pwd1.length() < MIN_DIRECTORY_MANAGER_PWD) |
| | | { |
| | | errorMsgs.add(INFO_PWD_TOO_SHORT.get( |
| | | String.valueOf(MIN_DIRECTORY_MANAGER_PWD))); |
| | | errorMsgs.add(INFO_PWD_TOO_SHORT.get(MIN_DIRECTORY_MANAGER_PWD)); |
| | | qs.displayFieldInvalid(FieldName.DIRECTORY_MANAGER_PWD, true); |
| | | if ((pwd2 == null) || (pwd2.length() < MIN_DIRECTORY_MANAGER_PWD)) |
| | | { |
| | |
| | | { |
| | | if (isPriviledgedPort(port)) |
| | | { |
| | | return INFO_CANNOT_BIND_PRIVILEDGED_PORT.get(String.valueOf(port)); |
| | | return INFO_CANNOT_BIND_PRIVILEDGED_PORT.get(port); |
| | | } |
| | | return INFO_CANNOT_BIND_PORT.get(String.valueOf(port)); |
| | | return INFO_CANNOT_BIND_PORT.get(port); |
| | | } |
| | | |
| | | /** |
| | |
| | | if ((replicationPort < MIN_PORT_VALUE) || |
| | | (replicationPort > MAX_PORT_VALUE)) |
| | | { |
| | | errorMsgs.add(INFO_INVALID_REPLICATION_PORT_VALUE_RANGE.get( |
| | | String.valueOf(MIN_PORT_VALUE), |
| | | String.valueOf(MAX_PORT_VALUE))); |
| | | errorMsgs.add(INFO_INVALID_REPLICATION_PORT_VALUE_RANGE.get(MIN_PORT_VALUE, MAX_PORT_VALUE)); |
| | | qs.displayFieldInvalid(FieldName.SERVER_PORT, true); |
| | | } else if (!canUseAsPort(replicationPort)) |
| | | { |
| | |
| | | |
| | | } catch (NumberFormatException nfe) |
| | | { |
| | | errorMsgs.add(INFO_INVALID_REPLICATION_PORT_VALUE_RANGE.get( |
| | | String.valueOf(MIN_PORT_VALUE), String.valueOf(MAX_PORT_VALUE))); |
| | | errorMsgs.add(INFO_INVALID_REPLICATION_PORT_VALUE_RANGE.get(MIN_PORT_VALUE, MAX_PORT_VALUE)); |
| | | qs.displayFieldInvalid(FieldName.REPLICATION_PORT, true); |
| | | } |
| | | return replicationPort; |
| | |
| | | } |
| | | throw new UserDataCertificateException( |
| | | Step.REPLICATION_OPTIONS, |
| | | INFO_CERTIFICATE_EXCEPTION.get( |
| | | h, String.valueOf(p)), |
| | | INFO_CERTIFICATE_EXCEPTION.get(h, p), |
| | | e.getCause(), h, p, |
| | | e.getTrustManager().getLastRefusedChain(), |
| | | e.getTrustManager().getLastRefusedAuthType(), excType); |
| | |
| | | if (excType != null) |
| | | { |
| | | throw new UserDataCertificateException(Step.REPLICATION_OPTIONS, |
| | | INFO_CERTIFICATE_EXCEPTION.get(host, String.valueOf(port)), t, |
| | | INFO_CERTIFICATE_EXCEPTION.get(host, port), t, |
| | | host, port, trustManager.getLastRefusedChain(), |
| | | trustManager.getLastRefusedAuthType(), excType); |
| | | } |
| | |
| | | } |
| | | if (pwd1.length() < MIN_DIRECTORY_MANAGER_PWD) |
| | | { |
| | | errorMsgs.add(INFO_PWD_TOO_SHORT.get( |
| | | String.valueOf(MIN_DIRECTORY_MANAGER_PWD))); |
| | | errorMsgs.add(INFO_PWD_TOO_SHORT.get(MIN_DIRECTORY_MANAGER_PWD)); |
| | | qs.displayFieldInvalid(FieldName.GLOBAL_ADMINISTRATOR_PWD, true); |
| | | if ((pwd2 == null) || (pwd2.length() < MIN_DIRECTORY_MANAGER_PWD)) |
| | | { |
| | |
| | | (replicationPort > MAX_PORT_VALUE)) |
| | | { |
| | | errorMsgs.add(INFO_INVALID_REMOTE_REPLICATION_PORT_VALUE_RANGE.get( |
| | | getHostPort(server), |
| | | String.valueOf(MIN_PORT_VALUE), |
| | | String.valueOf(MAX_PORT_VALUE))); |
| | | getHostPort(server), MIN_PORT_VALUE, MAX_PORT_VALUE)); |
| | | } |
| | | if (hostName.equalsIgnoreCase(getUserData().getHostName())) |
| | | { |
| | |
| | | } catch (NumberFormatException nfe) |
| | | { |
| | | errorMsgs.add(INFO_INVALID_REMOTE_REPLICATION_PORT_VALUE_RANGE.get( |
| | | hostName, String.valueOf(MIN_PORT_VALUE), |
| | | String.valueOf(MAX_PORT_VALUE))); |
| | | hostName, MIN_PORT_VALUE, MAX_PORT_VALUE)); |
| | | } |
| | | } |
| | | |
| | |
| | | if (!nEntriesValid) |
| | | { |
| | | errorMsgs.add(INFO_INVALID_NUMBER_ENTRIES_RANGE.get( |
| | | String.valueOf(MIN_NUMBER_ENTRIES), |
| | | String.valueOf(MAX_NUMBER_ENTRIES))); |
| | | MIN_NUMBER_ENTRIES, MAX_NUMBER_ENTRIES)); |
| | | qs.displayFieldInvalid(FieldName.NUMBER_ENTRIES, true); |
| | | } else |
| | | { |
| | |
| | | if (processed + unprocessed > 0) |
| | | { |
| | | long perc = (100 * processed) / (processed + unprocessed); |
| | | msg = INFO_INITIALIZE_PROGRESS_WITH_PERCENTAGE.get(sProcessed, |
| | | String.valueOf(perc)); |
| | | msg = INFO_INITIALIZE_PROGRESS_WITH_PERCENTAGE.get(sProcessed, perc); |
| | | } |
| | | else |
| | | { |