Поддерживает ли библиотека Flying Saucer Google App-Engine?

Я пытаюсь создать PDF-файл из HTML-файла в своем приложении. Все мое приложение работает на Google App-Engine (GAE) для java.
Поддерживает ли библиотека Flying Saucer GAE?

Пожалуйста, пришлите мне решение, если кто-нибудь знает его.


person satyarao    schedule 22.08.2012    source источник


Ответы (2)


Java7

Flying Saucer использует набор инструментов Abstract Window Toolkit (java.awt.*), использование которого ограничено в AppEngine. Среда выполнения Java 7. Попытка использовать Flying Source дает:

java.lang.NoClassDefFoundError: Could not initialize class org.xhtmlrenderer.pdf.ITextOutputDevice
    at org.xhtmlrenderer.pdf.ITextRenderer.<init>(ITextRenderer.java:102)
    at org.xhtmlrenderer.pdf.ITextRenderer.<init>(ITextRenderer.java:98)

Однако Flying Sourcer можно использовать в гибкой среде AppEngine.

Java8 В среде выполнения AppEngine Java 8 a>, Летающая тарелка работает как шарм.

person Kidogo    schedule 07.11.2016