Boa Tarde
Estou tendo problemas para estabelecer uma conexão com jdbc tipo 4 entre uma aplicacao web em um JBoss 5.1.0
Segue o meu data source :
jdbc/ilogDataSource jdbc:oracle:thin:@127.0.0.1:1521:XE<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>SYSTEM</user-name>
<password>senha</password>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
Eu tenho um oracle XE (10.2.0) local e está no ar (c0nsigo acessar a APEX dele e acessá-lo via eclipse também)
eu rodei o comando: lsnrctl status XE
bash-3.2# lsnrctl status XE
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 08-AUG-2011 15:55:30
Copyright © 1991, 2005, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ericomtx)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=XE)))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 08-AUG-2011 15:10:37
Uptime 0 days 0 hr. 44 min. 53 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Default Service XE
Listener Parameter File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/listener.ora
Listener Log File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/log/listener.log
Listening Endpoints Summary…
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ericomtx)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ericomtx)(PORT=6060))(Presentation=HTTP)(Session=RAW))
Services Summary…
Service “PLSExtProc” has 1 instance(s).
Instance “PLSExtProc”, status UNKNOWN, has 1 handler(s) for this service…
Service “XE” has 1 instance(s).
Instance “XE”, status READY, has 1 handler(s) for this service…
Service “XEXDB” has 1 instance(s).
Instance “XE”, status READY, has 1 handler(s) for this service…
Service “XE_XPT” has 1 instance(s).
Instance “XE”, status READY, has 1 handler(s) for this service…
The command completed successfully
bash-3.2#
…
O problema é que a minha aplicacao nao acontece nada … ela inicializa a conexao …
O meu ambiente eh um red hat … o nome da minha maquina eh “ericomtx” como podemos ver :
bash-3.2# hostname
ericomtx
eu alterei o nome nos arquivos :
/etc/hosts
/etc/sysconfig/network
eu tenho as variaveis de ambiente do oracle em /etc/profile:
bash-3.2# echo $ORACLE_HOME
/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
eu estou rodando o jboss com o meu usuário que está no grupo de DBA usado pelo oracle …
Alguem pode dar uma ajuda ? Como disse com certeza eh na configuracao da conexao … eu nao tenho trace em log enhum … nem no console … ele simplesmente nao inicializa a conexao e nao segue adiante …
Obrigado