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

XSL/XSLT/XPATH XML Discussion :

[fop] Erreur !!??


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 40
    Points : 34
    Points
    34
    Par défaut [fop] Erreur !!??
    Bonjour,

    J'aimerais générer un petit PDF. Pour cela je suis allé pompé fop-0.20.5 de chez apache.

    Je vais en mode commande je tape ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    C:\Program Files\fop-0.20.5>fop OffrePDF.fo offre.pdf
    [INFO] Using org.apache.xerces.parsers.SAXParser as SAX2 Parser
    [INFO] FOP 0.20.5
    [INFO] Using org.apache.xerces.parsers.SAXParser as SAX2 Parser
    [INFO] building formatting object tree
    [INFO] setting up fonts
    [ERROR] simple-page-master must have a region of class body
    [ERROR] null
    Puis ceci avec tout les exemple du net donc je pense pas que ce soit mon fichier .fo qui fout l'dawa ! Qqn aurait un p'tite idée ?

  2. #2
    Membre averti

    Inscrit en
    Août 2005
    Messages
    220
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 220
    Points : 364
    Points
    364
    Par défaut Erreur FOP
    Pourrais-tu montrer le début du code de ton fichier FOP: d'après le message d'erreur, il manque la région body de ton master...

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 40
    Points : 34
    Points
    34
    Par défaut Re: [fop] Erreur !!??
    Citation Envoyé par AnKhCHFR
    Puis ceci avec tout les exemple du net donc je pense pas que ce soit mon fichier .fo qui fout l'dawa ! Qqn aurait un p'tite idée ?
    Bon quand même si ca peut aider ...
    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
     
    <?xml version="1.0" encoding="UTF-8"?>
    <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
     
    	<fo:layout-master-set>
    		<fo:simple-page-master master-name="main" page-height="29.7cm" page-width="21cm">
    		</fo:simple-page-master>  		
    	</fo:layout-master-set>
     
    	<fo:page-sequence master-reference="main">
      		<fo:flow flow-name="xsl-region-body">
        			<fo:block>Hello W3Schools</fo:block>
      		</fo:flow>
    	</fo:page-sequence>
     
    </fo:root>

  4. #4
    Membre averti

    Inscrit en
    Août 2005
    Messages
    220
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 220
    Points : 364
    Points
    364
    Par défaut FO
    Voici pourtant le minimum d'un fichier FO:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <?xml version="1.0" encoding="UTF-8"?>
    <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
    	<fo:layout-master-set>
    		<fo:simple-page-master master-name="">
    			<fo:region-body/>
    		</fo:simple-page-master>
    	</fo:layout-master-set>
    	<fo:page-sequence master-reference="">
    		<fo:flow flow-name="">
    			<fo:block/>
    		</fo:flow>
    	</fo:page-sequence>
    </fo:root>
    Comme tu vois, il y a bien un <fo:region-body/> sans quoi ton fichier ne sais pas où placer ton block. D'ailleurs, dans ton code, tu fais explicitement référence à cette région:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <fo:flow flow-name="xsl-region-body">
    PS: Même si c'est un excellent site, le site du w3schools n'est pas à l'abris d'erreurs...

Discussions similaires

  1. [FOP] erreur grave pdf
    Par toMuch dans le forum XSL/XSLT/XPATH
    Réponses: 0
    Dernier message: 24/09/2010, 12h59
  2. [XSL-FO][FOP] erreur lors generation Pdf
    Par toMuch dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 20/09/2010, 17h15
  3. [TALEND+FOP] erreur fichier xsl
    Par toMuch dans le forum Développement de jobs
    Réponses: 0
    Dernier message: 31/08/2010, 16h31
  4. FOP + erreurs non localisées
    Par yozine dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 07/09/2009, 11h05
  5. [FOP] Erreur lors de l'appel new Driver();
    Par Dithy dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 15/09/2006, 00h26

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