Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > BIRT
BIRT Forum d'entraide sur BIRT (Business Intelligence and Reporting Tools). Avant de poster --> FAQ BIRT,Tutoriels BIRT
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/07/2006, 16h43   #1
Invité régulier
 
Inscription : septembre 2005
Messages : 32
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 32
Points : 9
Points : 9
Par défaut [Viewer] Driver MySQL / Tomcat

Bonjour,

Je viens d'installer BIRT sur un serveur Tomcat et j'ai un souci avec la connexion MySQL que mes rapports mettent en place pour récupérer des données.

Sous Eclipse, pas de souci avec ça, les preview fonctionnent bien.

Lors de l'appel du rapport via http://10.0.0.21:8080/birt-viewer/ru...tion.rptdesign, j'ai l'erreur suivante :

Citation:
+ Cannot open the connection for the driver: org.eclipse.birt.report.data.oda.jdbc
Cannot load JDBC Driver class: com.mysql.jdbc.Driver
je pense que c'est un pb du driver MySQL. J'ai copié le mysql-connector-java-5.0.3-bin.jar dans
$TOMCAT/webapps/birt-viewer/plugins/org.eclipse.birt.report.data.oda.jdbc/drivers

L'aurais-je pas mis au bon endroit ?

Merci
babarincairo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/07/2006, 18h26   #2
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
As tu sélectionné le bon Driver (au bon endroit) à la création du DataSource ?
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/07/2006, 18h37   #3
Invité régulier
 
Inscription : septembre 2005
Messages : 32
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 32
Points : 9
Points : 9
bah oui je pense que c'est bon car en preview dans eclipse ça marche très bien et j'ai installé exactement le meme connecteur sur les deux environnement
babarincairo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 06h29   #4
Membre régulier
 
Inscription : septembre 2005
Messages : 100
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : septembre 2005
Messages : 100
Points : 90
Points : 90
Envoyer un message via MSN à ReunionIsland
plop!!
La video suivante te montre comment et ou installer les drivers.
http://www.eclipse.org/birt/phoenix/...ports/mysqlex/

PS: suivant la version de Tomcat il est possible que ca pose probléme.
ReunionIsland est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 08h37   #5
Invité régulier
 
Inscription : septembre 2005
Messages : 32
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 32
Points : 9
Points : 9
merci pour la vidéo.
si je récapitule :

- tomcat 5.5.17
- connecteur mysql 5.0.3
- mysql 5.0.21
- j'ai installé le viewer dans $TOMCAT/webapps/birt-viewer
- copie du connecteur (mysql-connector-java-5.0.3-bin.jar) dans :
* $TOMCAT/webapps/birt-viewer/WEB-INF/drivers
* $TOMCAT/webapps/birt-viewer/plugins/org.eclipse.birt.report.data.oda.jdbc/drivers

- restart de tomcat

et toujours la même erreur :

+ Cannot open the connection for the driver: org.eclipse.birt.report.data.oda.jdbc
Cannot load JDBC Driver class: com.mysql.jdbc.Driver

Alors que :
- sous eclipse, le driver est bien défini dans la DataSource
- la preview fonctionne bien

Des idées ?

Merci
babarincairo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 09h17   #6
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Tu l'as mis son chemin dans le classpath ?
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 09h33   #7
Invité régulier
 
Inscription : septembre 2005
Messages : 32
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 32
Points : 9
Points : 9
heu ça me de rien alors j'ai pas du le faire...

Comment il faut faire ?

Merci
babarincairo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 09h54   #8
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Tu cliques droit sur ton projet Build Path => Configure Build Path => Add JARs ou Add External JARs et tu le sélectionne, tu l'ajoutes et voilà.
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 09h56   #9
Membre régulier
 
Inscription : septembre 2005
Messages : 100
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : septembre 2005
Messages : 100
Points : 90
Points : 90
Envoyer un message via MSN à ReunionIsland
plop,
tu as quel version de BIRT???

