We are having a problem with ireport, Eclipse, and CVS.

We are creating reports with ireport and putting the .jasper files into our application. When we run the application through Eclipse on a JBoss 4.0 server the reports come up fine and work as expected.

The problem we are having is when we go to deploy our code we use ant to pull the code from CVS and Build an ear.

Some of the reports will not work when this ear is deployed with an exception of OutputStream allready obtained or getOutputStream allready called for this request.

When we compare the .jasper file that is in eclipse to the one that ant pulls from CVS there are small binary changes.

In Eclipse we have our Team/CVS/File Content for .jasper set to Binary.

This problem does not happen for every report we have and appears to be random when it happens.

The versions of the software we are using :

Eclipse : 3.4.2
CVS : 2.5.04(Zen)Build 3236
ireport : 3.0.0
Ant : 1.7.1
JBoss : 4.0