Bug 124839 Used deprecated function
The XML file ODA uses a deprecated function: public void close( ) { if( this.spThread != null ) this.spThread.stop(); } The function stop() of thread is deprecated.
data/org.eclipse.birt.report.data.oda.xml/src/org/eclipse/birt/report/data/oda/xml/util/SaxParser.java
is = getInputStream( this.inputStream );
			
			file = new InputStreamReader( is );
				
			xr.parse( new InputSource( file ) );
			
			this.inputStream.reStart();
		}
		catch ( Exception e )
		{
			throw new RuntimeException(e.getLocalizedMessage());
		}
		finally
		{
			this.alive = false;
			spConsumer.wakeup( );
		}
	}
	/**
	 * This method remove the microsoft utf bom from the input stream, if any.
	 * 
	 * @param is
	 * @return 
	 * @throws IOException
	 */
	private InputStream getInputStream( XMLDataInputStream is ) throws IOException
	{
		byte[] buff = new byte[3];
		is.read( buff );