public VfsRepository() { try {  _manager = new StandardFileSystemManager(); _manager.setConfiguration(getClass().getResource(IVY_VFS_CONFIG)); _manager.init();   Message.verbose("Available VFS schemes..."); String[] schemes = _manager.getSchemes(); Arrays.sort(schemes); for (int i = 0; i < schemes.length; i++) { Message.verbose("VFS Supported Scheme: " + schemes[i]); } } catch (FileSystemException e) {  Message.error("Unable to initialize VFS repository manager!"); Message.error(e.getLocalizedMessage()); e.printStackTrace(); }
public VfsRepository() {
	public VfsRepository() {				try {			/*			 * The DefaultFileSystemManager gets its configuration from the jakarta-vfs-common			 * implementation which includes the res and tmp schemes which are of no use to use here.			 * Using StandardFileSystemManager lets us specify which schemes to support as well as 			 * providing a mechanism to change this support without recompilation.			 */			_manager = new StandardFileSystemManager();			_manager.setConfiguration(getClass().getResource(IVY_VFS_CONFIG));			_manager.init();			// Generate and print a list of available schemes			Message.verbose("Available VFS schemes...");			String[] schemes = _manager.getSchemes();			Arrays.sort(schemes);			for (int i = 0; i < schemes.length; i++) {				Message.verbose("VFS Supported Scheme: " + schemes[i]);			}		} catch (FileSystemException e) {			/*			 * If our attempt to initialize a VFS Repository fails we log the failure			 * but continue on. Given that an Ivy instance may involve numerous			 * different repository types, it seems overly cautious to throw a runtime			 * exception on the initialization failure of just one repository type.			 */			Message.error("Unable to initialize VFS repository manager!");			Message.error(e.getLocalizedMessage());			e.printStackTrace();		}	}