14
MANUAL DE DEPLOY DFE V3 SERVIDOR DE APLICAÇÃO WEBSPHERE

MANUAL DE DEPLOY DFE V3 SERVIDOR DE …€¦ ·  · 2017-09-12Menu Java e Gerenciamento de Processo > Definição de Processo > Java Virtual Machine; ... Crie um servidor de aplicativos

  • Upload
    trandat

  • View
    220

  • Download
    2

Embed Size (px)

Citation preview

Page 1: MANUAL DE DEPLOY DFE V3 SERVIDOR DE …€¦ ·  · 2017-09-12Menu Java e Gerenciamento de Processo > Definição de Processo > Java Virtual Machine; ... Crie um servidor de aplicativos

MANUAL DE DEPLOY DFE V3 SERVIDOR DE APLICAÇÃO WEBSPHERE

Page 2: MANUAL DE DEPLOY DFE V3 SERVIDOR DE …€¦ ·  · 2017-09-12Menu Java e Gerenciamento de Processo > Definição de Processo > Java Virtual Machine; ... Crie um servidor de aplicativos

2 Versão: 3.54.2

Atualizado em: 12/09/2017

MASTERSAF DFE MANUAL DE DEPLOY DFE V3 – WEBSPHERE

SUMÁRIO

OBJETIVO .......................................................................................................................................................... 3

PRÉ-REQUISITOS ............................................................................................................................................. 3

CONFIGURANDO WEBSPHERE ....................................................................................................................... 4

AUMENTAR HEAP SPACE .......................................................................................................................... 4

CONFIGURANDO APLICAÇÃO PARA CODIFICAÇÃO UTF-8 .................................................................... 4

CONFIGURAÇÃO DE EMAIL ....................................................................................................................... 5

CONFIGURAÇÃO DRIVER JDBC ................................................................................................................. 7

CONFIGURAÇÃO DA ORIGEM DE DADOS ................................................................................................8

CONFIGURAÇÃO DO TAMANHO MÁXIMO DE CONEXÕES ................................................................... 10

REALIZANDO O DEPLOY ............................................................................................................................... 12

ATIVAR DEBUG ......................................................................................................................................... 13

SUPORTE TÉCNICO ........................................................................................................................................ 14

Page 3: MANUAL DE DEPLOY DFE V3 SERVIDOR DE …€¦ ·  · 2017-09-12Menu Java e Gerenciamento de Processo > Definição de Processo > Java Virtual Machine; ... Crie um servidor de aplicativos

3 Versão: 3.54.2

Atualizado em: 12/09/2017

MASTERSAF DFE MANUAL DE DEPLOY DFE V3 – WEBSPHERE

OBJETIVO

Este documento tem como objetivo orientar sobre os procedimentos necessários para realizar o DEPLOY

do MASTERSAF DFEV3 através do servidor de aplicação Websphere.

PRÉ-REQUISITOS

• Websphere instalado conforme recomendações do fornecedor (consulte manual de Requisitos e

Sizing para saber versões estão homologadas para o DFE V3);

• MASTERSAF DFE V3 (instalado, conforme manual padrão de instalação, disponível no site do

Contact Center > Base de Conhecimento Cliente > Mastersaf DFE > Manuais Técnicos).

Page 4: MANUAL DE DEPLOY DFE V3 SERVIDOR DE …€¦ ·  · 2017-09-12Menu Java e Gerenciamento de Processo > Definição de Processo > Java Virtual Machine; ... Crie um servidor de aplicativos

4 Versão: 3.54.2

Atualizado em: 12/09/2017

MASTERSAF DFE MANUAL DE DEPLOY DFE V3 – WEBSPHERE

CONFIGURANDO WEBSPHERE

AUMENTAR HEAP SPACE

Para aumentar o Heap Space é necessário seguir os passos descritos abaixo:

1. Menu Servidores > Tipo de Servidores > Servidores de aplicativos WebSphere;

2. Detalhar servidor server1;

3. Menu Java e Gerenciamento de Processo > Definição de Processo > Java Virtual Machine;

4. Aumentar para 1256 o campo Tamanho de heap máximo (Mb);

5. Salvar e reiniciar o serviço.

CONFIGURANDO APLICAÇÃO PARA CODIFICAÇÃO UTF-8

Para usar o suporte a múltiplas codificações de idioma no console administrativo, é necessário

configurar um servidor de aplicativos com codificação UTF-8 ativado.

Etapas para executar esta tarefa:

1. Crie um servidor de aplicativos ou usar um servidor de aplicativos existente;

2. Na página do Servidor de Aplicativos, clique no nome do servidor que deseja habilitado para

UTF-8;

3. Na página de configurações do servidor de aplicativos selecionado, Sub-menu Infraestrutura do

servidor, clique em Definição de Processo;

4. Na página Definição de Processo, clique em Java Virtual Machine;

