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 22/02/2007, 15h18   #1
Membre du Club
 
Avatar de kifouillou
 
Inscription : septembre 2005
Messages : 270
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : septembre 2005
Messages : 270
Points : 51
Points : 51
Envoyer un message via MSN à kifouillou
Par défaut [générer rapport]jar manquant?

Bonjour je viens de commencer à utiliser BIRT. J'ai donc inclus dans mon projet
un .rptDesign qui contient mon rapport.
J'ai fais un preview, bon tout fonctionne.
Maintenant je voudrais pouvoir l'exporter quand je clique sur un bouton.
J'ai donc téléchargé le BIRT runtimeReportEngine
Dans mon projet j'ai créé une classe générique permettant d'exporter le rapport :
Code :
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
 
public class GenerationRapport {
	public void generer() { 
 
		String reportEngine = ("C:\\birt-runtime-2_1_2\\ReportEngine");
		  EngineConfig config = new EngineConfig( );
		  //Home du moteur
		  config.setEngineHome(reportEngine);
 
 
		  //////////////////////////////
		  // Moteur de reporting BIRT //
		  //////////////////////////////
 
		  ReportEngine engine = new ReportEngine( config ); 
 
		  ///////////////////////////////////
		  // Représentation de l'Etat BIRT //
		  ///////////////////////////////////
		  String etat = ("C:\\workspace321\\com.promotelec.exemple\\rapport.rptdesign");
		  IReportRunnable design=null;
		  try {
		      design = engine.openReportDesign(etat);
		  } catch (EngineException e1) {
		      log("[Lecture de l'état BIRT]........FAILED" + e1.getMessage());
		  } 
 
 
		  //////////////////////////////////////////////
		  // Tache de creation traitement et de Rendu //
		  //////////////////////////////////////////////
		  IRunAndRenderTask task = engine.createRunAndRenderTask(design);     
		  // Context de rendu
		  HTMLRenderContext renderContext = new HTMLRenderContext();
		  // S'il y a des images
		  //renderContext.setImageDirectory("image");
		  HashMap contextMap = new HashMap();
		  contextMap.put(EngineConstants.APPCONTEXT_HTML_RENDER_CONTEXT,renderContext );
		  task.setAppContext( contextMap );
 
		  /////////////////////
		  // Option de rendu //
		  /////////////////////
		  String out = ("C:\\PromotelecACT\\test.pdf");
		  HTMLRenderOption options = new HTMLRenderOption();
		  //options.setOutputStream(System.out);
		  options.setOutputFileName(out);
		  options.setOutputFormat("pdf");
		  task.setRenderOption(options);
 
		  try {
		     task.run();
		  } catch (EngineException e) {
			  e.printStackTrace();
		  }
 
 
		  engine.shutdown();
 
	}
 
}
Le problème c'est que la classe ReportEngine n'est pas reconnu.
Donc voici mon interrogation : Y a t'il une jar à importer à mon projet où non? Cela ne marche t'il que sur un serveur et pas à partir d'une simple application?

Merci d'avance.
kifouillou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2007, 15h25   #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
engineapi.jar et coreapi.jar

Ca marche à partir d'une application Web comme d'un client lourd.

