Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Framework - Linha Datasul - TEC - Configuração JBoss em Linux

time.png Tempo aproximado para leitura: 00:02:10 min

Dúvida

Como efetuar a configuração do JBoss no Linux?

Ambiente
Framework - Framework (Linha Datasul) – JBoss – Versão 12

Solução
Para implementar o JBoss utilizado pelo Datasul no Linux, o mesmo deve estar funcionando no WindowsO Java deve estar instalado no Servidor Linux; se o Linux for 64-bit, instale o Java nessa versão para otimizar a utilização de memória. Não é necessário instalar o Progress no Linux.

Segue procedimento detalhado de implementação do JBoss em ambiente Linux:

1. Declare a variável JAVA_HOME, referenciando o diretório do Java.;
2. Copie o diretório do JBoss utilizando o WinSCP ou FTP para o servidor Linux;
3. Copie o arquivo config.xml para o Linux, alterando as informações conforme necessário;
4. No arquivo josso-agent-config.xml, altere o nome do servidor, informando o hostname ou IP do servidor Linux;
5. Altere o arquivo datasul_framework.properties, configurando os caminhos conforme a estrutura do Linux, como por exemplo a variável war.dir;
6. O arquivo di.properties deverá referenciar o arquivo config.xml previamente alterado;
7. Renomeie o arquivo jboss_home\bin\run-bd-progress.sh para run.sh;
8. Inclua a linha abaixo no arquivo run.conf, substituindo o valor do parâmetro -Ddatasul.framework.properties.dir pelo diretório onde encontra-se o arquivo datasul_framework.properties:
JAVA_OPTS="$JAVA_OPTS -Ddatasul.framework.properties.dir=/totvs/jboss/server/instance-8080/conf/datasul

Para instanciar o JBoss, execute o comando:
jboss_home\bin\run.sh -c instance-8080 -b 0.0.0.0 -g instance-8080

Para utilizar o JBoss como serviço no Linux, pode ser utilizado o script service-8080, disponibilizado no anexo. Devem ser alteradas as variáveis abaixo, conforme o ambiente:

JBOSS_HOME=${JBOSS_HOME:-"/opt/jboss-4.2.3.GA"}
JBOSS_USER=${JBOSS_USER:-"dba"}
JBOSS_CONF=${JBOSS_CONF:-"instance-8080"}
JAVAPTH=${JAVAPTH:-"/usr/local/java/jdk1.5.0_16"}
JBOSSSH=${JBOSSSH:-"$JBOSS_HOME/bin/run.sh -c instance-8080 -b 0.0.0.0 -Djboss.partition.name=instance-8080 -Dhibernate.dialect=com.datasul.framework.persistence.ejb3.dialect.OpenEdgeDialect"}

Onde:
JBOSS_HOME: Define o diretório home do JBoss;
JBOSS_USER: Define o usuário que vai ser utilizado para carga do JBoss. Recomenda-se não utilizar o root, por questões de segurança;
JBOSS_CONF: Nome da instância que será iniciada. Essa informação é utilizada pelo script para o shutdown do processo;
JAVAPTH: Diretório de instalação do Java;
JBOSSSH: Linha de start do serviço.

Para instalar o serviço no Linux, copie o script alterado para o diretório /etc/init.d
Para iniciar o JBoss execute o comando service jboss start.
Para parar o JBoss execute o comando service jboss stop.

Saiba mais
Para utilizar o JBoss como serviço no Linux, pode ser utilizado o script service-8080, disponibilizado no anexo:

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _