<div dir="ltr"><div>Errata corrige: I use launchVMProcess() method to start up the machine with a frontend, so It will be that frontend the lock owner on machine, isn&#39;t it?</div><div> </div><div>Let me see if I completely understood:</div>
<div>The only way to change setting (and make them effective) during runtime is to have write lock on my machine and I can&#39;t do it starting up the machine using an existing frontend...right?</div><div>If it is correct, I will have to write my own frontend...</div>
<div><br></div><div>Sorry for these questions but I&#39;m newbie and VirtualBox is...huge!:-)</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-05-30 9:07 GMT+02:00 Federica Renzi <span dir="ltr">&lt;<a href="mailto:renzi.fede@gmail.com" target="_blank">renzi.fede@gmail.com</a>&gt;</span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>thanks for your response!</div><div>Well...I tried to use LockType.Shared but It doesn&#39;t let me to save setting ( <font color="#ff0000">The function &quot;saveSettings&quot; returned an error condition: &quot;The machine is not mutable (state is Running)&quot;</font>) </div>

<div><br></div><div>Yes, The machine is running under my control (in theory), because I started it up using java Main Api. </div><div>I really would like to change some setting while it is running but I don&#39;t understand if it&#39;s possible.</div>

<div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-05-29 22:07 GMT+02:00 Maxime Dor <span dir="ltr">&lt;<a href="mailto:maxime.dor@altherian.org" target="_blank">maxime.dor@altherian.org</a>&gt;</span>:<div>
<div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Use LockType.Shared instead - some other process must already be using the VM (is it running?)</div>

</div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div>

On 29 May 2014 10:12, Federica Renzi <span dir="ltr">&lt;<a href="mailto:renzi.fede@gmail.com" target="_blank">renzi.fede@gmail.com</a>&gt;</span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div><div>

<div dir="ltr">Hi everyone,<div>I&#39;m trying to change some VM setting during the execution of virtualbox. I read in SDK documentation that it&#39;s possible only locking the machine and saving its state, otherwise no change will be performed.</div>





<div><br></div><div>I tried to achieve it using java api (com-xpcom glue) and custumize TestVBox.java, but I fall into these errors:</div><div><ul><li>if I write <br><font face="courier new, monospace">m.lockMachine(sess, LockType.fromValue(2)); // lock write</font><br>





<font color="#ff0000">The function &quot;lockMachine&quot; returned an error condition: &quot;The machine &#39;NAME&#39; is already locked for a session (or being unlocked)&quot; (0x80bb0007)<br></font><br></li><li>if I write<br>





<font face="courier new, monospace">sess.unlockMachine(); </font><br><font color="#ff0000">The function &quot;unlockMachine&quot; returned an error condition: &quot;The session is not locked (session state: Unlocked)&quot; (0x8000ffff)</font><br>





<br></li><li>if I write directly (without any lock command)<br><font face="courier new, monospace">m.saveSettings(); </font><br><font color="#ff0000">The function &quot;saveSettings&quot; returned an error condition: &quot;The machine is not mutable (state is Running)&quot; (0x80bb0002)</font><br>





</li></ul><div><br></div><div>How could I solve it?</div><div><br></div><div><span style="font-family:arial,sans-serif;font-size:13px">Thanks</span><span><font color="#888888"><br></font></span></div><span><font color="#888888"><div>



<span style="font-family:arial,sans-serif;font-size:13px"><br>
</span></div>-- <br><div dir="ltr">Federica Renzi</div>
</font></span></div></div>
<br></div></div>_______________________________________________<br>
vbox-dev mailing list<br>
<a href="mailto:vbox-dev@virtualbox.org" target="_blank">vbox-dev@virtualbox.org</a><br>
<a href="https://www.virtualbox.org/mailman/listinfo/vbox-dev" target="_blank">https://www.virtualbox.org/mailman/listinfo/vbox-dev</a><br>
<br></blockquote></div><br></div>
</blockquote></div></div></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Federica Renzi</div>
</font></span></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Federica Renzi</div>
</div>