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

SpagoBI Discussion :

Erreur d'execution de report Jasper [SBI JR]


Sujet :

SpagoBI

  1. #1
    Membre à l'essai
    Inscrit en
    Décembre 2008
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 13
    Points : 12
    Points
    12
    Par défaut Erreur d'execution de report Jasper
    Bonjour,

    Je viens de créer mon .jrxml sous IReport-3.0.0 (et il s'y exécute parfaitement), puis pour l'intégrer sous SpagoBi; j'ai suivi la doc quickstart à la lettre :

    J'ai créer un paramètre (l'unique d'ailleurs) dans mon rapport appelé param_output_format.
    J'ai créer une Lov où j'ai passé en dur les différents types de formats d'export(HTML,PDF...).
    Dans Parameters Management, j'ai ajouté un paramètre: param_output_format associé à LOV crée, et dans les détails du paramétres, j'ai sélectionné mon paramètre et j'ai mis l'URL à :param_output_format(obligatoirement).

    Au moment de l'exécution (user: biadmin/biadmin ayant le rôle :Spagobi/admin auquel j'ai attribuer touts les droits sur ce rapport), j'obtient:
    - Une page blanche.
    - Dans webapps\SpagoBiJasperReportEngine\tmpdir\reports:
    mes rapports malformés (0 Ko) mais avec l'extension convenable .
    - Le Log contient l'erreur suivante :

    ERROR: 09:43:01: An exception has occured (at it.eng.spagobi.engines.jasperreport.JasperReportRunner#runReport line 228)
    net.sf.jasperreports.engine.JRException: org.xml.sax.SAXParseException: Element type "pen" must be declared.
    at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:242)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:225)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:213)
    at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:195)
    at it.eng.spagobi.engines.jasperreport.JasperReportRunner.runReport(JasperReportRunner.java:132)
    at it.eng.spagobi.engines.jasperreport.JasperReportServlet.service(JasperReportServlet.java:182)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
    at it.eng.spagobi.utilities.filters.SpagoBIAccessFilter.doFilter(SpagoBIAccessFilter.java:82)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
    at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
    at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
    at java.lang.Thread.run(Thread.java:595)
    Caused by: org.xml.sax.SAXParseException: Element type "pen" must be declared.
    at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
    at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
    at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
    at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
    at org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(Unknown Source)
    at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.apache.commons.digester.Digester.parse(Digester.java:1572)
    at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:238)
    ... 33 more
    ERROR: 09:43:01: it.eng.spagobi.engines.jasperreport.JasperReportServlet:service:error during report production

    net.sf.jasperreports.engine.JRException: org.xml.sax.SAXParseException: Element type "pen" must be declared. (at it.eng.spagobi.engines.jasperreport.JasperReportServlet#service line 207)



    je suis coincé là, et je dois produire une Demo Spagobi avec deadline super serrée !!
    Merci bcp

  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
    Bonjour,

    Peux-tu me donner la version de spagoBI que tu utilise ? est-ce la 1.9.4 ou la 2.0 RC ?

    Pour la 1.9.4 -> JasperReports 1.3.0
    Pour la 2.0 -> JasperReports 2.0.5

    Si tu utilise JasperReports 3.0.0 tu risques d'avoir des problèmes de compatibilités au niveau des .jars.

    Cdt, Lazarel

  3. #3
    Membre à l'essai
    Inscrit en
    Décembre 2008
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 13
    Points : 12
    Points
    12
    Par défaut
    slt Lazarel ,
    Là je suis sur SpagoBi 1.9.4 ,
    J'ai également testé avec un autre .jrxml élaboré avec le plugin ireport (2.x) de netbeans, et j'avance toujours pas !
    Donc,pour pallier à ce problème de compatibilité, je dois revenir sur Ireports 1.3.0...Mais comment l'obtenir ? (j'étais sur Source forge: les versions disponibles sont beaucoup plus récentes !!)

    Merci pour l'éclaircissement

  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
    Bonjour,

    Voici un lien direct vers iReport 1.3.

    Cdt, Lazarel

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 34
    Points : 33
    Points
    33
    Par défaut
    J'ai le même problème sauf que moi, la première fois que j'ai essayé d'obtenir un rapport , ça a marché. et ensuite, plus jamais...
    donc je pense pas que ce soit la version de jasperreport...

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

Discussions similaires

  1. erreur d'execution de report
    Par chimane9 dans le forum Reports
    Réponses: 0
    Dernier message: 03/01/2008, 00h20
  2. Erreur en voulant executer un report
    Par Laye dans le forum Reports
    Réponses: 0
    Dernier message: 03/10/2007, 20h01
  3. Réponses: 3
    Dernier message: 03/11/2005, 19h41
  4. [LDAP][Interface Winldap.h] Erreur d'execution
    Par -=Spoon=- dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 10/03/2005, 18h10
  5. [javamail] erreur d'execution
    Par bibx dans le forum API standards et tierces
    Réponses: 11
    Dernier message: 05/12/2003, 12h04

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