<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">It is not necessary to install Java for Alice 2.4, as it ships with its own virtual machine.<div><br></div><div>But the Java is not causing the problem wither. We are looking into this.</div><div><br></div><div>Thank you for the report.</div><div><br></div><div>Later,</div><div>Don Slater</div><div><br><div><div>On Dec 13, 2013, at 3:28 AM, Helio Moreira da Silva &lt;<a href="mailto:heliomoreira.silva@gmail.com">heliomoreira.silva@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">Hello<div><br></div><div>I installed java <span>JDK</span>, &nbsp;Alice version: 2.4.1 and configured the variable <span>Environment.</span></div><div><br></div><div>But when I insert object and dropping &nbsp;occurs error below.</div>

<div><br><div>-------------------------------------------------------------------------------------------------------------------------</div><div><div><span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.<span>authoringtool</span>.<span>util</span>.<span>OneShotScheduler</span>@186616b</div>


<div>Alice version: 2.4.1</div><div><br></div><div><span>os</span>.name: Windows 7</div><div><br></div><div><span>os</span>.version: 6.1</div><div><br></div><div><span>os</span>.arch: x86</div>
<div><br></div><div>java.<span>vm</span>.name: Java <span>HotSpot</span>(TM) Client <span>VM</span></div><div><br></div><div>java.<span>vm</span>.version: 20.0-b11</div>
<div><br></div><div>user.<span>dir</span>: C:\Users\Soncino\Documents\Softwares\Alice2.4\Alice 2.4\Required</div><div><br></div><div><span>Throwable</span> that caused the error:</div>
<div><br></div><div><span>javax</span>.media.j3d.<span>CapabilityNotSetException</span>: Appearance: no capability to set <span>transparencyAttributes</span></div><div><br></div>
<div><span style="white-space:pre-wrap">        </span>at <span>javax</span>.media.j3d.Appearance.<span>setTransparencyAttributes</span>(Appearance.java:374)</div><div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.<span>scenegraph</span>.<span>renderer</span>.java3drenderer.<span>AppearanceProxy</span>.changed(<span>AppearanceProxy</span>.java:122)</div>


<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.<span>scenegraph</span>.<span>renderer</span>.<span>AbstractProxyRenderer</span>.<span>dispatchPropertyChange</span>(<span>AbstractProxyRenderer</span>.java:38)</div>


<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.<span>scenegraph</span>.<span>renderer</span>.<span>AbstractRenderer</span>.changed(<span>AbstractRenderer</span>.java:220)</div>


<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.<span>scenegraph</span>.Element.<span>onPropertyChange</span>(Element.java:155)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.<span>scenegraph</span>.Element.<span>onPropertyChange</span>(Element.java:162)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.<span>scenegraph</span>.Appearance.<span>setOpacity</span>(Appearance.java:115)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.core.Model.<span>propertyChanged</span>(Model.java:201)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.core.Element.<span>propertyChanged</span>(Element.java:269)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.core.Property.<span>onChanged</span>(Property.java:427)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.core.Property.<span>onSet</span>(Property.java:453)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.core.Property.set(Property.java:470)</div><div>
<br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.core.Property.<span>setHowMuch</span>(Property.java:476)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.core.Property.set(Property.java:492)</div><div>
<br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.core.response.<span>PropertyAnimation</span>$<span>RuntimePropertyAnimation</span>.set(<span>PropertyAnimation</span>.java:90)</div>


<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.core.response.<span>PropertyAnimation</span>$<span>RuntimePropertyAnimation</span>.update(<span>PropertyAnimation</span>.java:135)</div>


<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.core.response.<span>DoTogether</span>$<span>RuntimeDoTogether</span>.update(<span>DoTogether</span>.java:71)</div>


<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.core.response.<span>DoInOrder</span>$<span>RuntimeDoInOrder</span>.<span>childUpdate</span>(<span>DoInOrder</span>.java:58)</div>


<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.core.response.<span>DoInOrder</span>$<span>RuntimeDoInOrder</span>.update(<span>DoInOrder</span>.java:101)</div>


<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.core.response.<span>DoTogether</span>$<span>RuntimeDoTogether</span>.update(<span>DoTogether</span>.java:71)</div>


<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.core.response.<span>DoInOrder</span>$<span>RuntimeDoInOrder</span>.<span>childUpdate</span>(<span>DoInOrder</span>.java:58)</div>


