Re: [xwiki-users] PDF export - customizing table of content

2014-04-23 Thread Nicolas Sanitas
Thank you Marius.

But I think I am misunderstood (perhaps I’ve not well described my problem !): 
in fact I only want to change the CSS for the table of content of my PDF.

Could you help?!

Thanks




Le 2 avr. 2014 à 10:02, Marius Dumitru Florea mariusdumitru.flo...@xwiki.com 
a écrit :

 
 The table of contents for the PDF export is generated here
 https://github.com/xwiki/xwiki-platform/blob/master/xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xhtml2fo.xsl#L867
 . You should get this file from the xwiki-platform-legacy-oldcore jar
 that you have in the XWiki WAR (WEB-INF/lib). You can edit it and put
 is to WEB-INF/classes.
 
 Hope this helps,
 Marius
 
 On Tue, Apr 1, 2014 at 11:09 AM, Nicolas Sanitas
 nicolas.sani...@intech.lu wrote:
 Hi all,
 
 up!
 
 Is there anybody who has already changed the way the table of contents is 
 displayed when exporting in PDF?
 
 Thanks,
 Nicolas
 
 Le 28 mars 2014 à 14:22, Nicolas Sanitas nicolas.sani...@intech.lu a écrit 
 :
 
 
 Hi all,
 
 I have followed information given here 
 http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Configuration in order 
 to customize my PDF export (via its CSS).
 
 I succeeded in doing all I wanted, except concerning the table of content: 
 I can't customize it because I don't know which component is used to 
 display it (neither p, nor ul...).
 
 Could you help me please? I would change the font used to display it.
 
 For information I've tried to setup the font-family defined for the whole 
 document with
 body { font-family: 'Helvetica Neue LT Com'; }
 but it crashes at PDF generation time (please see below).
 
 Thanks by advance!
 Nicolas
 
 Error number 11015 in 11: Exception while exporting
 com.xpn.xwiki.XWikiException: Error number 11015 in 11: Exception while 
 exporting
  at com.xpn.xwiki.web.ExportAction.render(ExportAction.java:82)
  at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:294)
  at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:129)
  at 
 org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
  at 
 org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
  at 
 org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
  at 
 org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
  at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
  at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:121)
  at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
  at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  at 
 org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:126)
  at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
  at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  at 
 com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:66)
  at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
  at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  at 
 org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208)
  at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
  at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  at 
 org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)
  at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
  at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  at 
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
  at 
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
  at 
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
  at 
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
  at 
 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  at 
 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
  at 
 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
  at 
 

Re: [xwiki-users] PDF export - customizing table of content

2014-04-02 Thread Marius Dumitru Florea
The table of contents for the PDF export is generated here
https://github.com/xwiki/xwiki-platform/blob/master/xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/xhtml2fo.xsl#L867
. You should get this file from the xwiki-platform-legacy-oldcore jar
that you have in the XWiki WAR (WEB-INF/lib). You can edit it and put
is to WEB-INF/classes.

Hope this helps,
Marius

On Tue, Apr 1, 2014 at 11:09 AM, Nicolas Sanitas
nicolas.sani...@intech.lu wrote:
 Hi all,

 up!

 Is there anybody who has already changed the way the table of contents is 
 displayed when exporting in PDF?

 Thanks,
 Nicolas

 Le 28 mars 2014 à 14:22, Nicolas Sanitas nicolas.sani...@intech.lu a écrit :


 Hi all,

 I have followed information given here 
 http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Configuration in order 
 to customize my PDF export (via its CSS).

 I succeeded in doing all I wanted, except concerning the table of content: I 
 can't customize it because I don't know which component is used to display 
 it (neither p, nor ul...).

 Could you help me please? I would change the font used to display it.

 For information I've tried to setup the font-family defined for the whole 
 document with
 body { font-family: 'Helvetica Neue LT Com'; }
 but it crashes at PDF generation time (please see below).

 Thanks by advance!
 Nicolas

 Error number 11015 in 11: Exception while exporting
 com.xpn.xwiki.XWikiException: Error number 11015 in 11: Exception while 
 exporting
   at com.xpn.xwiki.web.ExportAction.render(ExportAction.java:82)
   at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:294)
   at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:129)
   at 
 org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
   at 
 org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
   at 
 org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
   at 
 org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:121)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at 
 org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:126)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at 
 com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:66)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at 
 org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at 
 org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at 
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
   at 
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
   at 
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
   at 
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
   at 
 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
   at 
 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
   at 
 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
   at 
 org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
   at 
 org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
   at java.lang.Thread.run(Thread.java:744)
 Caused by: com.xpn.xwiki.XWikiException: Error number 12002 in 12: Exception 
 while exporting pdf
   at 
 

