-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Low
-
None
-
Affects Version/s: 6.12.4, 6.15.4
-
Component/s: Page - Export / Import
-
None
-
3
-
Severity 3 - Minor
-
0
Environment
Confluence with WebDAV integration.
Steps to Reproduce
- Perform the steps in Configuring a WebDAV client for Confluence and access Confluence page via WebDAV.
Tested with Accessing Confluence in Finder on Mac OSX. - Navigate to the @exports Folder of a Page.
Expected Results
PDF Files generated with content of the page.
Actual Results
Empty PDF Files generated with 1 byte size:
The following ERROR appear in the logs:
2019-06-14 14:40:08,485 ERROR [http-nio-8090-exec-8] [extra.webdav.resource.PagePdfExportContentResourceImpl] getContentInternal Error exporting page: This is Page to export v.1 (1638405) as PDF. Returning InputStream with one byte -- url: /plugins/servlet/confluence/default/Global/EW/Export%20Word%20Home/This%20is%20Page%20to%20export/@exports/ | traceId: 9ab70256bf5a3710 | userName: admin java.lang.NoSuchMethodException: com.atlassian.confluence.extra.flyingpdf.DelegatingPdfExporterService.createPdfForPage(com.atlassian.user.User, com.atlassian.confluence.pages.Page, java.lang.String) at java.lang.Class.getMethod(Class.java:1786) at com.atlassian.confluence.extra.webdav.resource.PagePdfExportContentResourceImpl.generatePdfExportFromPdfExporterService(PagePdfExportContentResourceImpl.java:81) at com.atlassian.confluence.extra.webdav.resource.PagePdfExportContentResourceImpl.getContentInternal(PagePdfExportContentResourceImpl.java:122) at com.atlassian.confluence.extra.webdav.resource.AbstractPageExportContentResource.checkWriteToTempFile(AbstractPageExportContentResource.java:69) at com.atlassian.confluence.extra.webdav.resource.AbstractPageExportContentResource.getContentLength(AbstractPageExportContentResource.java:92) at com.atlassian.confluence.extra.webdav.resource.AbstractContentResource.initProperties(AbstractContentResource.java:80) at com.atlassian.confluence.extra.webdav.resource.AbstractConfluenceResource.getProperties(AbstractConfluenceResource.java:163) at org.apache.jackrabbit.webdav.MultiStatusResponse.<init>(MultiStatusResponse.java:180) at org.apache.jackrabbit.webdav.MultiStatus.addResourceProperties(MultiStatus.java:62) at org.apache.jackrabbit.webdav.MultiStatus.addResourceProperties(MultiStatus.java:66) at org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.doPropFind(AbstractWebdavServlet.java:434) at org.apache.jackrabbit.webdav.server.AbstractWebdavServlet.execute(AbstractWebdavServlet.java:231)
Workaround
No Workaround at the moment.
Notes
This issue does not affect the PDF files generated when you export the page directly from Confluence.