<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.core.response.<span>DoInOrder</span>$<span>RuntimeDoInOrder</span>.update(<span>DoInOrder</span>.java:101)</div>


<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.core.<span>util</span>.<span>OneShot</span>.scheduled(<span>OneShot</span>.java:56)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.core.Scheduler.schedule(Scheduler.java:72)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.<span>alice</span>.core.Scheduler.run(Scheduler.java:98)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at <span>edu</span>.<span>cmu</span>.cs.stage3.scheduler.<span>AbstractScheduler</span>.run(<span>AbstractScheduler</span>.java:45)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at java.<span>awt</span>.event.<span>InvocationEvent</span>.dispatch(<span>InvocationEvent</span>.java:209)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at java.<span>awt</span>.<span>EventQueue</span>.<span>dispatchEventImpl</span>(<span>EventQueue</span>.java:641)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at java.<span>awt</span>.<span>EventQueue</span>.access$000(<span>EventQueue</span>.java:84)</div><div><br></div>
<div><span style="white-space:pre-wrap">        </span>at java.<span>awt</span>.<span>EventQueue</span>$1.run(<span>EventQueue</span>.java:602)</div><div><br></div><div><span style="white-space:pre-wrap">        </span>at java.<span>awt</span>.<span>EventQueue</span>$1.run(<span>EventQueue</span>.java:600)</div>


<div><br></div><div><span style="white-space:pre-wrap">        </span>at java.security.<span>AccessController</span>.<span>doPrivileged</span>(Native Method)</div><div><br></div><div><span style="white-space:pre-wrap">        </span>at java.security.<span>AccessControlContext</span>$1.<span>doIntersectionPrivilege</span>(<span>AccessControlContext</span>.java:87)</div>


<div><br></div><div><span style="white-space:pre-wrap">        </span>at java.<span>awt</span>.<span>EventQueue</span>.<span>dispatchEvent</span>(<span>EventQueue</span>.java:611)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at java.<span>awt</span>.<span>EventDispatchThread</span>.<span>pumpOneEventForFilters</span>(<span>EventDispatchThread</span>.java:269)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at java.<span>awt</span>.<span>EventDispatchThread</span>.<span>pumpEventsForFilter</span>(<span>EventDispatchThread</span>.java:184)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at java.<span>awt</span>.<span>EventDispatchThread</span>.<span>pumpEventsForHierarchy</span>(<span>EventDispatchThread</span>.java:174)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at java.<span>awt</span>.<span>EventDispatchThread</span>.<span>pumpEvents</span>(<span>EventDispatchThread</span>.java:169)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at java.<span>awt</span>.<span>EventDispatchThread</span>.<span>pumpEvents</span>(<span>EventDispatchThread</span>.java:161)</div>
<div><br></div><div><span style="white-space:pre-wrap">        </span>at java.<span>awt</span>.<span>EventDispatchThread</span>.run(<span>EventDispatchThread</span>.java:122)</div>
<div><br></div><div><br></div></div></div><div class="gmail_extra"><div><font><i>Att. Hélio Moreira da Silva</i></font></div><div><font size="1"><i>Coordenador de Projetos -&nbsp;Agencia Inova Paula Souza<br>Área de concentração - Empreendedorismo e Startups </i></font></div>

<div><font size="1"><i>Agente Local de Inovação - Etec - Professor Alfredo de Barros Santos<br>Guaratinguetá-SP</i></font>&nbsp;- Brasil<br><i><font size="1"><font size="1">ETEC </font>Fone: 12-3125-3821</font></i><br><font size="1"><font color="#ff0000">E-mail:</font> </font><a href="mailto:heliomoreira.silva@gmail.com" target="_blank"><font color="#3333ff" size="1">heliomoreira.silva@gmail.com</font></a><font size="1"> </font></div>

<div><font color="#ff0000" size="1">Skype: </font><a href="mailto:heliomoreira.silva@hotmail.com" target="_blank"><font color="#3333ff" size="1">heliomoreira.silva@<font color="#006600">hotmail</font>.com</font></a></div>

<div>&nbsp;</div><div>&nbsp;</div></div></div>
_______________________________________________<br>alice-teachers mailing list<br><a href="mailto:alice-teachers@lists.andrew.cmu.edu">alice-teachers@lists.andrew.cmu.edu</a><br>https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers<br></blockquote></div><br></div></body></html>