[Git][ultreiaio/ird-t3][develop] [WIN] Windows/Mauvais affichage des caractères accentués dans le navigateur (See #154)
Tony CHEMIT pushed to branch develop at ultreiaio / ird-t3 Commits: 021baffa by Tony CHEMIT at 2018-02-19T09:15:21+01:00 [WIN] Windows/Mauvais affichage des caractères accentués dans le navigateur (See #154) - - - - - 1 changed file: - t3-web/src/main/java/fr/ird/t3/web/validators/CheckJdbcConnectionValidator.java Changes: ===================================== t3-web/src/main/java/fr/ird/t3/web/validators/CheckJdbcConnectionValidator.java ===================================== --- a/t3-web/src/main/java/fr/ird/t3/web/validators/CheckJdbcConnectionValidator.java +++ b/t3-web/src/main/java/fr/ird/t3/web/validators/CheckJdbcConnectionValidator.java @@ -24,6 +24,10 @@ import com.opensymphony.xwork2.validator.ValidationException; import fr.ird.t3.entities.T3EntityHelper; import fr.ird.t3.entities.user.JdbcConfiguration; +import java.nio.charset.StandardCharsets; + +import static org.nuiton.i18n.I18n.t; + /** * Check the incoming jdbc configuration connection. * @@ -38,20 +42,14 @@ public class CheckJdbcConnectionValidator extends T3BaseFieldValidatorSupport { if (!getValidatorContext().hasFieldErrors()) { String fieldName = getFieldName(); - JdbcConfiguration db = - (JdbcConfiguration) getFieldValue(fieldName, object); - - // check jdbc connection + JdbcConfiguration db = (JdbcConfiguration) getFieldValue(fieldName, object); try { - T3EntityHelper.checkJDBCConnection(db); - } catch (Exception e) { // can not connect to database - addFieldError( - "database.url", - _("t3.error.invalid.jdbc.connexion", e.getMessage())); + String errorMessage = new String(e.getMessage().getBytes(), StandardCharsets.UTF_8); + addFieldError("database.url", t("t3.error.invalid.jdbc.connexion", errorMessage)); } } } View it on GitLab: https://gitlab.com/ultreiaio/ird-t3/commit/021baffa81402dd53c69d2922104cb3fb... --- View it on GitLab: https://gitlab.com/ultreiaio/ird-t3/commit/021baffa81402dd53c69d2922104cb3fb... You're receiving this email because of your account on gitlab.com.
participants (1)
-
Tony CHEMIT