Árvore de páginas

Mensagem:

Ao acessar o produto, após inserir o login e senha é apresentado a mensagem:
"ERRO NO SISTEMA
Um problema impede o funcionamento correto desta situação"

No log do JBOSS, o primeiro erro apresentado é:
2012-12-15 18:03:13,770 INFO [com.datasul.framework.dcl.util.PropertyUtil] datasul_framework.properties nao pode ser lido via system property -Ddatasul.framework.properties.dir: 
2012-12-15 18:03:13,770 ERROR [STDERR] **** MessageBrokerServlet failed to initialize due to runtime exception: Error: java.lang.ExceptionInInitializerError
at com.datasul.framework.ui.service.DatasulBootstrapService.createDestintations(DatasulBootstrapService.java:114)

Caused by: java.lang.RuntimeException: datasul_framework.properties nao pode ser encontrado ou esta vazio.

Causa:

Dentro do arquivo "service-****.bat" (\ServidorAplicacao\jboss-4.2.3.GA\bin)
onde **** indica a instancia que está apresentando o problema, na variavel:

set JAVA_OPTS=%JAVA_OPTS% -Ddatasul.framework.properties.dir=&DIR_FRAMEWORK&

o parametro -Ddatasul.framework.properties.dir=, continuava apontando para a variavel &DIR_FRAMEWORK& e não para o caminho do diretorio onde está o arquivo.

Solução:

Editar o arquivo "service-****.bat" da instancia correspondente e alterar a variavel &DIR_FRAMEWORK&, pelo caminho onde está o arquivo "datasul_framework.properties"

Ex:
set JAVA_OPTS=%JAVA_OPTS% -Ddatasul.framework.properties.dir=D:\totvs\datasul\dts-0\ServidorAplicacao\jboss-4.2.3.GA\server\instance-8080\conf\datasul

Se o Jboss estiver no servidor linux:

Editar o arquivo "run.sh" da instancia correspondente e incluir/editar a variável
JAVA_OPTS="-Ddatasul.framework.properties.dir=/diretorio $JAVA_OPTS"

Informado o diretório onde está o arquivo "datasul_framework.properties"

Ex:
JAVA_OPTS="-Ddatasul.framework.properties.dir=/totvs/datasul/dts-0/ServidorAplicacao/jboss-4.2.3.GA/server/instance-8080/conf/datasul $JAVA_OPTS"