Alterando o Encoding padrão do JBoss 7
De Wiki Integrator do Brasil
Edição feita às 13h35min de 9 de fevereiro de 2015 por Integratorhost (disc | contribs)
Por padrão, o JBoss 7 utiliza o Enconding ISO-8859-1. Se deseja alterar este valor, precisa realizar os seguintes passos, como exemplo, para UTF-8:
1) Baixe o arquivo informado abaixo por FTP para sua máquina: appservers/jboss-7x/standalone/configuration/standalone.xml
2) Adicione as seguintes linhas neste arquivo, após o node de fechamento </extensions> :
- <system-properties>
- <property name="org.apache.catalina.connector.URI_ENCODING" value="UTF-8"/>
- <property name="org.apache.catalina.connector.USE_BODY_ENCODING_FOR_QUERY_STRING" value="true"/>
- </system-properties>
2.1) O início do arquivo deverá se parecer com o mostrado abaixo.
<?xml version='1.0' encoding='UTF-8'?>
<server xmlns="urn:jboss:domain:1.2">
- <extensions>
- <extension module="org.jboss.as.clustering.infinispan"/>
- <extension module="org.jboss.as.configadmin"/>
- <extension module="org.jboss.as.connector"/>
- <extension module="org.jboss.as.deployment-scanner"/>
- <extension module="org.jboss.as.ee"/>
- <extension module="org.jboss.as.ejb3"/>
- <extension module="org.jboss.as.jaxrs"/>
- <extension module="org.jboss.as.jdr"/>
- <extension module="org.jboss.as.jmx"/>
- <extension module="org.jboss.as.jpa"/>
- <extension module="org.jboss.as.logging"/>
- <extension module="org.jboss.as.mail"/>
- <extension module="org.jboss.as.naming"/>
- <extension module="org.jboss.as.osgi"/>
- <extension module="org.jboss.as.pojo"/>
- <extension module="org.jboss.as.remoting"/>
- <extension module="org.jboss.as.sar"/>
- <extension module="org.jboss.as.security"/>
- <extension module="org.jboss.as.threads"/>
- <extension module="org.jboss.as.transactions"/>
- <extension module="org.jboss.as.web"/>
- <extension module="org.jboss.as.webservices"/>
- <extension module="org.jboss.as.weld"/>
- </extensions>
- <system-properties>
- <property name="org.apache.catalina.connector.URI_ENCODING" value="UTF-8"/>
- <property name="org.apache.catalina.connector.USE_BODY_ENCODING_FOR_QUERY_STRING" value="true"/>
- </system-properties>
...
3) Pare o JBoss
4) Com o FTP, renomeie o original standalone.xml para standalone.xml.bk.
5) Suba com o FTP o novo standalone.xml.
6) Inicie o JBoss