Both Core Services and Manage must be updated to enable Pound (£) and Euro (€) signs in passwords.
This article explains how to enable Euro (€) and Pound (£) signs in passwords if your system's default character encoding is not UTF-8.
Changes will be required in the following areas:
- Domain:
naming/ATPNAMES.LAX - CEP:
localhost/ATPNODE.LAX - ea/mconsole:
mconsole/ATPCONS.LAX - Tomcat (see Tomcat instructions below)
Domain, CEP, and ea/mconsole
- Domain:
naming/ATPNAMES.LAX - CEP:
localhost/ATPNODE.LAX - ea/mconsole:
mconsole/ATPCONS.LAX
In each of the three files above, do the following:
- Find the following entry:
lax.nl.java.option.additional=. - Add the following to it:
-Dfile.encoding=UTF-8 - Restart the processes.
Tomcat instructions
Windows: manual start
In bin/catalina.bat, add 'set CATALINA_OPTS=-Dfile.encoding=UTF-8'
Windows: as a service
- Navigate to
\apache-tomcat\bin. - Rename
tomcat9w.exeto the registered service name (M6WebServer.exefor the included default Tomcat). - Run
M6WebServer.exeas an administrator: - Go to the Java tab.
- Add the following in a new line under Java Options:
-Dfile.encoding=UTF-8
Make sure that the correct virtual machine is set under Java Virtual Machine, if you are not using the default.
- Save changes and restart the service.
Linux
In bin/catalina.sh, add the following near the top of the file:
export CATALINA_OPTS="$CATALINA_OPTS -Dfile.encoding=UTF-8"