Page 5: MANUAL DE DEPLOY DFE V3 SERVIDOR DE …€¦ ·  · 2017-09-12Menu Java e Gerenciamento de Processo > Definição de Processo > Java Virtual Machine; ... Crie um servidor de aplicativos

5 Versão: 3.54.2

Atualizado em: 12/09/2017

MASTERSAF DFE MANUAL DE DEPLOY DFE V3 – WEBSPHERE

5. Na página Virtual Machine Java, especifique: Dclient.encoding.override = UTF-8 e

Dfile.encoding=UTF-8 para Argumentos Genéricos da JVM e clique em OK;

6. Clique em Salvar na barra de tarefas do console;

7. Reinicie o servidor de aplicativos.

Importante: Quando utilizado o banco de dados Oracle 12 deve ser configurado um argumento adicional

ao UTF-8 para a JVM, conforme abaixo:

Dhibernate.dialect_resolvers=br.com.mastersaf.pacote.resolver.DfeDialectResolver

CONFIGURAÇÃO DE EMAIL

Para realizar a configuração de e-mail é necessário seguir os passos descritos abaixo:

1. Menu Recursos > Correio > Sessões de Correio;

Page 6: MANUAL DE DEPLOY DFE V3 SERVIDOR DE …€¦ ·  · 2017-09-12Menu Java e Gerenciamento de Processo > Definição de Processo > Java Virtual Machine; ... Crie um servidor de aplicativos

6 Versão: 3.54.2

Atualizado em: 12/09/2017

MASTERSAF DFE MANUAL DE DEPLOY DFE V3 – WEBSPHERE

2. Após informar os dados acima, entrar na página Propriedades Customizadas;

Configuração email servidor Mastersaf

Configuração email servidor gmail

Page 7: MANUAL DE DEPLOY DFE V3 SERVIDOR DE …€¦ ·  · 2017-09-12Menu Java e Gerenciamento de Processo > Definição de Processo > Java Virtual Machine; ... Crie um servidor de aplicativos

7 Versão: 3.54.2

Atualizado em: 12/09/2017

MASTERSAF DFE MANUAL DE DEPLOY DFE V3 – WEBSPHERE

3. Informar os dados, conforme detalhamento na tela acima e salvar;

3.1. Para configuração GMAIL:

3.1.1. A senha deverá ser informada apenas nas propriedades customizadas. Não deve ser

informada a senha para o gmail através dos campos “Senha” e “Verificar Senha” nas

propriedades do correio.

3.1.2. Importar o Certificado do gmail acessando:

Certificado SSL e Gerenciamento de Chaves > Armazenamentos de Chaves e Certificados >

NodeDefaultTrustStore > Certificados signatários > Recuperar da Porta

4. Clicar em Recuperar Informações do Assinante, e depois OK.

CONFIGURAÇÃO DRIVER JDBC

Para realizar a configuração do driver JDBC é necessário seguir os passos descritos abaixo:

1. Recursos > JDBC > Provedores JDBC;

2. Criar um novo driver JDBC, conforme abaixo:

Page 8: MANUAL DE DEPLOY DFE V3 SERVIDOR DE …€¦ ·  · 2017-09-12Menu Java e Gerenciamento de Processo > Definição de Processo > Java Virtual Machine; ... Crie um servidor de aplicativos

8 Versão: 3.54.2

Atualizado em: 12/09/2017

MASTERSAF DFE MANUAL DE DEPLOY DFE V3 – WEBSPHERE

3. Salvar.

Obs.: Até a versão 3.43.0 utilizar o arquivo ojdbc-14.jar. Após esta versão utilizar o arquivo ojdbc-6.1.jar

que esta disponível com o produto.

CONFIGURAÇÃO DA ORIGEM DE DADOS

Para realizar a configuração da origem dos dados é necessário seguir os passos descritos abaixo:

1. Recursos > JDBC > Origem de Dados;

Page 9: MANUAL DE DEPLOY DFE V3 SERVIDOR DE …€¦ ·  · 2017-09-12Menu Java e Gerenciamento de Processo > Definição de Processo > Java Virtual Machine; ... Crie um servidor de aplicativos

9 Versão: 3.54.2

Atualizado em: 12/09/2017

MASTERSAF DFE MANUAL DE DEPLOY DFE V3 – WEBSPHERE

2. Criar 3 recursos, conforme imagem acima;

3. Criar uma propriedade de autenticação com usuário e senha do owner no banco de dados,

conforme imagem abaixo (Possível criação no wizard de novo Origem de Dados);

4. Segue abaixo imagem com a configuração do recurso Auth;

Page 10: MANUAL DE DEPLOY DFE V3 SERVIDOR DE …€¦ ·  · 2017-09-12Menu Java e Gerenciamento de Processo > Definição de Processo > Java Virtual Machine; ... Crie um servidor de aplicativos

10 Versão: 3.54.2

Atualizado em: 12/09/2017

