static public VirtualMachineImpl createVirtualMachineForServer()

in core/src/main/java/com/jetbrains/sa/jdi/VirtualMachineImpl.java [169:186]


    static public VirtualMachineImpl createVirtualMachineForServer(VirtualMachineManager mgr,
                                                                   String server,
                                                                   int sequenceNumber)
        throws Exception {
        if (Assert.ASSERTS_ENABLED) {
            Assert.that(server != null, "SA VirtualMachineImpl: DebugServer = null is not yet implemented");
        }

        VirtualMachineImpl myvm = new VirtualMachineImpl(mgr, sequenceNumber);
        try {
            myvm.saAgent.attach(server);
            myvm.init();
        } catch (Exception ee) {
            myvm.saAgent.detach();
            throw ee;
        }
        return myvm;
    }