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 16/03/2007, 14h40   #1
Membre du Club
 
Inscription : avril 2004
Messages : 116
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : avril 2004
Messages : 116
Points : 60
Points : 60
Envoyer un message via AIM à mediateur59 Envoyer un message via MSN à mediateur59 Envoyer un message via Yahoo à mediateur59
Par défaut [2.1.1] Définir la source bdd à la génération

bonjour,

j'aimerai pouvoir définir mon url jdbc à la génération du rapport afin de pouvoir déployer mes rapports sur des serveurs différents car on architecture est un serveur=un tomcat + un base postgresql

auriez vous trouver le moyen de configurer ça ? je ne trouve aucun information concrète :-(
mediateur59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2007, 15h03   #2
Membre Expert
 
Avatar de moritan
 
Homme
Développeur Java
Inscription : juin 2005
Messages : 658
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France, Manche (Basse Normandie)

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : juin 2005
Messages : 658
Points : 1 051
Points : 1 051
Citation:
Envoyé par mediateur59
bonjour,

j'aimerai pouvoir définir mon url jdbc à la génération du rapport afin de pouvoir déployer mes rapports sur des serveurs différents car on architecture est un serveur=un tomcat + un base postgresql

auriez vous trouver le moyen de configurer ça ? je ne trouve aucun information concrète :-(
Je dirais que c'est faisable avec une scripted datasource
moritan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2007, 15h10   #3
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
Attention, je crois qu'il y a quelques problèmes avec les Scripted DataSet en version 2.1.1 (et également en version 2.1.2). Il faudra investir dans la version 2.1.0
__________________
__~{@ 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 16/03/2007, 16h40   #4
Membre du Club
 
Inscription : avril 2004
Messages : 116
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : avril 2004
Messages : 116
Points : 60
Points : 60
Envoyer un message via AIM à mediateur59 Envoyer un message via MSN à mediateur59 Envoyer un message via Yahoo à mediateur59
Citation:
Envoyé par moritan
Je dirais que c'est faisable avec une scripted datasource
Certe mais encore un peu de détail ou un copier-coller de code car cette réponse je la trouve partout.
Quand j'aurai compris cette notion je mettrai un tag résolu avec une explication pas à pas comme je l'ai déjà fait
Merci d'avance à vous
mediateur59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2007, 16h47   #5
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
Pour changer le DataSource, il y a plus simple :
http://www.developpez.net/forums/sho...d.php?t=262247



Sinon, pour les Scripted DataSet :
http://www.developpez.net/forums/sho...d.php?t=272277

Version plus ancienne :
http://www.developpez.net/forums/sho...d.php?t=124680
__________________
__~{@ 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 16/03/2007, 17h09   #6
Membre Expert
 
Avatar de moritan
 
Homme
Développeur Java
Inscription : juin 2005
Messages : 658
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France, Manche (Basse Normandie)

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : juin 2005
Messages : 658
Points : 1 051
Points : 1 051
Citation:
Envoyé par mediateur59
Certe mais encore un peu de détail ou un copier-coller de code car cette réponse je la trouve partout.
Quand j'aurai compris cette notion je mettrai un tag résolu avec une explication pas à pas comme je l'ai déjà fait
Merci d'avance à vous
Oui désolé c'est un peu cours.

Il y a une démo pour te donner une première idée de la chose.
http://www.eclipse.org/birt/phoenix/...teddatasource/
moritan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2007, 18h19   #7
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
L'exemple est un peu vieux, il date de la version de BIRT 2.0
__________________
__~{@ 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 16/03/2007, 18h24   #8
Membre Expert
 
Avatar de moritan
 
Homme
Développeur Java
Inscription : juin 2005
Messages : 658
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France, Manche (Basse Normandie)

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : juin 2005
Messages : 658
Points : 1 051
Points : 1 051
Citation:
Envoyé par BiM
L'exemple est un peu vieux, il date de la version de BIRT 2.0
Comme je suis toujours sur une 2.0.1, c'est vrai que mes bookmarks datent un peu.
moritan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/03/2007, 09h53   #9
Membre du Club
 
Inscription : avril 2004
Messages : 116
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : avril 2004
Messages : 116
Points : 60
Points : 60
Envoyer un message via AIM à mediateur59 Envoyer un message via MSN à mediateur59 Envoyer un message via Yahoo à mediateur59
Code :
1
2
3
 
setDataSource(java.io.InputStream dataSource) 
          Deprecated.
Snif peu d'info sur cette méthode...
Dis moi comment faite vous dans votre gestion projet :
Serveur de test
Serveur de backup
Serveur de production

Je vais pas changer à la main à chaque fois :-(
mediateur59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2007, 16h58   #10
Candidat au titre de Membre du Club
 
Inscription : mars 2006
Messages : 17
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 17
Points : 12
Points : 12
Pourquoi ne pas utiliser une URL JNDI ? C'est ce que j'utilise et c'est tellement simple. Dans le "server.xml" de ton Tomcat tu déclares ta datasource (cf. la doc d'Apache).

Ensuite dans BIRT tu double-cliques sur ta data source pour l'éditer et dans le champ JNDI URL tu écris "java:comp/env/tonURLJNDI". Et hop le tour est joué !

Comme tu as un fichier "server.xml" par type de serveur il suffit que tu créés ta data source avec le même nom dans les différents fichiers et tout se passera automatiquement.
KpTn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2007, 16h49   #11
Membre du Club
 
Inscription : avril 2004
Messages : 116
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : avril 2004
Messages : 116
Points : 60
Points : 60
Envoyer un message via AIM à mediateur59 Envoyer un message via MSN à mediateur59 Envoyer un message via Yahoo à mediateur59
je ne connais pas JNDI donc je vais regarder ton idée et je vous tiens au courant mais à première vue ça me semble la meilleur approche
mediateur59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/07/2007, 16h55   #12
Invité de passage
 
Inscription : juillet 2007
Messages : 11
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 11
Points : 2
Points : 2
Par défaut nouvelle erreur

Bonjour,
je suis confrontée a la même problèmatique. J'ai suivi l'exemple de KpTn (merci)

J'ai maintenant le problème (déjà soulevé dans [Tomcat - Datasource] :Le Nom jdbc n'est pas lié à ce Contexte).


j'en arrive toujours à la même erreur ! "Le Nom XX n'est pas lié à ce Contexte"
avec Tomcat 5.0

est ce que vous êtes allés au bout de la connexion JNDI ? Si oui avez vous eu ce problème.
Merci d'avance
share78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/07/2007, 09h13   #13
Membre Expert
 
Avatar de lazarel
 
Homme
Consultant informatique
Inscription : mai 2007
Messages : 893
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : mai 2007
Messages : 893
Points : 1 360
Points : 1 360
Bonjour,

En théorie tout est possible après la compilation avec un objet rptdocument modification des paramètres et modification de l'url de la base...

Je travail aussi dessus si je trouve je te donne la solution

Cordialement Lazarel
lazarel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2007, 09h26   #14
Candidat au titre de Membre du Club
 
Inscription : novembre 2007
Messages : 13
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : novembre 2007
Messages : 13
Points : 10
Points : 10
Par défaut JNDI... Le nom n'ést pas lié à ce contexte

Bonjour,
Normalement cette erreur a deux sources:
1er cas: dans l'utilisation, on oublie de mettre le petit java:comp/env
2eme cas: dans le fichier du contexte (TOMCAT_HOME/conf/catalina/localhost/monContexte.xml), on a oublié de définir la variable d'environnement (resource Link si la variable est héritée du server.xml, datasource simple si elle n'est liée qu'au contexte)
Xorangoutan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2007, 22h09   #15
Membre Expert
 
Avatar de lazarel
 
Homme
Consultant informatique
Inscription : mai 2007
Messages : 893
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : mai 2007
Messages : 893
Points : 1 360
Points : 1 360
Bonjour,

Il me semblait avoir donner la solution dans un précèdent post mais je rapelle plus du lien . Enfin si tu en as vraiement encore besoin ?
lazarel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2007, 10h28   #16
Invité de passage
 
Inscription : novembre 2004
Messages : 8
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 8
Points : 4
Points : 4
Bonjour, ai je raté la solution "Birt only" permettant de changer l'url JDBC ainsi que l'utilisateur et le mot de passe en fonction de paramètres passés à Birt ?

merci d'avance
ramirez est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2007, 19h03   #17
Membre Expert
 
Avatar de lazarel
 
Homme
Consultant informatique
Inscription : mai 2007
Messages : 893
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : mai 2007
Messages : 893
Points : 1 360
Points : 1 360
Bonjour,

Le plus simple c'est d'utiliser l'outils. Au niveau de ton rapport, dans "datasource->Property Binding" tu crée des paramètres pour "User Name","Password"...pour faire ton mapping. Après pour ta servlet prends exemple sur le code source de spagoBI 1.9.3 pour la servlet de l'outils SpagoBIBirtEngine que tu modifie à ta guise sans ou avec de nouvelles fonctionnalités.
Il suffit de lire entre les lignes, ca sert à rien de réinventer la poudre si Engineering Ingegneria Informatica à déjà tout fait
Si tu n'y arrive pas n'hésite pas à poser d'autre questions.

Cordialement Lazarel
lazarel est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h18.


 
 
 
 
Partenaires

Hébergement Web