Tomcat 3.2 + jsp + Oracle

Tomcat 3.2 + jsp + Oracle - Java - Programmation

Marsh Posté le 16-03-2005 à 07:42:39    

Bonjour à tous
 
Comme citez si dessus j'utilise tomcat 3.2 pour deployer des jsp.
 
J'accède grâce à ces jsp à une base de données oracle.
 
Pour accéder à cette base, j'utilise un client oracle et me connecte grâce au driver oci.
 
Quand ma jsp tente d'accéeder à la base, je me chope le message suivant :
Error: 500
Location: /Niveau2/test.jsp
Erreur Interne de Servlet:
javax.servlet.ServletException: no ocijdbc9 in java.library.path
Cause racine:
java.lang.UnsatisfiedLinkError: no ocijdbc9 in java.library.path
 
Quand je vérifie le java.library.path, j'y trouve le chemin d'accès à la dll...
C:\WINNT\system32;.;C:\WINNT\system32;C:\WINNT;C:\WINNT\system32;
C:\WINNT;C:\WINNT\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\ProgramFiles\Symantec\pcAnywhere\;D:\jdk1.3.1bin;
D:\tomcat\bin;d:\ClientOracle\bin
 
Quelqu'un pourrait il m'aider ?
 
Raphaël Masson

Reply

Marsh Posté le 16-03-2005 à 07:42:39   

Reply

Marsh Posté le 16-03-2005 à 09:05:34    

Es-tu obligé d'utiliser ces versions de composants?
 
Tu pourrais prendre tomcat en version 5, java en 1.4.2 (ou même 1.5) et utiliser le driver thin d'Oracle qui est beaucoup plus simple à configurer et tout aussi performant.  
 
Je crois me souvenir que les seules limitations du thin par rapport à l'OCI est qu'il ne permet pas l'utilisation de cluster de base (RAC).


---------------
Gestion de bug en mode ASP/java : http://eap.bug-sweeper.fr
Reply

Marsh Posté le 16-03-2005 à 11:36:37    

probleme de blob aussi sur les anciennes versions (maintenant reglé normalement)

Reply

Marsh Posté le 16-03-2005 à 11:37:09    

ce qui est sympa aussi est de passer par un datasource pour alleger le code java

Reply

Marsh Posté le 17-03-2005 à 09:34:25    

Malheureusement je suis obligé d'utiliser ces versions de software.
 
Je suis en stage dans une entreprise où les mises à jour ne sont pas possible ...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed