URL url = extMF.getRuntimeInterface().getLibraryLocation(); try { URI uri = new URI(url.toString()); result = new File( uri.getPath(), Constants.DRIVER_DIRECTORY ); } catch ( URISyntaxException e ) { result = new File( url.getFile(), Constants.DRIVER_DIRECTORY ); }
URI uri = new URI( url.toString() ); result = new File( uri.getPath(), Constants.DRIVER_DIRECTORY ); } catch ( URISyntaxException e ) { result = new File( url.getFile(), Constants.DRIVER_DIRECTORY );
	public static File getDriverDirectory() throws OdaException, IOException	{		File result = null;		ExtensionManifest extMF = 			ManifestExplorer.getInstance().getExtensionManifest( Constants.DATA_SOURCE_ID );		if ( extMF != null )		{		    URL url = extMF.getRuntimeInterface().getLibraryLocation();		    try			{		    	URI uri = new URI(url.toString());				result = new File( uri.getPath(), Constants.DRIVER_DIRECTORY );			}			catch ( URISyntaxException e )			{				result = new File( url.getFile(), Constants.DRIVER_DIRECTORY );			}		}				return result;	}