Mudanças entre as edições de "Alterando o Encoding padrão do JBoss 7"

De Wiki Integrator do Brasil
Ir para: navegação, pesquisa
 
(8 edições intermediárias de um usuário não apresentadas)
Linha 1: Linha 1:
 +
[[File:Banner-wiki-promocoes.gif|center| 700px||border|link=https://www.integrator.com.br/plano-hospedagem-promocionais|Planos promocionais|]]
 +
 +
 +
----
 +
 +
 
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''':
 
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:
+
'''1)''' Baixe o arquivo '''appservers/jboss-7x/standalone/configuration/standalone.xml''' - onde X é a versão que instalou - por FTP ou edite no [[Editando_Arquivos_pelo_Gerenciador_de_arquivos| Gerenciador de arquivos]] do cPanel.
<pre>appservers/jboss-7x/standalone/configuration/standalone.xml</pre>
+
  
 
'''2)''' Adicione as seguintes linhas neste arquivo, após o node de fechamento </extensions> :
 
'''2)''' Adicione as seguintes linhas neste arquivo, após o node de fechamento </extensions> :
  
 
<pre>     
 
<pre>     
:    <system-properties>
+
<system-properties>
::       <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>
  
 
'''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'?><br />
+
<?xml version='1.0' encoding='UTF-8'?>
<server xmlns="urn:jboss:domain:1.2"><br />
+
<server xmlns="urn:jboss:domain:1.2">
:    <extensions>
+
    <extensions>
::        <extension module="org.jboss.as.clustering.infinispan"/>
+
        <extension module="org.jboss.as.clustering.infinispan"/>
::        <extension module="org.jboss.as.configadmin"/>
+
        <extension module="org.jboss.as.configadmin"/>
::        <extension module="org.jboss.as.connector"/>
+
        <extension module="org.jboss.as.connector"/>
::        <extension module="org.jboss.as.deployment-scanner"/>
+
        <extension module="org.jboss.as.deployment-scanner"/>
::        <extension module="org.jboss.as.ee"/>
+
        <extension module="org.jboss.as.ee"/>
::        <extension module="org.jboss.as.ejb3"/>
+
        <extension module="org.jboss.as.ejb3"/>
::        <extension module="org.jboss.as.jaxrs"/>
+
        <extension module="org.jboss.as.jaxrs"/>
::        <extension module="org.jboss.as.jdr"/>
+
        <extension module="org.jboss.as.jdr"/>
::        <extension module="org.jboss.as.jmx"/>
+
        <extension module="org.jboss.as.jmx"/>
::        <extension module="org.jboss.as.jpa"/>
+
        <extension module="org.jboss.as.jpa"/>
::        <extension module="org.jboss.as.logging"/>
+
        <extension module="org.jboss.as.logging"/>
::        <extension module="org.jboss.as.mail"/>
+
        <extension module="org.jboss.as.mail"/>
::        <extension module="org.jboss.as.naming"/>
+
        <extension module="org.jboss.as.naming"/>
::        <extension module="org.jboss.as.osgi"/>
+
        <extension module="org.jboss.as.osgi"/>
::        <extension module="org.jboss.as.pojo"/>
+
        <extension module="org.jboss.as.pojo"/>
::        <extension module="org.jboss.as.remoting"/>
+
        <extension module="org.jboss.as.remoting"/>
::        <extension module="org.jboss.as.sar"/>
+
        <extension module="org.jboss.as.sar"/>
::        <extension module="org.jboss.as.security"/>
+
        <extension module="org.jboss.as.security"/>
::        <extension module="org.jboss.as.threads"/>
+
        <extension module="org.jboss.as.threads"/>
::        <extension module="org.jboss.as.transactions"/>
+
        <extension module="org.jboss.as.transactions"/>
::        <extension module="org.jboss.as.web"/>
+
        <extension module="org.jboss.as.web"/>
::        <extension module="org.jboss.as.webservices"/>
+
        <extension module="org.jboss.as.webservices"/>
::        <extension module="org.jboss.as.weld"/>
+
        <extension module="org.jboss.as.weld"/>
:    </extensions>
+
    </extensions>
:    <system-properties>
+
    <system-properties>
::        <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><br />
+
    </system-properties>
 
...
 
...
 
</pre>
 
</pre>
  
 
'''3)''' Pare o JBoss<br />
 
'''3)''' Pare o JBoss<br />
'''4)''' Com o FTP, renomeie o original standalone.xml para standalone.xml.bk.<br />
+
'''4)''' Se usou o FTP, renomeie o original standalone.xml para standalone.xml.bk.<br />
 
'''5)''' Suba com o FTP o novo standalone.xml.<br />
 
'''5)''' Suba com o FTP o novo standalone.xml.<br />
 
'''6)''' Inicie o JBoss
 
'''6)''' Inicie o JBoss
Linha 56: Linha 61:
 
[[Categoria:TUTORIAIS]]
 
[[Categoria:TUTORIAIS]]
 
[[Categoria:JAVA]]
 
[[Categoria:JAVA]]
 +
[[Categoria:PAINEL JAVA INTEGRATOR]]

Edição atual tal como às 00h26min de 5 de dezembro de 2023

Banner-wiki-promocoes.gif




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