Mudanças entre as edições de "Alterando o Encoding padrão do JBoss 7"
De Wiki Integrator do Brasil
Linha 14: | Linha 14: | ||
'''2.1)''' O início do arquivo deverá se parecer com o mostrado abaixo. | '''2.1)''' O início do arquivo deverá se parecer com o mostrado abaixo. | ||
<pre> | <pre> | ||
− | <?xml version='1.0' encoding='UTF-8'? | + | <?xml version='1.0' encoding='UTF-8'?> |
− | <server xmlns="urn:jboss:domain:1.2" | + | <server xmlns="urn:jboss:domain:1.2"> |
<extensions> | <extensions> | ||
<extension module="org.jboss.as.clustering.infinispan"/> | <extension module="org.jboss.as.clustering.infinispan"/> | ||
Linha 44: | Linha 44: | ||
<property name="org.apache.catalina.connector.URI_ENCODING" value="UTF-8"/> | <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"/> | <property name="org.apache.catalina.connector.USE_BODY_ENCODING_FOR_QUERY_STRING" value="true"/> | ||
− | </system-properties | + | </system-properties> |
... | ... | ||
</pre> | </pre> |
Edição das 18h33min de 25 de outubro 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 appservers/jboss-7x/standalone/configuration/standalone.xml - onde X é a versão que instalou - por FTP ou edite no Gerenciador de arquivos do cPanel.
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) Se usou o FTP, renomeie o original standalone.xml para standalone.xml.bk.
5) Suba com o FTP o novo standalone.xml.
6) Inicie o JBoss