import java.io.File; import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; import org.jboss.virtual.plugins.context.file.FileSystemContext; import org.jboss.virtual.spi.VirtualFileHandler; public class UncPathTest { public static void main(String[] args) throws URISyntaxException, IOException { URI uri = new URI("file:////127.0.0.1/shared"); File file = new File("\\\\127.0.0.1\\shared"); FileSystemContext fsc = new FileSystemContext(uri); VirtualFileHandler vfh = fsc.createVirtualFileHandler(null, file); System.out.println(vfh.toString()); } }