Citation:
If you are installing BIRT 2.1 RC0 or later the driver needs to be copied to birt-viewer\WEB-INF\platform\plugins\org.eclipse.birt.report.data.oda.jdbc\drivers.
ReunionIsland est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 10h44   #10
Invité régulier
 
Inscription : septembre 2005
Messages : 32
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 32
Points : 9
Points : 9
bon... j'ai mis le fichier jar dans le répertoire indiqué.

birt-viewer\WEB-INF\platform\plugins\org.eclipse.birt.report.data.oda.jdbc\drivers

Par contre je trouve pas le menu indiqué pour spécifier le classpath. on parle bien du projet dans eclipse ?

Merci beaucoup
babarincairo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 10h45   #11
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Oui... petit question, tu es sur un Projet de quel type ?
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 10h49   #12
Invité régulier
 
Inscription : septembre 2005
Messages : 32
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 32
Points : 9
Points : 9
bah Business Intelligence and Reporting Tools \ Report Project
babarincairo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 10h55   #13
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Il faudrait plutôt le créé en tant que Java Project alors
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 11h28   #14
Invité régulier
 
Inscription : septembre 2005
Messages : 32
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 32
Points : 9
Points : 9
c'est fait. le jar du connector mysql ajouté aussi. mais je comprends pas bien ce qu'on fait là car je met à jour le fichier du rapport sur le serveur tomcat, rien ne change, et pour cause, l'ajout de du .jar dans le classpath ne fait pas changer le fichier du rapport pour autant.

y'aurai-t-il autre chose à faire lors de la publication du rapport sur tomcat (autre chose, qu'un transfert du fichier .rptdesign ?)

merci
babarincairo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 11h40   #15
Membre régulier
 
Inscription : septembre 2005
Messages : 100
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : septembre 2005
Messages : 100
Points : 90
Points : 90
Envoyer un message via MSN à ReunionIsland
Si je dit pas de connerie, si tu ne relance pas ton serveur tomcat quand tu modifie un fichier .rptDesign je crois qu'il prend pas en compte la modification si c'est fichier existant.
ReunionIsland est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 13h05   #16
Invité régulier
 
Inscription : septembre 2005
Messages : 32
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 32
Points : 9
Points : 9
yop en effet j'avais remqrué ça... toujours pas de solution qui marche pour moi, je comprends plus rien ;-)
babarincairo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 13h44   #17
Invité régulier
 
Inscription : septembre 2005
Messages : 32
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 32
Points : 9
Points : 9
bah en fait, en mettant le .jac du connecteur mysql dans $tomcat/common/lib

ça fonctionne très bien....
babarincairo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2006, 14h01   #18
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Donc il n'était pas dans le CLASSPATH...
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2007, 15h33   #19
Futur Membre du Club
 
Inscription : mai 2007
Messages : 66
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 66
Points : 15
Points : 15
Sur la version 2.2 de burt runtime. j'ai du ajouter la librairie jdbc oracle dans
"CheminBirt\birt-runtime-2_2_0\ReportEngine\plugins\org.eclipse.birt.report.data.oda.jdbc_2.2.0.v20070615\drivers"
pour que celui ci fonctionne même si les pilotes étaient déjà embarqué sur mon serveur tomcat!
ruby_robber est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2008, 10h42   #20
Invité de passage
 
Inscription : avril 2008
Messages : 2
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 2
Points : 2
Points : 2
Bonjour,

J'ai le meme problème, j'ai essayé de suivre les différentes solutions décrites mais ca ne marche toujours pas.

J'ai birt 2.2.2 mais dans mon birt-viewer/WEB-INF ($tomcat/webapps/) à l'origine je n'ai aps de dossier drivers, j'ai du le crée... donc dedans il y a le driver de mysql

Et, où mettre birt-runtime?
JSark est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h09.


 
 
 
 
Partenaires

Hébergement Web