Bom dia, Sergio.
Obrigado pelo retorno.
Então... Dando mais detalhes.
No servidor, tenho a seguinte estrutura:
bin
conf
logs
temp
wap
webapps
work
.bash_logout
.bash_profile
.bashrc
.emacs
.ftpaccess
1) Criei o banco de dados/usuário/senha com o nome "teste" (dados ilustrativos). E executei os arquivos de banco.
2) Coloquei o .WAR dentro de "webapps" e no TOMCAT criei a aplicação.
3) Conforme passo a passo da instalação, fui até a pasta "conf" onde há os seguintes arquivos:
catalina.policy
context.xml
pronto-ds.xml
server.xml
tomcat-users.xml
web.xml
4) No arquivo "pronto-ds.xml", coloquei o seguinte:
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>pronto</jndi-name>
<driver-class>org.postgresql.Driver</driver-class>
<user-name>teste</user-name>
<password>teste</password>
<new-connection-sql>select 1</new-connection-sql>
<metadata>
<type-mapping>PostgreSQL 8.0</type-mapping>
</metadata>
</local-tx-datasource>
</datasources>
5) E, no arquivo "context.xml", o seguinte:
<Context reloadable="true" privileged="true">
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<Resource name="jdbc/pronto" auth="Container" type="javax.sql.DataSource"
username="teste" password="teste" maxActive="20" maxIdle="10"
maxWait="-1" />
</Context>
Então, o sistema apresenta a tela de login, mas ao inserir os dados de usuário e tentar logar ocorre a mensagem "Ocorreu um erro!".
Obrigado.