[IBM i]

Configurando Servidores de Aplicativos para Outros Ambientes de Linguagem

É possível configurar servidores de aplicativos individuais para serem executados com diferentes configurações de globalização para suportar ambientes de diferentes idiomas. Os tópicos a seguir discutem como é possível configurar o servidor de aplicativos para executar com os atributos do ambiente de linguagem requeridos e como é possível configurar o servidor de aplicativos para usar um idioma específico.

Sobre Esta Tarefa

É possível configurar o servidor de aplicativos para ser executado com os atributos de ambiente de idioma apropriados, tais como o CCSID (identificador do conjunto de caracteres codificados) e o identificador de país ou região, para o ambiente que se deseja criar. As configurações do perfil de usuário QEJBSVR são a base para os atributos da tarefa do servidor de aplicativos, e os atributos da tarefa determinam as propriedades para o ambiente da JVM (Java(TM) Virtual Machine). Para obter informações adicionais sobre atributos da tarefa que são definidos com base no perfil do usuário, consulte o Centro de Informações do IBM® i.

Evitar Problemas Evitar Problemas:
  • O CCSID 5026 japonês não é suportado pelo WebSphere Application Server. 5035 é o CCSID recomendado para esse ambiente. O padrão dos perfis de usuário QEJB e QEJBSVR é a configuração de CCSID do sistema. Se o valor do sistema QCCSID for configurado como 5026, o atributo de CCSID do perfil de usuário QEJB deverá ser alterado. O perfil do usuário QEJBSVR e quaisquer outros perfis de usuário utilizados para executar instâncias do WebSphere Application Server, também devem ser alterados. Um valor de QLOCALE que seja configurado como /QSYS.LIB/JA_JP_5026.LOCALE não é suportado. No entanto, um valor de QLOCALE=/QSYS.LIB/JA_5035.LOCALE ou QLOCALE=*NONE são as opções recomendadas para um sistema em japonês.
  • Um código do idioma Árabe que seja baseado no CCSID 420 não é suportado pelo WebSphere Application Server. O padrão dos perfis de usuário QEJB e QEJBSVR é a configuração de CCSID do sistema. Se o valor do sistema QCCSID for configurado como 420, será preciso alterar o atributo de CCSID do perfil de usuário QEJB. Além disso, você deve alterar o perfil do usuário QEJBSVR e quaisquer outros perfis de usuário para executar instâncias do WebSphere Application Server. Um valor de QLOCALE que seja configurado como /QSYS.LIB/AR_AA_.LOCALE não é suportado porque se baseia no CCSID 420. No entanto, um QLOCALE que seja configurado como um código de idioma árabe baseado no CCSID 425 ou um valor de QLOCALE=*NONE são recomendados para um sistema em árabe. É possível criar o código do idioma utilizando o comando create locale. Você deve ter a opção 21 instalada para que o WebSphere Application Server possa localizar a origem do código do idioma. O seguinte comando mostra como criar o código do idioma árabe: CRTLOCALE LOCALE('qsys.lib/AR_AA_425.locale') SRCFILE('qsys.lib/qsyslocale.lib/qlocalesrc.file/ar_aa.mbr') CCSID(425) TEXT('meu código do idioma AR_AA no CCSID 425')
gotcha

Por padrão, cada servidor de aplicativos é executado sob o perfil de usuário QEJBSVR. Para alterar as configurações de ambiente de idioma você pode modificar o perfil QEJBSVR e configurar os atributos especificamente ou pode criar um novo perfil que tenha QJEBSVR como seu perfil de grupo e que tenha as configurações de ambiente de idioma apropriadas. Se você optar por criar um novo perfil, você também deve registrar-se para utilizá-lo com o WebSphere Application Server. Para obter informações adicionais, consulte Executar Servidores de Aplicativos sob Perfis de Usuário Específicos.

Uma segunda consideração é a configuração de idioma para o produto WebSphere Application Server. A configuração de idioma faz com que apenas a lista de bibliotecas seja alterada para incluir a biblioteca QSYSxxxx apropriada, em que xxxx é o recurso do idioma para o qual você deseja exibir mensagens. A configuração de idioma não afeta o console administrativo ou qualquer mensagem não iSeries registrada pelo tempo de execução do WebSphere Application Server.

Diversas configurações de idioma podem ser configuradas ao mesmo tempo. Se a versão de idioma que você deseja utilizar for igual ao idioma principal do sistema, não é necessária nenhuma configuração adicional. Se a versão de idioma que você deseja utilizar for um idioma secundário, execute as etapas a seguir para configurar a propriedade os400.websphere.nlv.

Procedimento

  1. No console administrativo, clique em Servidores > Tipos de Servidor > Servidores de Aplicativos do WebSphere.
  2. Clique no nome do servidor para o qual deseja alterar a versão de idioma.
  3. Clique em Gerenciamento Java e de Processo > Definição de Processo > Java Virtual Machine > Propriedades Customizadas > Novo.
  4. Especifique os400.websphere.nlv no campo Nome e o número de código do recurso de idioma que você deseja utilizar para exibir mensagens no campo Valor.

    Por exemplo, para especificar o idioma japonês, especifique 2962 no campo Valor. Também é possível especificar uma descrição para essa propriedade.

  5. Clique em OK e em Salvar para salvar as alterações.

Resultados

Quando um servidor de aplicativos possui a propriedade os400.websphere.nlv definida, a biblioteca QSYS29xx correspondente é incluída no início da lista de bibliotecas e as mensagens iSeries enviadas pelo servidor de aplicativos ao log da tarefa são utilizadas de acordo.

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_svr_cfg_otherlang
Nome do arquivo: trun_svr_cfg_otherlang.html