Re: [xwiki-users] PDF export - customizing table of content

2014-04-01 Thread Nicolas Sanitas
Hi all,

up!

Is there anybody who has already changed the way the table of contents is 
displayed when exporting in PDF?

Thanks,
Nicolas  

Le 28 mars 2014 à 14:22, Nicolas Sanitas nicolas.sani...@intech.lu a écrit :

 
 Hi all,
 
 I have followed information given here 
 http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Configuration in order to 
 customize my PDF export (via its CSS).
 
 I succeeded in doing all I wanted, except concerning the table of content: I 
 can’t customize it because I don’t know which component is used to display it 
 (neither p, nor ul…). 
 
 Could you help me please? I would change the font used to display it.
 
 For information I’ve tried to setup the font-family defined for the whole 
 document with 
 body { font-family: 'Helvetica Neue LT Com’; }
 but it crashes at PDF generation time (please see below).
 
 Thanks by advance!
 Nicolas
 
 Error number 11015 in 11: Exception while exporting
 com.xpn.xwiki.XWikiException: Error number 11015 in 11: Exception while 
 exporting
   at com.xpn.xwiki.web.ExportAction.render(ExportAction.java:82)
   at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:294)
   at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:129)
   at 
 org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
   at 
 org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
   at 
 org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
   at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:121)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at 
 org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:126)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at 
 com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:66)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at 
 org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at 
 org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at 
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
   at 
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
   at 
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
   at 
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
   at 
 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
   at 
 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
   at 
 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
   at 
 org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
   at 
 org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
   at java.lang.Thread.run(Thread.java:744)
 Caused by: com.xpn.xwiki.XWikiException: Error number 12002 in 12: Exception 
 while exporting pdf
   at 
 com.xpn.xwiki.pdf.impl.PdfExportImpl.createException(PdfExportImpl.java:569)
   at 
 com.xpn.xwiki.pdf.impl.PdfExportImpl.renderXSLFO(PdfExportImpl.java:343)
   at 
 com.xpn.xwiki.pdf.impl.PdfExportImpl.exportXHTML(PdfExportImpl.java:271)
   at 
 com.xpn.xwiki.pdf.impl.PdfExportImpl.exportHtml(PdfExportImpl.java:224)
   at com.xpn.xwiki.pdf.impl.PdfExportImpl.export(PdfExportImpl.java:210)
   at com.xpn.xwiki.web.ExportAction.export(ExportAction.java:223)

[xwiki-users] PDF export - customizing table of content

2014-03-28 Thread Nicolas Sanitas
Hi all,

I have followed information given here 
http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Configuration in order to 
customize my PDF export (via its CSS).

I succeeded in doing all I wanted, except concerning the table of content: I 
can’t customize it because I don’t know which component is used to display it 
(neither p, nor ul…). 

Could you help me please? I would change the font used to display it.

For information I’ve tried to setup the font-family defined for the whole 
document with 
body { font-family: 'Helvetica Neue LT Com’; }
but it crashes at PDF generation time (please see below).

Thanks by advance!
Nicolas

Error number 11015 in 11: Exception while exporting
com.xpn.xwiki.XWikiException: Error number 11015 in 11: Exception while 
exporting
at com.xpn.xwiki.web.ExportAction.render(ExportAction.java:82)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:294)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:129)
at 
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
at 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
at 
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:121)
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at 
org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:126)
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at 
com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:66)
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at 
org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208)
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at 
org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
at 
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:744)
Caused by: com.xpn.xwiki.XWikiException: Error number 12002 in 12: Exception 
while exporting pdf
at 
com.xpn.xwiki.pdf.impl.PdfExportImpl.createException(PdfExportImpl.java:569)
at 
com.xpn.xwiki.pdf.impl.PdfExportImpl.renderXSLFO(PdfExportImpl.java:343)
at 
com.xpn.xwiki.pdf.impl.PdfExportImpl.exportXHTML(PdfExportImpl.java:271)
at 
com.xpn.xwiki.pdf.impl.PdfExportImpl.exportHtml(PdfExportImpl.java:224)
at com.xpn.xwiki.pdf.impl.PdfExportImpl.export(PdfExportImpl.java:210)
at com.xpn.xwiki.web.ExportAction.export(ExportAction.java:223)
at com.xpn.xwiki.web.ExportAction.render(ExportAction.java:79)
... 35 more
Caused by: javax.xml.transform.TransformerException: 
org.apache.fop.fo.ValidationException: 
{http://www.w3.org/1999/XSL/Format}block; is not a