Dúvida ou Incidente

Ao realizar o login no Sisdia FX é apresentada a mensagem:


Erro na conexão com o banco de dados: org.apache.tomcat



Solução

Para solucionar o problema citado acima, é necessário seguir os procedimentos abaixo:


1) Acesse o arquivo context.xml que encontra-se no diretório /usr/local/tomcat/conf/

Faça a inclusão da linha abaixo:

factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"


Por padrão a linha fica posicionada abaixo da linha iniciada com type="javax.sql.DataSource", conforme abaixo:



Para editar o arquivo, faça o comando:

vim context.xml

Para salvar as alterações, pressione "ESC" e posteriormente digite :x e pressione "enter".


Observação. Faça a inclusão no <Resource name="jdbc/sisdia"  e no <Resource name="jdbc/treino" .


2) Realizada a inclusão da linha no arquivo context.xml, faça o reset do Tomcat, conforme comandos abaixo:


O processo de reset do tomcat, deve ser realizado sem usuários logados no sistema. O ideal é que seja após o expediente.


Acesse o putty com o usuário root e executar os comandos abaixo:


cd /usr/local/tomcat/bin
./shutdown.sh
./shutdown.sh
./startup.sh