Bug 176798 Errors occur in JUnit test of org.eclipse.birt.data in daily build 20070309
Errors occur in JUnit test of org.eclipse.birt.data in daily build 20070309. Please see the attachment for details
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/executor/cache/CacheUtil.java
try
		{
			rootDirStr = tempDtEDir.getCanonicalPath( );
		}
		catch ( IOException e )
		{
			
		}
		logger.info( "Temp directory used to cache data is " + rootDirStr );
		return rootDirStr;
	}
	
	/**
	 * @return session temp dir
	 */
	public String createSessionTempDir( String tempRootDirStr )
	{
		String sessionTempDirStr;
		final String prefix = "session_";
		synchronized ( cacheCounter2 )
		{
			 
			
			sessionTempDirStr = tempRootDirStr
					+ File.separator + prefix + System.currentTimeMillis( )
					+ cacheCounter2.intValue( );
			cacheCounter2 = new Integer(cacheCounter2.intValue( )+1);
			File file = new File( sessionTempDirStr );
			
			int i = 0;