/* 45 */ String host = u.getHost();
/* 46 */ MemoryContext ctx = MemoryContextFactory.getInstance().find(host);
/* 47 */ if (ctx == null) {
/* 48 */ throw new IOException("vfs does not exist: " + u.toString());
/* */ }
/* 50 */ VirtualFile vf = ctx.findChild(ctx.getRoot(), u.getPath()).getVirtualFile();
/* 51 */ if (vf == null) {
/* 52 */ throw new IOException("vfs does not exist: " + u.toString());
/* */ }
/* 54 */ return new VirtualFileURLConnection(u, vf);
/* */ }