Bug 197929 Fail to preview document from BIRT2.1.3 in BIRT2.2.1[0900]
Description: Fail to preview document from BIRT2.1.3 in BIRT2.2.1 in pdf format with frameset servlet Build number:2.2.1.v20070726 Steps to reproduce: 1. Preview attached document in web viewer. 2. Click Print As PDF button. Expected result: Display content in pdf. Actual result: damanged file. Error log:n/a
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/ir/EngineIRReader.java
{
	protected Report reportDesign;
	
	/**
	 * The version wrote in EngineIRWriter.
	 */
	protected long version;
	
	protected boolean checkDesignVersion = true;
	public EngineIRReader( )
	{
	}
	
	public EngineIRReader( boolean checkDesignVersion )
	{
		this.checkDesignVersion = checkDesignVersion;
	}
	public Report read( InputStream in ) throws IOException
	{
		DataInputStream dis = new DataInputStream( in );
		
		version = IOUtil.readLong( dis );
		if ( version != 0L && version != 1L && version != 2L )
		{
			throw new IOException( "unsupported version:" + version ); 
		}