Bug 361443 Excel ODA
data/org.eclipse.birt.report.data.oda.excel/src/org/eclipse/birt/report/data/oda/excel/impl/util/ResourceLocatorUtil.java
else if ( !uri.isAbsolute( ) && resourceIdentifiers != null )
			{
				uri = ResourceIdentifiers.resolveApplResource( resourceIdentifiers, uri );
				logger.log( Level.FINER, "Relative URI resolved as the absolute path: " + uri );
				return uri;
			}
			else
			{
			    String errMsg = Messages.getString("connection_missingResourceIdentifier") + uri; 
				logger.log( Level.SEVERE, errMsg );
				throw new OdaException( errMsg );
			}
		}
		catch ( URISyntaxException e1 )
		{
		    OdaException odaEx = new OdaException( Messages.getString( "connection_invalidSource" )  ); 
		    odaEx.initCause( e1 );
		    throw odaEx;
		}
	}
	public static void validateFileURI( Object obj )
			throws Exception
	{
		InputStream stream = null;
		try
		{
			stream = getURIStream( obj );
		}
		catch (Exception e)
		{