Según this thread en grupos de google (requiere autenticación), PDFjet se puede utilizar en GAE (se ha modificado ligeramente para reemplazar archivos por secuencias en algunos lugares). Como dicen en el hilo:
Es una biblioteca de bajo nivel, pero debería estar bien para tareas simples.
A partir de ahora, tanto iText y JasperReports se muestran como incompatibles en la página "Will it play in App Engine" debido a la dependencia de varias clases que no están en el JRE class whitelist.
Actualización (09/26/2010): Según lo mencionado por Guido en un comentario (y le agradezco por eso), algunas personas dicen que tienen un iText patch to make it compatible with GAE. Vale la pena intentarlo si quieres jugar con iText.
fresca. Esa es exactamente la ventaja que necesitaba. – Stevko
Algunas personas afirman que tienen un parche iText para hacerlo compatible con GAE: http://blog.rubypdf.com/2009/12/17/how-to-run-itext-on-google-app-engine/ –
@ Guido Interesante. ¡Gracias! –