<span id="result_box" class="" lang="en"><span class="hps">Hello,</span> <span class="hps">I am</span> <span class="hps">beginner</span> <span class="hps">in </span></span><span id="result_box" class="" lang="en"><span class="hps">virtualbox</span></span><span id="result_box" class="" lang="en"><span class="hps"></span> <span class="hps">java</span> <span class="hps">API</span><span class="hps"></span> <span class="hps">and now</span> <span class="hps">I need</span><br>

 <span class="hps">change the</span> <span class="hps">memory size of</span> <span class="hps">a</span> <span class="hps">vm.</span> <span class="hps">I am</span> <span class="hps">using the following code</span><span>:</span><br>

<br>    public void setMemorySize() {<br>        VirtualBoxManager mgr = VirtualBoxManager.createInstance(null);<br>        ISession session = mgr.getSessionObject();<br>        IVirtualBox vbox = mgr.getVBox();<br>        <br>

        IMachine machine = vbox.getMachines().get(1);<br>        IProgress progress = machine.launchVMProcess(session, "gui", "");<br>        progress.waitForCompletion(-1);<br>        machine.lockMachine(session, LockType.Write); // machine is now locked for writing<br>

        IMachine mutable = session.getMachine();<br>        // obtain the mutable machine copy<br>        mutable.setMemorySize((long) 1024);<br>        mutable.saveSettings();<br>        // write settings to XML<br>        session.unlockMachine();<br>

    }<br><br> <span class="hps">But</span><span class="">, returns the</span> <span class="hps">following error</span><span class="">:</span></span><br><br>Exception in thread "main" org.virtualbox_4_1.VBoxException: The function "lockMachine" returned an error condition: "The given session is busy"  (0x80bb0007)<br>

    at org.virtualbox_4_1.IMachine.lockMachine(IMachine.java:798)<br>    at teste.elasticidade.IniciaVM.setMemorySize(IniciaVM.java:51)<br>    at teste.elasticidade.IniciaVM.main(IniciaVM.java:37)<br><br clear="all"><br>
<span id="result_box" class="short_text" lang="en"><span class="hps">what may</span> <span class="hps">be happening?<br>
<br>thanks a lot.<br></span></span><br>-- <br>Rafael Braga<a href="http://www.linkedin.com/myprofile?trk=hb_tab_pro" target="_blank"></a><br><br>