Mudanças entre as edições de "Alterando o Encoding padrão do JBoss 7"
De Wiki Integrator do Brasil
| Linha 7: | Linha 7: | ||
<pre> | <pre> | ||
| − | + | <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> | |
</pre> | </pre> | ||
| Linha 17: | Linha 17: | ||
<?xml version='1.0' encoding='UTF-8'?><br /> | <?xml version='1.0' encoding='UTF-8'?><br /> | ||
<server xmlns="urn:jboss:domain:1.2"><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 /> | |
... | ... | ||
</pre> | </pre> | ||
Edição das 23h12min de 28 de janeiro de 2016
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