Alterando o Encoding padrão do JBoss 7

De Wiki Integrator do Brasil
Edição feita às 23h10min de 28 de janeiro de 2016 por Integratorhost (disc | contribs)

Ir para: navegação, pesquisa

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'?><br />
<server xmlns="urn:jboss:domain:1.2"><br />
:    <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><br />
...

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