IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

BIRT Discussion :

Problème de connexion à la base oracle


Sujet :

BIRT

  1. #1
    Nouveau membre du Club
    Inscrit en
    Octobre 2005
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 31
    Points : 28
    Points
    28
    Par défaut Problème de connexion à la base oracle
    Bonjour,

    Je dois réaliser un script qui permet d'exécuter des rapports birt sur linux.
    La version de java est la 1.6 et pour birt_runtime la 2.5.
    A l'exécution j'ai l'erreur ci-dessous, mais mon fichier est généré correctement et contient les bonnes données.

    Pouvez-vous me dire d'ou viens le problème et comment le corriger ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ./genReport.sh -f pdf -o fichier.pdf -p rapport.rptdesign
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    23 août 2010 14:46:25 org.eclipse.birt.report.data.adapter.impl.ModelAdapter adaptDataSet
    ATTENTION: handle type: org.eclipse.birt.report.model.api.OdaDataSetHandle
    23 août 2010 14:46:26 org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager loadExtraDriver
    GRAVE: DriverClassLoader failed to load class: oracle.jdbc.OracleDriver
    java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver
            at org.eclipse.birt.core.framework.URLClassLoader.findClass1(URLClassLoader.java:185)
            at org.eclipse.birt.core.framework.URLClassLoader$1.run(URLClassLoader.java:154)
            at org.eclipse.birt.core.framework.URLClassLoader$1.run(URLClassLoader.java:1)
            at java.security.AccessController.doPrivileged(Native Method)
            at org.eclipse.birt.core.framework.URLClassLoader.findClass(URLClassLoader.java:149)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
            at org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.loadExtraDriver(JDBCDriverManager.java:919)
            at org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.findDriver(JDBCDriverManager.java:738)
            at org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.registerDriver(JDBCDriverManager.java:879)
            at org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.loadAndRegisterDriver(JDBCDriverManager.java:862)
            at org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.doConnect(JDBCDriverManager.java:246)
            at org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.getConnection(JDBCDriverManager.java:212)
            at org.eclipse.birt.report.data.oda.jdbc.Connection.connectByUrl(Connection.java:234)
            at org.eclipse.birt.report.data.oda.jdbc.Connection.open(Connection.java:160)
            at org.eclipse.datatools.connectivity.oda.consumer.helper.OdaConnection.open(OdaConnection.java:239)
            at org.eclipse.birt.data.engine.odaconsumer.ConnectionManager.openConnection(ConnectionManager.java:165)
            at org.eclipse.birt.data.engine.executor.DataSource.newConnection(DataSource.java:190)
            at org.eclipse.birt.data.engine.executor.DataSource.open(DataSource.java:178)
            at org.eclipse.birt.data.engine.impl.DataSourceRuntime.openOdiDataSource(DataSourceRuntime.java:208)
            at org.eclipse.birt.data.engine.impl.QueryExecutor.openDataSource(QueryExecutor.java:405)
            at org.eclipse.birt.data.engine.impl.QueryExecutor.prepareExecution(QueryExecutor.java:315)
            at org.eclipse.birt.data.engine.impl.PreparedQuery.doPrepare(PreparedQuery.java:448)
            at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.produceQueryResults(PreparedDataSourceQuery.java:190)
            at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.execute(PreparedDataSourceQuery.java:178)
            at org.eclipse.birt.data.engine.impl.PreparedOdaDSQuery.execute(PreparedOdaDSQuery.java:145)
            at org.eclipse.birt.report.data.adapter.impl.DataRequestSessionImpl.execute(DataRequestSessionImpl.java:560)
            at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExecuteQuery(DteDataEngine.java:152)
            at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.execute(AbstractDataEngine.java:265)
            at org.eclipse.birt.report.engine.executor.ExecutionContext.executeQuery(ExecutionContext.java:1875)
            at org.eclipse.birt.report.engine.executor.QueryItemExecutor.executeQuery(QueryItemExecutor.java:80)
            at org.eclipse.birt.report.engine.executor.TableItemExecutor.execute(TableItemExecutor.java:62)
            at org.eclipse.birt.report.engine.internal.executor.dup.SuppressDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor.java:43)
            at org.eclipse.birt.report.engine.internal.executor.wrap.WrappedReportItemExecutor.execute(WrappedReportItemExecutor.java:46)
            at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportItemExecutor.execute(LocalizedReportItemExecutor.java:34)
            at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:65)
            at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:26)
            at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:140)
            at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.resumeLayout(HTMLInlineStackingLM.java:111)
            at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.layoutNodes(HTMLInlineStackingLM.java:160)
            at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:26)
            at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:140)
            at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:70)
            at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:26)
            at org.eclipse.birt.report.engine.layout.html.HTMLTableLM.layoutChildren(HTMLTableLM.java:132)
            at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:140)
            at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:70)
            at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.java:90)
            at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:99)
            at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doRun(RunAndRenderTask.java:170)
            at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run(RunAndRenderTask.java:75)
            at org.eclipse.birt.report.engine.api.ReportRunner.runAndRenderReport(ReportRunner.java:222)
            at org.eclipse.birt.report.engine.api.ReportRunner.execute(ReportRunner.java:162)
            at org.eclipse.birt.report.engine.api.ReportRunner.main(ReportRunner.java:121)
    23 août 2010 14:46:26 org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager loadExtraDriver
    GRAVE: refreshUrlsWhenFail: true
    23 août 2010 14:46:26 org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager loadExtraDriver
    GRAVE: driverClassPath: null
    23 août 2010 14:46:26 org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager loadExtraDriver
    GRAVE: Registered URLs:

  2. #2
    Membre éprouvé
    Avatar de lazarel
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2007
    Messages
    893
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    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 164
    Points
    1 164
    Par défaut
    As-tu mis le driver jdbc dans le bon répertoire ?

  3. #3
    Nouveau membre du Club
    Inscrit en
    Octobre 2005
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 31
    Points : 28
    Points
    28
    Par défaut
    Il me renvoi un résultat, donc je suppose que oui.

    Mais s'il n'est pas dans le bon répertoire, je ne sais pas ou le mettre.

  4. #4
    Membre éprouvé
    Avatar de lazarel
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2007
    Messages
    893
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    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 164
    Points
    1 164
    Par défaut
    Tu dois le mettre dans le même répertoire que lorsque tu utilise ton client RCP, sinon dans le classpath.

Discussions similaires

  1. Problème de connexion à une base oracle
    Par yekede dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 30/06/2009, 16h39
  2. problème de connexion à la base oracle 10g
    Par JQueen dans le forum Oracle
    Réponses: 3
    Dernier message: 12/05/2009, 13h18
  3. Problème de connexion à ma base oracle en jsp
    Par samil dans le forum Servlets/JSP
    Réponses: 32
    Dernier message: 19/07/2007, 16h22
  4. [Oracle] Problème de connexion à une base Oracle
    Par Gigi31 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 30/06/2006, 18h49
  5. Réponses: 4
    Dernier message: 24/02/2006, 11h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo