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 :

Viewer BIRT d'Eclipse ne démarre plus


Sujet :

BIRT

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de David55
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Août 2010
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 1 542
    Par défaut Viewer BIRT d'Eclipse ne démarre plus
    Bonjour à toutes et à tous,

    Depuis peu, mon viewer BIRT d'Eclipse ne démarre plus (clic sur l'onglet "preview"). De même les export ne fonctionne plus.

    Je ne vois pas de quoi cela peut être du. La popup des paramètres s'affiche mais elle est vide.

    Je travaille avec BIRT 2.5.

    Auriez vous une idée d'où cela peut provenir?
    Auriez vous des pistes pour corriger le problème?

    Merci d'avance.


    EDIT : J'ai une erreur du driver jdbc :
    org.eclipse.birt.report.data.oda.jdbc.ui.util.JDBCDriverInformation newInstance
    ATTENTION: null
    org.eclipse.datatools.connectivity.oda.OdaException ;
    java.lang.InstantiationException: org.eclipse.birt.report.data.oda.jdbc.ui.util.DriverExt
    at org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.getDriverInstance(JDBCDriverManager.java:120)
    at org.eclipse.birt.report.data.oda.jdbc.ui.util.JDBCDriverInformation.newInstance(JDBCDriverInformation.java:54)
    at org.eclipse.birt.report.data.oda.jdbc.ui.util.JdbcToolKit.getJDBCDriverInfoList(JdbcToolKit.java:297)
    at org.eclipse.birt.report.data.oda.jdbc.ui.util.JdbcToolKit.getDriverByJar(JdbcToolKit.java:404)
    at org.eclipse.birt.report.data.oda.jdbc.ui.dialogs.JdbcDriverManagerDialog.updateExternalDriverList(JdbcDriverManagerDialog.java:644)
    at org.eclipse.birt.report.data.oda.jdbc.ui.dialogs.JdbcDriverManagerDialog.initialize(JdbcDriverManagerDialog.java:538)
    at org.eclipse.birt.report.data.oda.jdbc.ui.dialogs.JdbcDriverManagerDialog.createDialogArea(JdbcDriverManagerDialog.java:186)
    at org.eclipse.jface.dialogs.Dialog.createContents(Dialog.java:775)
    at org.eclipse.jface.window.Window.create(Window.java:432)
    at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1104)
    at org.eclipse.birt.report.data.oda.jdbc.ui.dialogs.JdbcDriverManagerDialog.create(JdbcDriverManagerDialog.java:148)
    at org.eclipse.jface.window.Window.open(Window.java:791)
    at org.eclipse.birt.report.data.oda.jdbc.ui.profile.JDBCSelectionPageHelper$9.widgetSelected(JDBCSelectionPageHelper.java:888)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4170)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
    at org.eclipse.jface.window.Window.runEventLoop(Window.java:826)
    at org.eclipse.jface.window.Window.open(Window.java:802)
    at org.eclipse.birt.report.designer.ui.dialogs.BaseDialog.open(BaseDialog.java:111)
    at org.eclipse.birt.report.designer.data.ui.providers.EditableDataSourceNodeProvider.performEdit(EditableDataSourceNodeProvider.java:73)
    at org.eclipse.birt.report.designer.internal.ui.views.DefaultNodeProvider.performRequest(DefaultNodeProvider.java:472)
    at org.eclipse.birt.report.designer.internal.ui.views.actions.EditAction.doAction(EditAction.java:85)
    at org.eclipse.birt.report.designer.internal.ui.views.actions.AbstractElementAction.run(AbstractElementAction.java:70)
    at org.eclipse.birt.report.designer.internal.ui.views.RenameListener.doubleClick(RenameListener.java:214)
    at org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:845)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
    at org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:843)
    at org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSelect(AbstractTreeViewer.java:1477)
    at org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:1246)
    at org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:249)
    at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.java:246)
    at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:307)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4170)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)
    at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1450)
    Caused by: java.lang.InstantiationException: org.eclipse.birt.report.data.oda.jdbc.ui.util.DriverExt
    at java.lang.Class.newInstance0(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.getDriverInstance(JDBCDriverManager.java:116)
    ... 60 more
    Savez vous comment la résoudre?

    Merci à vous

  2. #2
    Membre confirmé Avatar de TheChovix
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2014
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2014
    Messages : 77
    Par défaut [RE]Viewer BIRT d'Eclipse ne démarre plus
    Bonjour David55,

    Si tu le sais, à quelle occasion s'est-il décidé à ne plus fonctionner ?

    As-tu effectué un quelconque changement sur Eclipse ?

    Si c'est le cas, surtout pour les anciennes versions de BIRT, vu qu'il est très CHIANTcapricieux, il se peut que les rapports que tu exécutes ne fonctionnent plus pour cette raison.
    Autrement, si c'est effectivement un problème de driver, revoit la localisation de ce driver sur ton disque, ou recrée un DataSet. C'est peut être une erreur provenant du serveur que tu utilises(Tomcat par ex.).

    Sans plus d'informations, je ne vois pas d'autre problèmes...

    Cordialement.

  3. #3
    Rédacteur
    Avatar de David55
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Août 2010
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 1 542
    Par défaut
    Merci pour ta réponse.

    Je n'ai à mon souvenir fait aucune modification sur Eclipse. C'est étrange. Même en réinstallant un nouvel Eclipse ca ne fonctionne pas. J'ai des soucis avec mon pc, cela doit venir de la.

    Je n'ai malheureusement pas plus d'information moi même

    Merci à toi encore une fois.

    Si il y a d'autre avis je suis preneur

  4. #4
    Membre confirmé Avatar de TheChovix
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2014
    Messages
    77
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2014
    Messages : 77
    Par défaut [RE]
    Pas de soucis.

    Je sais que BIRT, selon sa version, a besoin d'une version particulière d'Eclipse. Par exemple, j'utilise BIRT 2.3.0 (pour Vdoc) avec la version 3.4 d'Eclipse. En général, Eclipse fournit dans ses archives un .ZIP avec le package complet (BIRT+Eclipse) pour éviter les problèmes de versions.

    Si tu utilises une version supérieure de BIRT à celle de tes rapports, il est fort possible que tes rapports soient incompatibles et refusent de se lancer donc fait attention quand tu réinstalles un nouveau Eclipse, de même lorsque tu veux mettre à jour les addons.
    Tu peux toujours vérifier dans l'onglet XML Source du Report Designer pour voir la version de tes rapports.

    Mais dans ton cas, l'exception qui est renvoyée te dit qu'il y a un problème avec ton driver JDBC, donc je te propose de recréer un DataSet (onglet Resource Explorer), et vérifier le serveur que tu utilises pour celui-ci.
    De même, télécharge le bon driver en fonction de ta base de données.

    En espérant t'aider.

  5. #5
    Rédacteur
    Avatar de David55
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Août 2010
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 1 542
    Par défaut
    Merci à toi.

    je pense que tu m'as donné un maximum d'indication et que je n'aurais pas mieux avec le peu d'info que je dispose

    Je passe le sujet en résolu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Eclipse ne démarre plus
    Par ahmedpa dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 22/02/2014, 19h02
  2. Réponses: 2
    Dernier message: 26/02/2011, 16h18
  3. Eclipse ne démarre plus
    Par riadhhwajdii dans le forum Eclipse
    Réponses: 0
    Dernier message: 23/03/2010, 14h09
  4. Eclipse ne démarre plus
    Par dominos dans le forum Eclipse
    Réponses: 4
    Dernier message: 23/03/2010, 12h29

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