/* 44 */ String host = u.getHost();
/* 45 */ AssembledDirectory directory = AssembledContextFactory.getInstance().find(host);
/* 46 */ if (directory == null) {
/* 47 */ throw new IOException("vfs does not exist: " + u.toString());
/* */ }
/* 49 */ VirtualFile vf = directory.findChild(u.getPath());
/* 50 */ if (vf == null) {
/* 51 */ throw new IOException("vfs does not exist: " + u.toString());
/* */ }
/* 53 */ return new VirtualFileURLConnection(u, vf);
/* */ }