iText: OutputStream already obtained

If you are developing a jsp that output a pdf with iText, you could bump into the error: Error 500: OutputStream already obtained.

In order to avoid this error, simply ensure to remove all spaces, and new lines from jsp tags, for example this brief code will generate the error

<%@ page import="..." %>
<%
...
%>

and this will work (beware I’ve removed the newline between jsp tags)

<%@ page import="..." %><%
...
%>

Here is a sample working jsp.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s