Petite remarque, tu devrais réétudier ta classe de lancement pour éviter que le ReportEngine (qui est lourd et long) ne se lance à chaque fois.
__________________
__~{@ 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 22/02/2007, 16h14   #3
Membre du Club
 
Avatar de kifouillou
 
Inscription : septembre 2005
Messages : 270
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : septembre 2005
Messages : 270
Points : 51
Points : 51
Envoyer un message via MSN à kifouillou
Salut,
Merci pour ta réponse rapide
Citation:
engineapi.jar et coreapi.jar
Merci. Sa devrait fonctionner d'ici peu, il me met juste que je peux pas écrire dans le classpath de mon projet donc j'arrive pas à importer les jars.

Citation:
tu devrais réétudier ta classe de lancement pour éviter que le ReportEngine (qui est lourd et long) ne se lance à chaque fois.
Mon code n'est pas bon?

Encore merci.
kifouillou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2007, 16h18   #4
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 est bon !

C'est juste qu'à chaque édition tu relances le moteur de génération alors que tu pourrais ne le charger qu'une fois et le réutiliser à chaque fois.
__________________
__~{@ 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 22/02/2007, 16h31   #5
Membre du Club
 
Avatar de kifouillou
 
Inscription : septembre 2005
Messages : 270
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : septembre 2005
Messages : 270
Points : 51
Points : 51
Envoyer un message via MSN à kifouillou
D'accord. Merci beaucoup pour ton aide.

Sinon au fait il en est ou ton projet de créer une FAQ sur BIRT?C'était une bonne idée.
kifouillou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2007, 16h35   #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
De rien !

Il avance pas (cause : flème ) mais il est stocké quelquepart dans mes articles que j'ai commencé de rédiger.
__________________
__~{@ 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 22/02/2007, 16h45   #7
Membre du Club
 
Avatar de kifouillou
 
Inscription : septembre 2005
Messages : 270
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : septembre 2005
Messages : 270
Points : 51
Points : 51
Envoyer un message via MSN à kifouillou
D'accord. Ben écoute je te soutiens dans ce projet.
Je t'aiderais bien. Mais bon. J'ai commencé BIRT qu'aujourd'hui donc voilà.
En tout cas merci encore une fois pour ton aide.
Et longue vie à developpez.com, joie de tous les developpeurs.
kifouillou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2007, 16h51   #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
Là ou tu peux m'aider c'est en mettant dans la rubrique Contribuez les questions qui te parraîtrais bien dans une FAQ. Les questions qu'on se pose pour débuter

Merci
__________________
__~{@ 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 22/02/2007, 17h38   #9
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
Tiens jette un coup d'oeil là dessus : http://www.developpez.net/forums/sho...62&postcount=6
__________________
__~{@ 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 23/02/2007, 11h17   #10
Membre du Club
 
Avatar de kifouillou
 
Inscription : septembre 2005
Messages : 270
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : septembre 2005
Messages : 270
Points : 51
Points : 51
Envoyer un message via MSN à kifouillou
salut BIM,

merci pour le lien.Effectivement c'est mieux. Par contre j'ai un problème quand j'exécute mon code j'obtiens dans la console :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
org.eclipse.birt.core.exception.BirtException: $NO-RB$ Can't startup the OSGI framework
	at org.eclipse.birt.core.framework.Platform.startup(Platform.java:89)
	at org.eclipse.birt.core.framework.Platform.initialize(Platform.java:115)
	at org.eclipse.birt.report.engine.api.ReportEngine.<init>(ReportEngine.java:50)
	at com.BIRT.rapport.Rapport.generer(Rapport.java:25)
	at com.BIRT.rapport.Rapport.main(Rapport.java:68)
Caused by: org.eclipse.birt.core.exception.BirtException: $NO-RB$ Could not start the Framework - {0}C:\birt-runtime-2_1_2\ReportEngine
	at org.eclipse.birt.core.framework.osgi.OSGILauncher.startup(OSGILauncher.java:87)
	at org.eclipse.birt.core.framework.Platform.startup(Platform.java:77)
	... 4 more
Exception in thread "main" java.lang.NullPointerException
	at org.eclipse.birt.report.engine.api.ReportEngine.openReportDesign(ReportEngine.java:112)
	at com.BIRT.rapport.Rapport.generer(Rapport.java:34)
	at com.BIRT.rapport.Rapport.main(Rapport.java:68)
Can't load the report engine
Saurais-tu pourquoi par hasard?
kifouillou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2007, 11h33   #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
Pour la première erreur, j'ai déjà eu ca quand j'étais passé de la version 2.0 à 2.1. C'était un problème de déploiement, j'avais oublié quelquechose. Essaye de bien suivre les procédures décrites sur le site de BIRT.

Pour l'erreur de main, ca me rappelle un sujet : http://www.developpez.net/forums/sho...d.php?t=279865
__________________
__~{@ 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 23/02/2007, 11h58   #12
Membre du Club
 
Avatar de kifouillou
 
Inscription : septembre 2005
Messages : 270
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : septembre 2005
Messages : 270
Points : 51
Points : 51
Envoyer un message via MSN à kifouillou
Merci beaucoup.
Maintenant j'ai plus que la dernière erreur :
Code :
1
2
3
4
5
6
 
Can't load the report engine
Exception in thread "main" java.lang.NullPointerException
	at org.eclipse.birt.report.engine.api.ReportEngine.openReportDesign(ReportEngine.java:112)
	at com.BIRT.rapport.Rapport.generer(Rapport.java:33)
	at com.BIRT.rapport.Rapport.main(Rapport.java:67)
Mon chemin est bien un chemins absolu.
Code :
1
2
3
4
5
6
7
8
9
10
 
String etat = ("C:\\workspace321\\BIRT\\promotelec.rptdesign");
		  IReportRunnable design=null;
		  RenderOptionBase options = new RenderOptionBase();
		  try {
		      design = engine.openReportDesign(etat);
		  } catch (EngineException e1) {
			  e1.printStackTrace();
 
		  }
Donc je vois pas trop d'où sa pourrait venir.
kifouillou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2007, 12h10   #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
1. Tu es en client-serveur ou en client lourd ?
2. Si tu es en client-serveur, à partir d'où est executée cette classe ? Du client ou du serveur ?
__________________
__~{@ 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 23/02/2007, 12h13   #14
Membre du Club
 
Avatar de kifouillou
 
Inscription : septembre 2005
Messages : 270
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : septembre 2005
Messages : 270
Points : 51
Points : 51
Envoyer un message via MSN à kifouillou
Ben en fait j'ai juste fais un projet java qui contient une classe pour générer le rapport et mon rptDesign.
kifouillou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2007, 12h21   #15
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
Hum... Tu voulais dire "pour générer le rapport à partir de mon rptdesign" ?

Sinon, ca m'aide pas ce que tu me dis, ca ne répond pas à mes questions. J'imagine bien que tu as créé une classe qui déclenche la génération. Je veux juste savoir à partir d'où elle est executée ?

Par exemple, dans mon cas (application web), le client clique sur un bouton pour lancer la génération de l'état, le serveur est alors prévenu, il déclenche la génération, et le résultat est envoyé au client (utilisateur). C'est une servlet tout simplement.
__________________
__~{@ 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 23/02/2007, 12h24   #16
Membre du Club
 
Avatar de kifouillou
 
Inscription : septembre 2005
Messages : 270
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : septembre 2005
Messages : 270
Points : 51
Points : 51
Envoyer un message via MSN à kifouillou
Par défaut edit

Ben pour le moment je suis juste dans Eclipse. Quand je clique sur run sa devrait juste me générer le rapport. Juste cela.

Je me demande si c'est pas parce que mes jars sont en versions 2.1.2

Lorsque je debuggue et que je tombe sur la ligne qui plante
Code :
1
2
 
design = engine.openReportDesign("C:\\workspace321\\BIRT\\promotelec.rptdesign");
sa me met :

Code :
1
2
3
 
Source NOT FOUND
The source attachment does not contain the source for the file ReportEngine.class
kifouillou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2007, 13h55   #17
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 as bien mis engineapi.jar dans ton projet ?
__________________
__~{@ 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 23/02/2007, 14h53   #18
Membre du Club
 
Avatar de kifouillou
 
Inscription : septembre 2005
Messages : 270
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : septembre 2005
Messages : 270
Points : 51
Points : 51
Envoyer un message via MSN à kifouillou
Par défaut edit

oui je l'ai bien mis dans mon projet.
Mais il me di que j'ai un problème au niveau du JNI.

Voici l'erreur que j'ai :
Code :
1
2
3
4
5
6
7
8
 
Can't load the report engine
Exception in thread "main" java.lang.NullPointerException
	at org.eclipse.birt.report.engine.api.ReportEngine.openReportDesign(ReportEngine.java:111)
	at com.BIRT.rapport.Rapport.generer(Rapport.java:33)
	at com.BIRT.rapport.Rapport.main(Rapport.java:67)
ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2
JDWP exit error AGENT_ERROR_NO_JNI_ENV(183):  [../../../src/share/back/util.c:820]
kifouillou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2007, 13h31   #19
Membre du Club
 
Avatar de kifouillou
 
Inscription : septembre 2005
Messages : 270
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : septembre 2005
Messages : 270
Points : 51
Points : 51
Envoyer un message via MSN à kifouillou
Salut Bim,

t'aurais pa une petite idée d'où pourrait provenir mon erreur précédente?

Merci d'avance.
kifouillou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2007, 15h21   #20
Membre du Club
 
Avatar de kifouillou
 
Inscription : septembre 2005
Messages : 270
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : septembre 2005
Messages : 270
Points : 51
Points : 51
Envoyer un message via MSN à kifouillou
olala,

En fait j'importais les mauvaises jars. Mais maintenant j'ai cette erreur là :
Code :
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
 
Exception in thread "main" java.lang.NoClassDefFoundError: com/ibm/icu/util/ULocale
	at org.eclipse.birt.core.format.NumberFormatter.<init>(NumberFormatter.java:51)
	at org.eclipse.birt.report.model.api.util.StringUtil.doubleToString(StringUtil.java:208)
	at org.eclipse.birt.report.model.api.metadata.DimensionValue.toString(DimensionValue.java:375)
	at org.eclipse.birt.report.model.metadata.DimensionPropertyType.validateXml(DimensionPropertyType.java:240)
	at org.eclipse.birt.report.model.metadata.PropertyDefn.validateXml(PropertyDefn.java:759)
	at org.eclipse.birt.report.model.metadata.MetaDataHandler$DefaultValueState.end(MetaDataHandler.java:1226)
	at org.eclipse.birt.report.model.util.XMLParserHandler.endElement(XMLParserHandler.java:174)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
	at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
	at javax.xml.parsers.SAXParser.parse(Unknown Source)
	at javax.xml.parsers.SAXParser.parse(Unknown Source)
	at org.eclipse.birt.report.model.metadata.MetaDataReader.read(MetaDataReader.java:116)
	at org.eclipse.birt.report.model.api.impl.DesignEngineImpl.initialize(DesignEngineImpl.java:93)
	at org.eclipse.birt.report.model.api.impl.DesignEngineImpl.newSessionHandle(DesignEngineImpl.java:137)
	at org.eclipse.birt.report.model.api.DesignEngine.newSessionHandle(DesignEngine.java:106)
	at org.eclipse.birt.report.model.api.DesignEngine.newSession(DesignEngine.java:128)
	at org.eclipse.birt.report.engine.parser.ReportParser.getDesignHandle(ReportParser.java:145)
	at org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.openReportDesign(ReportEngineHelper.java:243)
	at org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.openReportDesign(ReportEngineHelper.java:191)
	at org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.openReportDesign(ReportEngineHelper.java:125)
	at org.eclipse.birt.report.engine.api.impl.ReportEngine.openReportDesign(ReportEngine.java:224)
	at org.eclipse.birt.report.engine.api.ReportEngine.openReportDesign(ReportEngine.java:111)
	at com.BIRT.rapport.Rapport.generer(Rapport.java:34)
	at com.BIRT.rapport.Rapport.main(Rapport.java:68)
Dans mon projet j'ai ma classe de génération, mon rtpdesign et l'import des 2 jars coreapi et engineapi.
Est-ce que le fait d'utiliser le JRE 1.6.0 peut poser soucis?
Aurais-je oublier l'import d'une jar bien que les 2 que tu m'as dit sont inclus au classpath?
kifouillou 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 18h13.


 
 
 
 
Partenaires

Hébergement Web