Bonjour à tous,
Je fais ce post car je ne trouve pas vraiment ni mon Pb ni bien sur la réponse.
Je souhaite utiliser le Birt Engine de SpagoBi (v2.1) en accédant à une base Oracle (v10.1). Je veux y accéder via OCI et non le thin client.
J'ai installé sur le serveur le client Oracle (v10.2) et mis à jour le fichier tnsnames.ora. Avec SQLplus je peux me connecter à la base sans souci et faire des requêtes.
J'utilise Birt RCP Designer (v2.3.2). J'ai crée un document avec un Data Source. Lorsque je clique sur le bouton 'test connexion', il devient grisé et plus rien ne se passe. Je cherche et ne trouve rien de plus sur le web. J'ai le JDK 1.6 et j'ai téléchargé depuis le site Oracle le fichier ojdbc6.jar que j'ai bien mis dans le bon répertoire lib de Tomcat (v6.0.18).
Merci de votre aide.
Je met ci-dessous les paramètres utilisés.
Fichier server.xml :
<GlobalNamingResources>
...
<Resource auth="Container" name="jdbc/MaDataBase" type="oracle.jdbc.pool.OracleDataSource" driverClassName="oracle.jdbc.OracleDriver" url="jdbc:oracle:oci:@AliasMaDataBase" username="admin" password="pwd" maxActive="20" maxIdle="10" maxWait="-1"/>
...
</GlobalNamingResources>
<Context docBase="SpagoBI" path="/SpagoBI" privileged="true" reloadable="true">
...
<ResourceLink global="jdbc/MaDataBase" name="jdbc/MaDataBase" type="oracle.jdbc.pool.OracleDataSource"/>
...</Context>
Dnas le Data Source du document RCP :
&JNDI URL --> java:comp/env/jdbc/MaDataBase
JDBC Driver &Class --> oracle.jdbc.OracleDriver
JDBC Driver U&RL --> jdbc:oracle:oci:@AliasMaDataBase
+ bien sur le username et le password.
Voilà j'espère avoir été clair dans l'exposé de mon (GROS) souci.
Vraiment merci de votre aide car je sèche complètement...
JP
Partager