MASTERSAF DFE MANUAL DE DEPLOY DFE V3 – WEBSPHERE

CONFIGURAÇÃO DO TAMANHO MÁXIMO DE CONEXÕES

Para realizar a configuração do tamanho máximo de conexões para a origem de dados, siga as

instruções abaixo:

1. Recursos > JDBC > Origem de Dados;

2. Clique em cada fonte de dados, depois acesse as Propriedades do Conjunto de Conexões no

lado direito da página;

3. Altere o valor máximo de conexões para 100, conforme figura abaixo:

Page 11: MANUAL DE DEPLOY DFE V3 SERVIDOR DE …€¦ ·  · 2017-09-12Menu Java e Gerenciamento de Processo > Definição de Processo > Java Virtual Machine; ... Crie um servidor de aplicativos

11 Versão: 3.54.2

Atualizado em: 12/09/2017

MASTERSAF DFE MANUAL DE DEPLOY DFE V3 – WEBSPHERE

4. Clique em OK;

5. Clique em Salvar diretamente na configuração master;

6. Repita as etapas anteriores para cada fonte de dados (Ex. auth, dfe e security);

7. Reinicie os servidores para permitir que as configurações entrem em vigor.

Page 12: MANUAL DE DEPLOY DFE V3 SERVIDOR DE …€¦ ·  · 2017-09-12Menu Java e Gerenciamento de Processo > Definição de Processo > Java Virtual Machine; ... Crie um servidor de aplicativos

12 Versão: 3.54.2

Atualizado em: 12/09/2017

MASTERSAF DFE MANUAL DE DEPLOY DFE V3 – WEBSPHERE

REALIZANDO O DEPLOY

Os módulos do Mastersaf DFE que deverão ser instalados realizando o deploy através do Websphere

são:

Portal e Webservice.

Os arquivos para deploy estarão disponíveis no diretório de instalação do produto:

• “...\portal\war\portal.war”

• “...\webservice\war\webservice.war”

Para realizar o processo de deploy da aplicação é necessário seguir os passos descritos abaixo:

1. Menu Aplicativos > Tipos de Aplicativos > Aplicativos Corporativos WebSphere > Instalar;

2. Seguir wizard e fazer deploy para portal e webservice;

3. O log do servidor fica localizado no diretório:

<DIR WebSphere>\AppServer\profiles\<Nome profile>\logs\<Nome servidor>\SystemOut.log;

4. Configurar o classloader de cada aplicativo para carregar primeiro as classes do war, conforme

abaixo:

4.1. Menu Aplicativos > Tipos de Aplicativos > Aplicativos Corporativos WebSphere;

4.2. Selecionar aplicativo;

4.3. Opção Detecção de Carregamento e Atualização de Classe;

4.4. Selecionar “Classes carregadas com o carregador de classe local primeiro (último pai)“ e

Salvar;

4.5. Opção Gerenciar Módulos;

4.6. Selecionar o módulo desejado(portal ou webservice);

Page 13: MANUAL DE DEPLOY DFE V3 SERVIDOR DE …€¦ ·  · 2017-09-12Menu Java e Gerenciamento de Processo > Definição de Processo > Java Virtual Machine; ... Crie um servidor de aplicativos

13 Versão: 3.54.2

Atualizado em: 12/09/2017

MASTERSAF DFE MANUAL DE DEPLOY DFE V3 – WEBSPHERE

4.7. Selecionar no combo-box “ordem do carregador de classes” a opção Selecionar “Classes

carregadas com o carregador de classe local primeiro (último pai)“ e Salvar;

4.8. Salvar e reiniciar o serviço.

ATIVAR DEBUG

Para realizar o processo de debug da aplicação é necessário seguir os passos descritos abaixo:

1. Menu Servidores > Tipo de Servidores > Servidores de aplicativos WebSphere;

2. Detalhar servidor server1;

3. Menu Java e Gerenciamento de Processo > Definição de Processo > Java Virtual Machine;

4. Modo de Depuração = true;

5. Argumentos de depuração

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=7777;

6. No eclipse, criar um debug do tipo Remote Java aplication para a porta 7777 projeto

portal/webservice.

Page 14: MANUAL DE DEPLOY DFE V3 SERVIDOR DE …€¦ ·  · 2017-09-12Menu Java e Gerenciamento de Processo > Definição de Processo > Java Virtual Machine; ... Crie um servidor de aplicativos

14 Versão: 3.54.2

Atualizado em: 12/09/2017

MASTERSAF DFE MANUAL DE DEPLOY DFE V3 – WEBSPHERE

SUPORTE TÉCNICO

Para dúvidas ou problemas, abra um chamado no Contact Center ou entre em contato com nossa equipe

de Suporte Técnico MASTERSAF pelo Telefone:

(11) 2159-0600 opção 2 (Atendimento das Soluções DFE).

Nosso horário de atendimento é de segunda à sexta-feira de 9h as 18hrs.