You are on page 1of 26

[info] Module Name: C:\Program Files\Alice3\Alice3.

exe
[info] Module INI: C:\Program Files\Alice3\Alice3.ini
[info] Module Dir: C:\Program Files\Alice3\
[info] INI Dir: C:\Program Files\Alice3\
[info] Displaying splash: ./application/SplashScreen.jpg
[warn] Could not load splash screen: ./application/SplashScreen.jpg
[info] Configured vm.location: auxiliary\jre\bin\server\jvm.dll
[info] Found VM: C:\Program Files\Alice3\auxiliary\jre\bin\server\jvm.dll
[info] Expanding Classpath: ext\axis\axis\1.3\axis-1.3.jar
[info] Expanding Classpath: ext\axis\axis-jaxrpc\1.3\axis-jaxrpc-1.3.jar
[info] Expanding Classpath: ext\axis\axis-saaj\1.3\axis-saaj-1.3.jar
[info] Expanding Classpath: ext\axis\axis-wsdl4j\1.5.1\axis-wsdl4j-1.5.1.jar
[info] Expanding Classpath: ext\com\apple\AppleJavaExtensions\1.6\AppleJavaExten
sions-1.6.jar
[info] Expanding Classpath: ext\com\atlassian\jira\plugins\jira-soapclient\4.0\j
ira-soapclient-4.0.jar
[info] Expanding Classpath: ext\com\google\code\findbugs\jsr305\1.3.7\jsr305-1.3
.7.jar
[info] Expanding Classpath: ext\com\google\gdata\core\1.47.1\core-1.47.1.jar
[info] Expanding Classpath: ext\com\google\guava\guava\13.0.1\guava-13.0.1.jar
[info] Expanding Classpath: ext\com\google\http-client\google-http-client\1.11.0
-beta\google-http-client-1.11.0-beta.jar
[info] Expanding Classpath: ext\com\google\oauth-client\google-oauth-client\1.11
.0-beta\google-oauth-client-1.11.0-beta.jar
[info] Expanding Classpath: ext\com\google\oauth-client\google-oauth-client-java
6\1.11.0-beta\google-oauth-client-java6-1.11.0-beta.jar
[info] Expanding Classpath: ext\com\google\oauth-client\google-oauth-client-jett
y\1.11.0-beta\google-oauth-client-jetty-1.11.0-beta.jar
[info] Expanding Classpath: ext\com\miglayout\miglayout-core\4.2\miglayout-core4.2.jar
[info] Expanding Classpath: ext\com\miglayout\miglayout-swing\4.2\miglayout-swin
g-4.2.jar
[info] Expanding Classpath: ext\com\sun\javamp3\1.0\javamp3-1.0.jar
[info] Expanding Classpath: ext\commons-codec\commons-codec\1.3\commons-codec-1.
3.jar
[info] Expanding Classpath: ext\commons-discovery\commons-discovery\0.2\commonsdiscovery-0.2.jar
[info] Expanding Classpath: ext\commons-logging\commons-logging\1.0.4\commons-lo
gging-1.0.4.jar
[info] Expanding Classpath: ext\de\java2html\java2html\5.0\java2html-5.0.jar
[info] Expanding Classpath: ext\javax\activation\activation\1.1\activation-1.1.j
ar
[info] Expanding Classpath: ext\javax\mail\mail\1.4\mail-1.4.jar
[info] Expanding Classpath: ext\javax\mail\mailapi\1.4.3\mailapi-1.4.3.jar
[info] Expanding Classpath: ext\javax\media\jmf\2.1.1e\jmf-2.1.1e.jar
[info] Expanding Classpath: ext\net\java\dev\jna\jna\3.5.2\jna-3.5.2.jar
[info] Expanding Classpath: ext\net\java\dev\jna\platform\3.5.2\platform-3.5.2.j
ar
[info] Expanding Classpath: ext\org\alice\alice-model-source\2013.08.08\alice-mo
del-source-2013.08.08.jar
[info] Expanding Classpath: ext\org\alice\external\wrapped-flow-layout\1.0\wrapp
ed-flow-layout-1.0.jar
[info] Expanding Classpath: ext\org\alice\nonfree\nebulous-model-source\2013.08.
08\nebulous-model-source-2013.08.08.jar
[info] Expanding Classpath: ext\org\apache\httpcomponents\httpclient\4.0.3\httpc
lient-4.0.3.jar
[info] Expanding Classpath: ext\org\apache\httpcomponents\httpcore\4.0.1\httpcor
e-4.0.1.jar
[info] Expanding Classpath: ext\org\jogamp\gluegen\gluegen-rt\2.1.3\gluegen-rt-2
.1.3.jar

[info] Expanding Classpath: ext\org\jogamp\jogl\jogl-all\2.1.3\jogl-all-2.1.3.ja


r
[info] Expanding Classpath: ext\org\mortbay\jetty\jetty\6.1.26\jetty-6.1.26.jar
[info] Expanding Classpath: ext\org\mortbay\jetty\jetty-util\6.1.26\jetty-util-6
.1.26.jar
[info] Expanding Classpath: ext\org\mortbay\jetty\servlet-api\2.5-20081211\servl
et-api-2.5-20081211.jar
[info] Expanding Classpath: ext\redstone\xmlrpc\xmlrpc\1.1.1\xmlrpc-1.1.1.jar
[info] Expanding Classpath: ext\uk\co\caprica\vlcj\2.4.1\vlcj-2.4.1.jar
[info] Expanding Classpath: ext\uk\co\mmscomputing\mmsc\1.0\mmsc-1.0.jar
[info] Expanding Classpath: ext\wsdl4j\wsdl4j\1.5.1\wsdl4j-1.5.1.jar
[info] Expanding Classpath: ext\xpp3\xpp3\1.1.4c\xpp3-1.1.4c.jar
[info] Expanding Classpath: lib\alice\alicecore.jar
[info] Generated Classpath: C:\Program Files\Alice3\ext\axis\axis\1.3\axis-1.3.j
ar;C:\Program Files\Alice3\ext\axis\axis-jaxrpc\1.3\axis-jaxrpc-1.3.jar;C:\Progr
am Files\Alice3\ext\axis\axis-saaj\1.3\axis-saaj-1.3.jar;C:\Program Files\Alice3
\ext\axis\axis-wsdl4j\1.5.1\axis-wsdl4j-1.5.1.jar;C:\Program Files\Alice3\ext\co
m\apple\AppleJavaExtensions\1.6\AppleJavaExtensions-1.6.jar;C:\Program Files\Ali
ce3\ext\com\atlassian\jira\plugins\jira-soapclient\4.0\jira-soapclient-4.0.jar;C
:\Program Files\Alice3\ext\com\google\code\findbugs\jsr305\1.3.7\jsr305-1.3.7.ja
r;C:\Program Files\Alice3\ext\com\google\gdata\core\1.47.1\core-1.47.1.jar;C:\Pr
ogram Files\Alice3\ext\com\google\guava\guava\13.0.1\guava-13.0.1.jar;C:\Program
Files\Alice3\ext\com\google\http-client\google-http-client\1.11.0-beta\google-h
ttp-client-1.11.0-beta.jar;C:\Program Files\Alice3\ext\com\google\oauth-client\g
oogle-oauth-client\1.11.0-beta\google-oauth-client-1.11.0-beta.jar;C:\Program Fi
les\Alice3\ext\com\google\oauth-client\google-oauth-client-java6\1.11.0-beta\goo
gle-oauth-client-java6-1.11.0-beta.jar;C:\Program Files\Alice3\ext\com\google\oa
uth-client\google-oauth-client-jetty\1.11.0-beta\google-oauth-client-jetty-1.11.
0-beta.jar;C:\Program Files\Alice3\ext\com\miglayout\miglayout-core\4.2\miglayou
t-core-4.2.jar;C:\Program Files\Alice3\ext\com\miglayout\miglayout-swing\4.2\mig
layout-swing-4.2.jar;C:\Program Files\Alice3\ext\com\sun\javamp3\1.0\javamp3-1.0
.jar;C:\Program Files\Alice3\ext\commons-codec\commons-codec\1.3\commons-codec-1
.3.jar;C:\Program Files\Alice3\ext\commons-discovery\commons-discovery\0.2\commo
ns-discovery-0.2.jar;C:\Program Files\Alice3\ext\commons-logging\commons-logging
\1.0.4\commons-logging-1.0.4.jar;C:\Program Files\Alice3\ext\de\java2html\java2h
tml\5.0\java2html-5.0.jar;C:\Program Files\Alice3\ext\javax\activation\activatio
n\1.1\activation-1.1.jar;C:\Program Files\Alice3\ext\javax\mail\mail\1.4\mail-1.
4.jar;C:\Program Files\Alice3\ext\javax\mail\mailapi\1.4.3\mailapi-1.4.3.jar;C:\
Program Files\Alice3\ext\javax\media\jmf\2.1.1e\jmf-2.1.1e.jar;C:\Program Files\
Alice3\ext\net\java\dev\jna\jna\3.5.2\jna-3.5.2.jar;C:\Program Files\Alice3\ext\
net\java\dev\jna\platform\3.5.2\platform-3.5.2.jar;C:\Program Files\Alice3\ext\o
rg\alice\alice-model-source\2013.08.08\alice-model-source-2013.08.08.jar;C:\Prog
ram Files\Alice3\ext\org\alice\external\wrapped-flow-layout\1.0\wrapped-flow-lay
out-1.0.jar;C:\Program Files\Alice3\ext\org\alice\nonfree\nebulous-model-source\
2013.08.08\nebulous-model-source-2013.08.08.jar;C:\Program Files\Alice3\ext\org\
apache\httpcomponents\httpclient\4.0.3\httpclient-4.0.3.jar;C:\Program Files\Ali
ce3\ext\org\apache\httpcomponents\httpcore\4.0.1\httpcore-4.0.1.jar;C:\Program F
iles\Alice3\ext\org\jogamp\gluegen\gluegen-rt\2.1.3\gluegen-rt-2.1.3.jar;C:\Prog
ram Files\Alice3\ext\org\jogamp\jogl\jogl-all\2.1.3\jogl-all-2.1.3.jar;C:\Progra
m Files\Alice3\ext\org\mortbay\jetty\jetty\6.1.26\jetty-6.1.26.jar;C:\Program Fi
les\Alice3\ext\org\mortbay\jetty\jetty-util\6.1.26\jetty-util-6.1.26.jar;C:\Prog
ram Files\Alice3\ext\org\mortbay\jetty\servlet-api\2.5-20081211\servlet-api-2.520081211.jar;C:\Program Files\Alice3\ext\redstone\xmlrpc\xmlrpc\1.1.1\xmlrpc-1.1
.1.jar;C:\Program Files\Alice3\ext\uk\co\caprica\vlcj\2.4.1\vlcj-2.4.1.jar;C:\Pr
ogram Files\Alice3\ext\uk\co\mmscomputing\mmsc\1.0\mmsc-1.0.jar;C:\Program Files
\Alice3\ext\wsdl4j\wsdl4j\1.5.1\wsdl4j-1.5.1.jar;C:\Program Files\Alice3\ext\xpp
3\xpp3\1.1.4c\xpp3-1.1.4c.jar;C:\Program Files\Alice3\lib\alice\alicecore.jar
[info] VM Args:
[info] vmarg.0=-Dswing.aatext=true
[info] vmarg.1=-Dorg.alice.ide.rootDirectory=./

[info] vmarg.2=-Djogamp.gluegen.UseTempJarCache=false
[info] vmarg.3=-Djava.class.path=C:\Program Files\Alice3\ext\axis\axis\1.3\axis1.3.jar;C:\Program Files\Alice3\ext\axis\axis-jaxrpc\1.3\axis-jaxrpc-1.3.jar;C:\
Program Files\Alice3\ext\axis\axis-saaj\1.3\axis-saaj-1.3.jar;C:\Program Files\A
lice3\ext\axis\axis-wsdl4j\1.5.1\a
[info] vmarg.4=-Xmx700m
[info] Registering natives for Native class
[warn] Could not find Native class
version: 3.1.92.0.0
note: index out of bounds 0 0 org.lgna.croquet.data.MutableListData@2ef9bd
todo: fireIntervalAdded PerspectiveState[group=DOCUMENT_UI_GROUP] 0 0
todo: fireIntervalAdded PerspectiveState[group=DOCUMENT_UI_GROUP] 1 1
investigate: hierarchyChanged seems to not be actually changing the parent
todo: fireContentsChanged DeclarationTabState[group=DOCUMENT_UI_GROUP] 0 0
gluegen-rt
java.lang.UnsatisfiedLinkError: no gluegen-rt in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1886)
at java.lang.Runtime.loadLibrary0(Runtime.java:849)
at java.lang.System.loadLibrary(System.java:1088)
at edu.cmu.cs.dennisc.java.lang.SystemUtilities.loadLibrary(SystemUtilit
ies.java:213)
at edu.cmu.cs.dennisc.renderer.RendererNativeLibraryLoader$1.loadLibrary
(RendererNativeLibraryLoader.java:67)
at edu.cmu.cs.dennisc.renderer.RendererNativeLibraryLoader$1.loadLibrary
(RendererNativeLibraryLoader.java:86)
at edu.cmu.cs.dennisc.renderer.RendererNativeLibraryLoader$1.loadLibrary
(RendererNativeLibraryLoader.java:97)
at com.jogamp.common.jvm.JNILibLoaderBase.loadLibrary(JNILibLoaderBase.j
ava:414)
at com.jogamp.common.os.DynamicLibraryBundle$GlueJNILibLoader.loadLibrar
y(DynamicLibraryBundle.java:388)
at com.jogamp.common.os.Platform$1.run(Platform.java:203)
at java.security.AccessController.doPrivileged(Native Method)
at com.jogamp.common.os.Platform.<clinit>(Platform.java:173)
at javax.media.opengl.GLProfile.<clinit>(GLProfile.java:82)
at edu.cmu.cs.dennisc.renderer.RendererNativeLibraryLoader.initializeIfN
ecessary(RendererNativeLibraryLoader.java:113)
at edu.cmu.cs.dennisc.lookingglass.opengl.LookingGlassFactory.<clinit>(L
ookingGlassFactory.java:84)
at org.alice.stageide.sceneeditor.StorytellingSceneEditor.<init>(Storyte
llingSceneEditor.java:226)
at org.alice.stageide.sceneeditor.StorytellingSceneEditor.<init>(Storyte
llingSceneEditor.java:209)
at org.alice.stageide.sceneeditor.StorytellingSceneEditor$SingletonHolde
r.<clinit>(StorytellingSceneEditor.java:200)
at org.alice.stageide.sceneeditor.StorytellingSceneEditor.getInstance(St
orytellingSceneEditor.java:204)
at org.alice.stageide.StageIDE.getSceneEditor(StageIDE.java:92)
at org.alice.stageide.StageIDE.getPrefixPaneForInstanceCreationIfAppropr
iate(StageIDE.java:224)
at org.alice.ide.x.components.InstanceCreationView.<init>(InstanceCreati
onView.java:52)
at org.alice.ide.x.AstI18nFactory.createInstanceCreationPane(AstI18nFact
ory.java:89)
at org.alice.ide.x.AstI18nFactory.createExpressionPane(AstI18nFactory.ja
va:212)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:55)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:1)

at org.alice.ide.x.components.NodePropertyView.internalRefresh(NodePrope
rtyView.java:62)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel.handleAddedTo(Panel.java:189)
at org.lgna.croquet.views.AwtComponentView.handleParentChange(AwtCompone
ntView.java:183)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:209)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.createHierarchyEvents(Component.java:5521)
at java.awt.Container.createHierarchyEvents(Container.java:1437)
at java.awt.Container.addImpl(Container.java:1134)
at java.awt.Container.add(Container.java:410)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)
at org.alice.ide.croquet.components.AbstractPropertyPane.addComponent(Ab
stractPropertyPane.java:92)
at org.alice.ide.croquet.components.AbstractListPropertyPane.internalRef
resh(AbstractListPropertyPane.java:129)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel.handleAddedTo(Panel.java:189)
at org.lgna.croquet.views.AwtComponentView.handleParentChange(AwtCompone
ntView.java:183)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:209)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.createHierarchyEvents(Component.java:5521)
at java.awt.Container.createHierarchyEvents(Container.java:1437)
at java.awt.Container.addImpl(Container.java:1134)
at java.awt.Container.add(Container.java:410)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)
at org.lgna.croquet.views.AxisPanel.addComponent(AxisPanel.java:75)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:147)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:209)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:219)
at org.alice.ide.x.components.InstanceCreationView.<init>(InstanceCreati
onView.java:56)
at org.alice.ide.x.AstI18nFactory.createInstanceCreationPane(AstI18nFact
ory.java:89)
at org.alice.ide.x.AstI18nFactory.createExpressionPane(AstI18nFactory.ja
va:212)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:55)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:1)

at org.alice.ide.x.components.NodePropertyView.internalRefresh(NodePrope
rtyView.java:62)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel.handleAddedTo(Panel.java:189)
at org.lgna.croquet.views.AwtComponentView.handleParentChange(AwtCompone
ntView.java:183)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:209)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.createHierarchyEvents(Component.java:5521)
at java.awt.Container.createHierarchyEvents(Container.java:1437)
at java.awt.Container.addImpl(Container.java:1134)
at javax.swing.AbstractButton.addImpl(AbstractButton.java:1853)
at java.awt.Container.add(Container.java:966)
at org.lgna.croquet.views.DropDown.createSwingButton(DropDown.java:263)
at org.lgna.croquet.views.AbstractPopupButton.createAwtComponent(Abstrac
tPopupButton.java:85)
at org.lgna.croquet.views.AbstractPopupButton.createAwtComponent(Abstrac
tPopupButton.java:1)
at org.lgna.croquet.views.AwtComponentView.getAwtComponent(AwtComponentV
iew.java:238)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)
at org.alice.ide.croquet.components.AbstractPropertyPane.addComponent(Ab
stractPropertyPane.java:92)
at org.alice.ide.croquet.components.AbstractListPropertyPane.internalRef
resh(AbstractListPropertyPane.java:129)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel.handleAddedTo(Panel.java:189)
at org.lgna.croquet.views.AwtComponentView.handleParentChange(AwtCompone
ntView.java:183)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:209)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.createHierarchyEvents(Component.java:5521)
at java.awt.Container.createHierarchyEvents(Container.java:1437)
at java.awt.Container.addImpl(Container.java:1134)
at java.awt.Container.add(Container.java:410)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)
at org.lgna.croquet.views.AxisPanel.addComponent(AxisPanel.java:75)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:147)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:209)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:219)
at org.alice.ide.x.components.InstanceCreationView.<init>(InstanceCreati
onView.java:56)

at org.alice.ide.x.AstI18nFactory.createInstanceCreationPane(AstI18nFact
ory.java:89)
at org.alice.ide.x.AstI18nFactory.createExpressionPane(AstI18nFactory.ja
va:212)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:55)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:1)
at org.alice.ide.x.components.NodePropertyView.internalRefresh(NodePrope
rtyView.java:62)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel$DefaultJPanel.invalidate(Panel.java:61)
at java.awt.Component.addNotify(Component.java:6905)
at java.awt.Container.addNotify(Container.java:2758)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addImpl(Container.java:1114)
at java.awt.Container.add(Container.java:410)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)
at org.lgna.croquet.views.AxisPanel.addComponent(AxisPanel.java:75)
at org.alice.ide.common.FieldDeclarationPane.internalRefresh(FieldDeclar
ationPane.java:91)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel$DefaultJPanel.invalidate(Panel.java:61)
at java.awt.Component.addNotify(Component.java:6905)
at java.awt.Container.addNotify(Container.java:2758)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addNotify(Container.java:2769)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addImpl(Container.java:1114)
at java.awt.Container.add(Container.java:410)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)
at org.lgna.croquet.views.ListDataView.internalRefresh(ListDataView.java
:76)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel$DefaultJPanel.invalidate(Panel.java:61)
at java.awt.Component.addNotify(Component.java:6905)
at java.awt.Container.addNotify(Container.java:2758)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addNotify(Container.java:2769)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addNotify(Container.java:2769)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addNotify(Container.java:2769)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addNotify(Container.java:2769)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addNotify(Container.java:2769)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addNotify(Container.java:2769)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addNotify(Container.java:2769)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addImpl(Container.java:1114)
at java.awt.Container.add(Container.java:966)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:119)
at org.lgna.croquet.views.BorderPanel.addComponent(BorderPanel.java:180)
at org.lgna.croquet.views.BorderPanel.addCenterComponent(BorderPanel.jav

a:184)
at org.alice.ide.declarationseditor.type.components.TypeDeclarationView.
setJavaCodeOnTheSide(TypeDeclarationView.java:139)
at org.alice.ide.declarationseditor.components.DeclarationView$1.valueCh
anged(DeclarationView.java:88)
at org.lgna.croquet.State.addAndInvokeNewSchoolValueListener(State.java:
113)
at org.alice.ide.declarationseditor.components.DeclarationView.handleDis
playable(DeclarationView.java:96)
at org.lgna.croquet.views.AwtComponentView.trackDisplayability(AwtCompon
entView.java:138)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:197)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.addNotify(Component.java:6941)
at java.awt.Container.addNotify(Container.java:2758)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addImpl(Container.java:1114)
at java.awt.Container.add(Container.java:966)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:119)
at org.lgna.croquet.views.CardPanel.addComposite(CardPanel.java:119)
at org.lgna.croquet.views.CardBasedTabbedPane.addItem(CardBasedTabbedPan
e.java:112)
at org.lgna.croquet.views.FolderTabbedPane.addItem(FolderTabbedPane.java
:658)
at org.lgna.croquet.views.CardBasedTabbedPane.addItem(CardBasedTabbedPan
e.java:1)
at org.lgna.croquet.views.ItemSelectablePanel.handleListDataChanged(Item
SelectablePanel.java:179)
at org.lgna.croquet.views.ItemSelectablePanel.access$1(ItemSelectablePan
el.java:142)
at org.lgna.croquet.views.ItemSelectablePanel$1.contentsChanged(ItemSele
ctablePanel.java:63)
at org.lgna.croquet.data.AbstractMutableListData.fireContentsChanged(Abs
tractMutableListData.java:82)
at org.lgna.croquet.data.AbstractMutableListData.fireContentsChanged(Abs
tractMutableListData.java:87)
at org.lgna.croquet.data.MutableListData.internalAddItem(MutableListData
.java:108)
at org.lgna.croquet.data.ListData.internalAddItem(ListData.java:81)
at org.alice.stageide.StageIDE.setProject(StageIDE.java:359)
at org.alice.ide.ProjectApplication.setUriProjectPair(ProjectApplication
.java:189)
at org.alice.ide.ProjectApplication.loadProjectFrom(ProjectApplication.j
ava:351)
at org.alice.ide.ProjectApplication.loadProjectFrom(ProjectApplication.j
ava:357)
at org.alice.ide.IDE.handleWindowOpened(IDE.java:460)
at org.lgna.croquet.Application$2.windowOpened(Application.java:123)
at java.awt.AWTEventMulticaster.windowOpened(AWTEventMulticaster.java:33
9)
at java.awt.Window.processWindowEvent(Window.java:2048)

at javax.swing.JFrame.processWindowEvent(JFrame.java:296)
at java.awt.Window.processEvent(Window.java:2009)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:708)
at java.awt.EventQueue$4.run(EventQueue.java:706)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
THROWABLE: java.lang.UnsatisfiedLinkError: no gluegen-rt in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1886)
at java.lang.Runtime.loadLibrary0(Runtime.java:849)
at java.lang.System.loadLibrary(System.java:1088)
at edu.cmu.cs.dennisc.java.lang.SystemUtilities.loadLibrary(SystemUtilit
ies.java:213)
at edu.cmu.cs.dennisc.renderer.RendererNativeLibraryLoader$1.loadLibrary
(RendererNativeLibraryLoader.java:67)
at edu.cmu.cs.dennisc.renderer.RendererNativeLibraryLoader$1.loadLibrary
(RendererNativeLibraryLoader.java:86)
at edu.cmu.cs.dennisc.renderer.RendererNativeLibraryLoader$1.loadLibrary
(RendererNativeLibraryLoader.java:97)
at com.jogamp.common.jvm.JNILibLoaderBase.loadLibrary(JNILibLoaderBase.j
ava:414)
at com.jogamp.common.os.DynamicLibraryBundle$GlueJNILibLoader.loadLibrar
y(DynamicLibraryBundle.java:388)
at com.jogamp.common.os.Platform$1.run(Platform.java:203)
at java.security.AccessController.doPrivileged(Native Method)
at com.jogamp.common.os.Platform.<clinit>(Platform.java:173)
at javax.media.opengl.GLProfile.<clinit>(GLProfile.java:82)
at edu.cmu.cs.dennisc.renderer.RendererNativeLibraryLoader.initializeIfN
ecessary(RendererNativeLibraryLoader.java:113)
at edu.cmu.cs.dennisc.lookingglass.opengl.LookingGlassFactory.<clinit>(L
ookingGlassFactory.java:84)
at org.alice.stageide.sceneeditor.StorytellingSceneEditor.<init>(Storyte
llingSceneEditor.java:226)
at org.alice.stageide.sceneeditor.StorytellingSceneEditor.<init>(Storyte
llingSceneEditor.java:209)
at org.alice.stageide.sceneeditor.StorytellingSceneEditor$SingletonHolde
r.<clinit>(StorytellingSceneEditor.java:200)

at org.alice.stageide.sceneeditor.StorytellingSceneEditor.getInstance(St
orytellingSceneEditor.java:204)
at org.alice.stageide.StageIDE.getSceneEditor(StageIDE.java:92)
at org.alice.stageide.StageIDE.getPrefixPaneForInstanceCreationIfAppropr
iate(StageIDE.java:224)
at org.alice.ide.x.components.InstanceCreationView.<init>(InstanceCreati
onView.java:52)
at org.alice.ide.x.AstI18nFactory.createInstanceCreationPane(AstI18nFact
ory.java:89)
at org.alice.ide.x.AstI18nFactory.createExpressionPane(AstI18nFactory.ja
va:212)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:55)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:1)
at org.alice.ide.x.components.NodePropertyView.internalRefresh(NodePrope
rtyView.java:62)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel.handleAddedTo(Panel.java:189)
at org.lgna.croquet.views.AwtComponentView.handleParentChange(AwtCompone
ntView.java:183)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:209)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.createHierarchyEvents(Component.java:5521)
at java.awt.Container.createHierarchyEvents(Container.java:1437)
at java.awt.Container.addImpl(Container.java:1134)
at java.awt.Container.add(Container.java:410)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)
at org.alice.ide.croquet.components.AbstractPropertyPane.addComponent(Ab
stractPropertyPane.java:92)
at org.alice.ide.croquet.components.AbstractListPropertyPane.internalRef
resh(AbstractListPropertyPane.java:129)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel.handleAddedTo(Panel.java:189)
at org.lgna.croquet.views.AwtComponentView.handleParentChange(AwtCompone
ntView.java:183)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:209)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.createHierarchyEvents(Component.java:5521)
at java.awt.Container.createHierarchyEvents(Container.java:1437)
at java.awt.Container.addImpl(Container.java:1134)
at java.awt.Container.add(Container.java:410)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta

inerView.java:112)
at org.lgna.croquet.views.AxisPanel.addComponent(AxisPanel.java:75)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:147)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:209)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:219)
at org.alice.ide.x.components.InstanceCreationView.<init>(InstanceCreati
onView.java:56)
at org.alice.ide.x.AstI18nFactory.createInstanceCreationPane(AstI18nFact
ory.java:89)
at org.alice.ide.x.AstI18nFactory.createExpressionPane(AstI18nFactory.ja
va:212)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:55)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:1)
at org.alice.ide.x.components.NodePropertyView.internalRefresh(NodePrope
rtyView.java:62)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel.handleAddedTo(Panel.java:189)
at org.lgna.croquet.views.AwtComponentView.handleParentChange(AwtCompone
ntView.java:183)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:209)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.createHierarchyEvents(Component.java:5521)
at java.awt.Container.createHierarchyEvents(Container.java:1437)
at java.awt.Container.addImpl(Container.java:1134)
at javax.swing.AbstractButton.addImpl(AbstractButton.java:1853)
at java.awt.Container.add(Container.java:966)
at org.lgna.croquet.views.DropDown.createSwingButton(DropDown.java:263)
at org.lgna.croquet.views.AbstractPopupButton.createAwtComponent(Abstrac
tPopupButton.java:85)
at org.lgna.croquet.views.AbstractPopupButton.createAwtComponent(Abstrac
tPopupButton.java:1)
at org.lgna.croquet.views.AwtComponentView.getAwtComponent(AwtComponentV
iew.java:238)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)
at org.alice.ide.croquet.components.AbstractPropertyPane.addComponent(Ab
stractPropertyPane.java:92)
at org.alice.ide.croquet.components.AbstractListPropertyPane.internalRef
resh(AbstractListPropertyPane.java:129)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel.handleAddedTo(Panel.java:189)
at org.lgna.croquet.views.AwtComponentView.handleParentChange(AwtCompone
ntView.java:183)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:209)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)

at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.createHierarchyEvents(Component.java:5521)
at java.awt.Container.createHierarchyEvents(Container.java:1437)
at java.awt.Container.addImpl(Container.java:1134)
at java.awt.Container.add(Container.java:410)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)
at org.lgna.croquet.views.AxisPanel.addComponent(AxisPanel.java:75)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:147)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:209)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:219)
at org.alice.ide.x.components.InstanceCreationView.<init>(InstanceCreati
onView.java:56)
at org.alice.ide.x.AstI18nFactory.createInstanceCreationPane(AstI18nFact
ory.java:89)
at org.alice.ide.x.AstI18nFactory.createExpressionPane(AstI18nFactory.ja
va:212)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:55)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:1)
at org.alice.ide.x.components.NodePropertyView.internalRefresh(NodePrope
rtyView.java:62)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel$DefaultJPanel.invalidate(Panel.java:61)
at java.awt.Component.addNotify(Component.java:6905)
at java.awt.Container.addNotify(Container.java:2758)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addImpl(Container.java:1114)
at java.awt.Container.add(Container.java:410)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)
at org.lgna.croquet.views.AxisPanel.addComponent(AxisPanel.java:75)
at org.alice.ide.common.FieldDeclarationPane.internalRefresh(FieldDeclar
ationPane.java:91)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel$DefaultJPanel.invalidate(Panel.java:61)
at java.awt.Component.addNotify(Component.java:6905)
at java.awt.Container.addNotify(Container.java:2758)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addNotify(Container.java:2769)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addImpl(Container.java:1114)
at java.awt.Container.add(Container.java:410)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)
at org.lgna.croquet.views.ListDataView.internalRefresh(ListDataView.java
:76)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel$DefaultJPanel.invalidate(Panel.java:61)
at java.awt.Component.addNotify(Component.java:6905)
at java.awt.Container.addNotify(Container.java:2758)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addNotify(Container.java:2769)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addNotify(Container.java:2769)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addNotify(Container.java:2769)

at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addNotify(Container.java:2769)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addNotify(Container.java:2769)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addNotify(Container.java:2769)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addNotify(Container.java:2769)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addImpl(Container.java:1114)
at java.awt.Container.add(Container.java:966)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:119)
at org.lgna.croquet.views.BorderPanel.addComponent(BorderPanel.java:180)
at org.lgna.croquet.views.BorderPanel.addCenterComponent(BorderPanel.jav
a:184)
at org.alice.ide.declarationseditor.type.components.TypeDeclarationView.
setJavaCodeOnTheSide(TypeDeclarationView.java:139)
at org.alice.ide.declarationseditor.components.DeclarationView$1.valueCh
anged(DeclarationView.java:88)
at org.lgna.croquet.State.addAndInvokeNewSchoolValueListener(State.java:
113)
at org.alice.ide.declarationseditor.components.DeclarationView.handleDis
playable(DeclarationView.java:96)
at org.lgna.croquet.views.AwtComponentView.trackDisplayability(AwtCompon
entView.java:138)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:197)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.addNotify(Component.java:6941)
at java.awt.Container.addNotify(Container.java:2758)
at javax.swing.JComponent.addNotify(JComponent.java:4741)
at java.awt.Container.addImpl(Container.java:1114)
at java.awt.Container.add(Container.java:966)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:119)
at org.lgna.croquet.views.CardPanel.addComposite(CardPanel.java:119)
at org.lgna.croquet.views.CardBasedTabbedPane.addItem(CardBasedTabbedPan
e.java:112)
at org.lgna.croquet.views.FolderTabbedPane.addItem(FolderTabbedPane.java
:658)
at org.lgna.croquet.views.CardBasedTabbedPane.addItem(CardBasedTabbedPan
e.java:1)
at org.lgna.croquet.views.ItemSelectablePanel.handleListDataChanged(Item
SelectablePanel.java:179)
at org.lgna.croquet.views.ItemSelectablePanel.access$1(ItemSelectablePan
el.java:142)
at org.lgna.croquet.views.ItemSelectablePanel$1.contentsChanged(ItemSele
ctablePanel.java:63)
at org.lgna.croquet.data.AbstractMutableListData.fireContentsChanged(Abs
tractMutableListData.java:82)
at org.lgna.croquet.data.AbstractMutableListData.fireContentsChanged(Abs
tractMutableListData.java:87)

at org.lgna.croquet.data.MutableListData.internalAddItem(MutableListData
.java:108)
at org.lgna.croquet.data.ListData.internalAddItem(ListData.java:81)
at org.alice.stageide.StageIDE.setProject(StageIDE.java:359)
at org.alice.ide.ProjectApplication.setUriProjectPair(ProjectApplication
.java:189)
at org.alice.ide.ProjectApplication.loadProjectFrom(ProjectApplication.j
ava:351)
at org.alice.ide.ProjectApplication.loadProjectFrom(ProjectApplication.j
ava:357)
at org.alice.ide.IDE.handleWindowOpened(IDE.java:460)
at org.lgna.croquet.Application$2.windowOpened(Application.java:123)
at java.awt.AWTEventMulticaster.windowOpened(AWTEventMulticaster.java:33
9)
at java.awt.Window.processWindowEvent(Window.java:2048)
at javax.swing.JFrame.processWindowEvent(JFrame.java:296)
at java.awt.Window.processEvent(Window.java:2009)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:708)
at java.awt.EventQueue$4.run(EventQueue.java:706)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
at org.alice.ide.issue.DefaultExceptionHandler.handleThrowable(DefaultEx
ceptionHandler.java:82)
at org.alice.ide.issue.ExceptionHandler.uncaughtException(ExceptionHandl
er.java:76)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1057)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1052)
at java.awt.EventDispatchThread.processException(EventDispatchThread.jav
a:264)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:256)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:150)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
java.lang.NoClassDefFoundError: Could not initialize class org.alice.stageide.sc
eneeditor.StorytellingSceneEditor$SingletonHolder
at org.alice.stageide.sceneeditor.StorytellingSceneEditor.getInstance(St
orytellingSceneEditor.java:204)
at org.alice.stageide.StageIDE.getSceneEditor(StageIDE.java:92)
at org.alice.stageide.StageIDE.getPrefixPaneForInstanceCreationIfAppropr
iate(StageIDE.java:224)
at org.alice.ide.x.components.InstanceCreationView.<init>(InstanceCreati
onView.java:52)
at org.alice.ide.x.AstI18nFactory.createInstanceCreationPane(AstI18nFact
ory.java:89)
at org.alice.ide.x.AstI18nFactory.createExpressionPane(AstI18nFactory.ja
va:212)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:55)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:1)
at org.alice.ide.x.components.NodePropertyView.internalRefresh(NodePrope
rtyView.java:62)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel.handleAddedTo(Panel.java:189)
at org.lgna.croquet.views.AwtComponentView.handleParentChange(AwtCompone
ntView.java:183)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:209)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.createHierarchyEvents(Component.java:5521)
at java.awt.Container.createHierarchyEvents(Container.java:1437)
at java.awt.Container.addImpl(Container.java:1134)
at java.awt.Container.add(Container.java:410)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)
at org.alice.ide.croquet.components.AbstractPropertyPane.addComponent(Ab
stractPropertyPane.java:92)
at org.alice.ide.croquet.components.AbstractListPropertyPane.internalRef
resh(AbstractListPropertyPane.java:129)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel.handleAddedTo(Panel.java:189)
at org.lgna.croquet.views.AwtComponentView.handleParentChange(AwtCompone
ntView.java:183)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:209)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)

at java.awt.Component.createHierarchyEvents(Component.java:5521)
at java.awt.Container.createHierarchyEvents(Container.java:1437)
at java.awt.Container.addImpl(Container.java:1134)
at java.awt.Container.add(Container.java:410)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)
at org.lgna.croquet.views.AxisPanel.addComponent(AxisPanel.java:75)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:147)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:209)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:219)
at org.alice.ide.x.components.InstanceCreationView.<init>(InstanceCreati
onView.java:56)
at org.alice.ide.x.AstI18nFactory.createInstanceCreationPane(AstI18nFact
ory.java:89)
at org.alice.ide.x.AstI18nFactory.createExpressionPane(AstI18nFactory.ja
va:212)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:55)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:1)
at org.alice.ide.x.components.NodePropertyView.internalRefresh(NodePrope
rtyView.java:62)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel.handleAddedTo(Panel.java:189)
at org.lgna.croquet.views.AwtComponentView.handleParentChange(AwtCompone
ntView.java:183)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:209)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.createHierarchyEvents(Component.java:5521)
at java.awt.Container.createHierarchyEvents(Container.java:1437)
at java.awt.Container.addImpl(Container.java:1134)
at javax.swing.AbstractButton.addImpl(AbstractButton.java:1853)
at java.awt.Container.add(Container.java:966)
at org.lgna.croquet.views.DropDown.createSwingButton(DropDown.java:263)
at org.lgna.croquet.views.AbstractPopupButton.createAwtComponent(Abstrac
tPopupButton.java:85)
at org.lgna.croquet.views.AbstractPopupButton.createAwtComponent(Abstrac
tPopupButton.java:1)
at org.lgna.croquet.views.AwtComponentView.getAwtComponent(AwtComponentV
iew.java:238)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)
at org.alice.ide.croquet.components.AbstractPropertyPane.addComponent(Ab
stractPropertyPane.java:92)
at org.alice.ide.croquet.components.AbstractListPropertyPane.internalRef
resh(AbstractListPropertyPane.java:129)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel.handleAddedTo(Panel.java:189)
at org.lgna.croquet.views.AwtComponentView.handleParentChange(AwtCompone
ntView.java:183)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:209)

at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.createHierarchyEvents(Component.java:5521)
at java.awt.Container.createHierarchyEvents(Container.java:1437)
at java.awt.Container.addImpl(Container.java:1134)
at java.awt.Container.add(Container.java:410)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)
at org.lgna.croquet.views.AxisPanel.addComponent(AxisPanel.java:75)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:147)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:209)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:219)
at org.alice.ide.x.components.InstanceCreationView.<init>(InstanceCreati
onView.java:56)
at org.alice.ide.x.AstI18nFactory.createInstanceCreationPane(AstI18nFact
ory.java:89)
at org.alice.ide.x.AstI18nFactory.createExpressionPane(AstI18nFactory.ja
va:212)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:55)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:1)
at org.alice.ide.x.components.NodePropertyView.internalRefresh(NodePrope
rtyView.java:62)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel.handleAddedTo(Panel.java:189)
at org.lgna.croquet.views.AwtComponentView.handleParentChange(AwtCompone
ntView.java:183)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:209)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.createHierarchyEvents(Component.java:5521)
at java.awt.Container.createHierarchyEvents(Container.java:1437)
at java.awt.Container.remove(Container.java:1225)
at java.awt.Container.remove(Container.java:1257)
at org.lgna.croquet.views.AwtContainerView.internalRemoveComponent(AwtCo
ntainerView.java:126)
at org.lgna.croquet.views.AwtContainerView.internalRemoveAllComponents(A
wtContainerView.java:144)
at org.lgna.croquet.views.AwtContainerView.internalRemoveComponent(AwtCo
ntainerView.java:133)
at org.lgna.croquet.views.AwtContainerView.internalRemoveAllComponents(A
wtContainerView.java:144)
at org.lgna.croquet.views.AwtContainerView.internalRemoveComponent(AwtCo
ntainerView.java:133)
at org.lgna.croquet.views.AwtContainerView.internalRemoveAllComponents(A
wtContainerView.java:144)

at org.lgna.croquet.views.AwtContainerView.internalForgetAndRemoveAllCom
ponents(AwtContainerView.java:166)
at org.lgna.croquet.views.Panel.forgetAndRemoveAllComponents(Panel.java:
143)
at org.lgna.croquet.views.ListDataView.internalRefresh(ListDataView.java
:74)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel$DefaultJPanel.invalidate(Panel.java:61)
at java.awt.Component.reshape(Component.java:2291)
at javax.swing.JComponent.reshape(JComponent.java:4208)
at java.awt.Component.setBounds(Component.java:2243)
at javax.swing.BoxLayout.layoutContainer(BoxLayout.java:446)
at java.awt.Container.layout(Container.java:1503)
at java.awt.Container.doLayout(Container.java:1492)
at java.awt.Container.validateTree(Container.java:1688)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validate(Container.java:1623)
at javax.swing.RepaintManager$2.run(RepaintManager.java:691)
at javax.swing.RepaintManager$2.run(RepaintManager.java:689)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.j
ava:688)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java
:1676)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:154)
at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)
at java.awt.Dialog.show(Dialog.java:1082)

at java.awt.Component.show(Component.java:1651)
at java.awt.Component.setVisible(Component.java:1603)
at java.awt.Window.setVisible(Window.java:1014)
at java.awt.Dialog.setVisible(Dialog.java:1005)
at org.alice.ide.issue.DefaultExceptionHandler.handleThrowable(DefaultEx
ceptionHandler.java:118)
at org.alice.ide.issue.ExceptionHandler.uncaughtException(ExceptionHandl
er.java:76)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1057)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1052)
at java.awt.EventDispatchThread.processException(EventDispatchThread.jav
a:264)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:256)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
THROWABLE: java.lang.NoClassDefFoundError: Could not initialize class org.alice.
stageide.sceneeditor.StorytellingSceneEditor$SingletonHolder
at org.alice.stageide.sceneeditor.StorytellingSceneEditor.getInstance(St
orytellingSceneEditor.java:204)
at org.alice.stageide.StageIDE.getSceneEditor(StageIDE.java:92)
at org.alice.stageide.StageIDE.getPrefixPaneForInstanceCreationIfAppropr
iate(StageIDE.java:224)
at org.alice.ide.x.components.InstanceCreationView.<init>(InstanceCreati
onView.java:52)
at org.alice.ide.x.AstI18nFactory.createInstanceCreationPane(AstI18nFact
ory.java:89)
at org.alice.ide.x.AstI18nFactory.createExpressionPane(AstI18nFactory.ja
va:212)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:55)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:1)
at org.alice.ide.x.components.NodePropertyView.internalRefresh(NodePrope
rtyView.java:62)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel.handleAddedTo(Panel.java:189)
at org.lgna.croquet.views.AwtComponentView.handleParentChange(AwtCompone
ntView.java:183)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:209)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.createHierarchyEvents(Component.java:5521)
at java.awt.Container.createHierarchyEvents(Container.java:1437)
at java.awt.Container.addImpl(Container.java:1134)
at java.awt.Container.add(Container.java:410)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)

at org.alice.ide.croquet.components.AbstractPropertyPane.addComponent(Ab
stractPropertyPane.java:92)
at org.alice.ide.croquet.components.AbstractListPropertyPane.internalRef
resh(AbstractListPropertyPane.java:129)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel.handleAddedTo(Panel.java:189)
at org.lgna.croquet.views.AwtComponentView.handleParentChange(AwtCompone
ntView.java:183)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:209)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.createHierarchyEvents(Component.java:5521)
at java.awt.Container.createHierarchyEvents(Container.java:1437)
at java.awt.Container.addImpl(Container.java:1134)
at java.awt.Container.add(Container.java:410)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)
at org.lgna.croquet.views.AxisPanel.addComponent(AxisPanel.java:75)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:147)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:209)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:219)
at org.alice.ide.x.components.InstanceCreationView.<init>(InstanceCreati
onView.java:56)
at org.alice.ide.x.AstI18nFactory.createInstanceCreationPane(AstI18nFact
ory.java:89)
at org.alice.ide.x.AstI18nFactory.createExpressionPane(AstI18nFactory.ja
va:212)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:55)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:1)
at org.alice.ide.x.components.NodePropertyView.internalRefresh(NodePrope
rtyView.java:62)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel.handleAddedTo(Panel.java:189)
at org.lgna.croquet.views.AwtComponentView.handleParentChange(AwtCompone
ntView.java:183)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:209)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.createHierarchyEvents(Component.java:5521)
at java.awt.Container.createHierarchyEvents(Container.java:1437)
at java.awt.Container.addImpl(Container.java:1134)
at javax.swing.AbstractButton.addImpl(AbstractButton.java:1853)
at java.awt.Container.add(Container.java:966)
at org.lgna.croquet.views.DropDown.createSwingButton(DropDown.java:263)

at org.lgna.croquet.views.AbstractPopupButton.createAwtComponent(Abstrac
tPopupButton.java:85)
at org.lgna.croquet.views.AbstractPopupButton.createAwtComponent(Abstrac
tPopupButton.java:1)
at org.lgna.croquet.views.AwtComponentView.getAwtComponent(AwtComponentV
iew.java:238)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)
at org.alice.ide.croquet.components.AbstractPropertyPane.addComponent(Ab
stractPropertyPane.java:92)
at org.alice.ide.croquet.components.AbstractListPropertyPane.internalRef
resh(AbstractListPropertyPane.java:129)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel.handleAddedTo(Panel.java:189)
at org.lgna.croquet.views.AwtComponentView.handleParentChange(AwtCompone
ntView.java:183)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:209)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.createHierarchyEvents(Component.java:5521)
at java.awt.Container.createHierarchyEvents(Container.java:1437)
at java.awt.Container.addImpl(Container.java:1134)
at java.awt.Container.add(Container.java:410)
at org.lgna.croquet.views.AwtContainerView.internalAddComponent(AwtConta
inerView.java:112)
at org.lgna.croquet.views.AxisPanel.addComponent(AxisPanel.java:75)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:147)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:209)
at org.alice.ide.x.I18nFactory.createComponent(I18nFactory.java:219)
at org.alice.ide.x.components.InstanceCreationView.<init>(InstanceCreati
onView.java:56)
at org.alice.ide.x.AstI18nFactory.createInstanceCreationPane(AstI18nFact
ory.java:89)
at org.alice.ide.x.AstI18nFactory.createExpressionPane(AstI18nFactory.ja
va:212)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:55)
at org.alice.ide.x.components.ExpressionPropertyView.createComponent(Exp
ressionPropertyView.java:1)
at org.alice.ide.x.components.NodePropertyView.internalRefresh(NodePrope
rtyView.java:62)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel.handleAddedTo(Panel.java:189)
at org.lgna.croquet.views.AwtComponentView.handleParentChange(AwtCompone
ntView.java:183)
at org.lgna.croquet.views.AwtComponentView.handleHierarchyChanged(AwtCom
ponentView.java:209)
at org.lgna.croquet.views.AwtComponentView$1.hierarchyChanged(AwtCompone
ntView.java:117)
at java.awt.Component.processHierarchyEvent(Component.java:6672)
at java.awt.Component.processEvent(Component.java:6291)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)

at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.Component.createHierarchyEvents(Component.java:5521)
at java.awt.Container.createHierarchyEvents(Container.java:1437)
at java.awt.Container.remove(Container.java:1225)
at java.awt.Container.remove(Container.java:1257)
at org.lgna.croquet.views.AwtContainerView.internalRemoveComponent(AwtCo
ntainerView.java:126)
at org.lgna.croquet.views.AwtContainerView.internalRemoveAllComponents(A
wtContainerView.java:144)
at org.lgna.croquet.views.AwtContainerView.internalRemoveComponent(AwtCo
ntainerView.java:133)
at org.lgna.croquet.views.AwtContainerView.internalRemoveAllComponents(A
wtContainerView.java:144)
at org.lgna.croquet.views.AwtContainerView.internalRemoveComponent(AwtCo
ntainerView.java:133)
at org.lgna.croquet.views.AwtContainerView.internalRemoveAllComponents(A
wtContainerView.java:144)
at org.lgna.croquet.views.AwtContainerView.internalForgetAndRemoveAllCom
ponents(AwtContainerView.java:166)
at org.lgna.croquet.views.Panel.forgetAndRemoveAllComponents(Panel.java:
143)
at org.lgna.croquet.views.ListDataView.internalRefresh(ListDataView.java
:74)
at org.lgna.croquet.views.Panel.refreshIfNecessary(Panel.java:161)
at org.lgna.croquet.views.Panel$DefaultJPanel.invalidate(Panel.java:61)
at java.awt.Component.reshape(Component.java:2291)
at javax.swing.JComponent.reshape(JComponent.java:4208)
at java.awt.Component.setBounds(Component.java:2243)
at javax.swing.BoxLayout.layoutContainer(BoxLayout.java:446)
at java.awt.Container.layout(Container.java:1503)
at java.awt.Container.doLayout(Container.java:1492)
at java.awt.Container.validateTree(Container.java:1688)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validate(Container.java:1623)
at javax.swing.RepaintManager$2.run(RepaintManager.java:691)
at javax.swing.RepaintManager$2.run(RepaintManager.java:689)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.j
ava:688)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java
:1676)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)

at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:154)
at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)
at java.awt.Dialog.show(Dialog.java:1082)
at java.awt.Component.show(Component.java:1651)
at java.awt.Component.setVisible(Component.java:1603)
at java.awt.Window.setVisible(Window.java:1014)
at java.awt.Dialog.setVisible(Dialog.java:1005)
at org.alice.ide.issue.DefaultExceptionHandler.handleThrowable(DefaultEx
ceptionHandler.java:118)
at org.alice.ide.issue.ExceptionHandler.uncaughtException(ExceptionHandl
er.java:76)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1057)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1052)
at java.awt.EventDispatchThread.processException(EventDispatchThread.jav
a:264)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:256)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
at org.alice.ide.issue.DefaultExceptionHandler.handleThrowable(DefaultEx
ceptionHandler.java:82)
at org.alice.ide.issue.ExceptionHandler.uncaughtException(ExceptionHandl
er.java:76)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1057)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1052)
at java.awt.EventDispatchThread.processException(EventDispatchThread.jav
a:264)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:256)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:154)
at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)
at java.security.AccessController.doPrivileged(AccessController.java:-2)
at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)
at java.awt.Dialog.show(Dialog.java:1082)
at java.awt.Component.show(Component.java:1651)

at java.awt.Component.setVisible(Component.java:1603)
at java.awt.Window.setVisible(Window.java:1014)
java.lang.NoClassDefFoundError: Could not initialize class org.alice.stageide.sc
eneeditor.StorytellingSceneEditor$SingletonHolder
at org.alice.stageide.sceneeditor.StorytellingSceneEditor.getInstance(St
orytellingSceneEditor.java:204)
at org.alice.stageide.StageIDE.getSceneEditor(StageIDE.java:92)
at org.alice.stageide.icons.IconFactoryManager.createResourceDeclaration
FromRequiredArguments(IconFactoryManager.java:294)
at org.alice.stageide.icons.IconFactoryManager.createResourceDeclaration
FromField(IconFactoryManager.java:338)
at org.alice.stageide.icons.IconFactoryManager.getIconFactoryForField(Ic
onFactoryManager.java:432)
at org.alice.ide.instancefactory.ThisFieldAccessFactory.getIconFactory(T
hisFieldAccessFactory.java:108)
at org.alice.ide.croquet.components.InstanceFactoryPopupButton.internalR
efresh(InstanceFactoryPopupButton.java:93)
at org.alice.ide.croquet.components.InstanceFactoryPopupButton.refreshIf
Necessary(InstanceFactoryPopupButton.java:117)
at org.alice.ide.croquet.components.InstanceFactoryPopupButton.access$1(
InstanceFactoryPopupButton.java:108)
at org.alice.ide.croquet.components.InstanceFactoryPopupButton$2.invalid
ate(InstanceFactoryPopupButton.java:68)
at javax.swing.JComponent.revalidate(JComponent.java:4849)
at org.lgna.croquet.views.SwingComponentView.revalidate(SwingComponentVi
ew.java:103)
at org.lgna.croquet.views.SwingComponentView.revalidateAndRepaint(SwingC
omponentView.java:143)
at org.alice.ide.croquet.components.InstanceFactoryPopupButton.refreshLa
ter(InstanceFactoryPopupButton.java:129)
at org.alice.ide.croquet.components.InstanceFactoryPopupButton.handleCha
nged(InstanceFactoryPopupButton.java:78)
at org.alice.ide.croquet.components.InstanceFactoryPopupButton.handleCha
nged(InstanceFactoryPopupButton.java:1)
at org.lgna.croquet.views.CustomItemStatePopupButton$1.changed(CustomIte
mStatePopupButton.java:54)
at org.lgna.croquet.State.fireChanged(State.java:133)
at org.lgna.croquet.ItemState.fireChanged(ItemState.java:294)
at org.lgna.croquet.State.changeValue(State.java:309)
at org.lgna.croquet.State.changeValue(State.java:327)
at org.lgna.croquet.State.changeValueTransactionlessly(State.java:343)
at org.lgna.croquet.State.setValueTransactionlessly(State.java:347)
at org.alice.stageide.StageIDE$3.run(StageIDE.java:329)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:154)
at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)

at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)
at java.awt.Dialog.show(Dialog.java:1082)
at java.awt.Component.show(Component.java:1651)
at java.awt.Component.setVisible(Component.java:1603)
at java.awt.Window.setVisible(Window.java:1014)
at java.awt.Dialog.setVisible(Dialog.java:1005)
at org.alice.ide.issue.DefaultExceptionHandler.handleThrowable(DefaultEx
ceptionHandler.java:118)
at org.alice.ide.issue.ExceptionHandler.uncaughtException(ExceptionHandl
er.java:76)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1057)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1052)
at java.awt.EventDispatchThread.processException(EventDispatchThread.jav
a:264)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:256)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
THROWABLE: java.lang.NoClassDefFoundError: Could not initialize class org.alice.
stageide.sceneeditor.StorytellingSceneEditor$SingletonHolder
at org.alice.stageide.sceneeditor.StorytellingSceneEditor.getInstance(St
orytellingSceneEditor.java:204)
at org.alice.stageide.StageIDE.getSceneEditor(StageIDE.java:92)
at org.alice.stageide.icons.IconFactoryManager.createResourceDeclaration
FromRequiredArguments(IconFactoryManager.java:294)
at org.alice.stageide.icons.IconFactoryManager.createResourceDeclaration
FromField(IconFactoryManager.java:338)
at org.alice.stageide.icons.IconFactoryManager.getIconFactoryForField(Ic
onFactoryManager.java:432)
at org.alice.ide.instancefactory.ThisFieldAccessFactory.getIconFactory(T
hisFieldAccessFactory.java:108)
at org.alice.ide.croquet.components.InstanceFactoryPopupButton.internalR
efresh(InstanceFactoryPopupButton.java:93)
at org.alice.ide.croquet.components.InstanceFactoryPopupButton.refreshIf
Necessary(InstanceFactoryPopupButton.java:117)
at org.alice.ide.croquet.components.InstanceFactoryPopupButton.access$1(
InstanceFactoryPopupButton.java:108)
at org.alice.ide.croquet.components.InstanceFactoryPopupButton$2.invalid
ate(InstanceFactoryPopupButton.java:68)
at javax.swing.JComponent.revalidate(JComponent.java:4849)
at org.lgna.croquet.views.SwingComponentView.revalidate(SwingComponentVi
ew.java:103)
at org.lgna.croquet.views.SwingComponentView.revalidateAndRepaint(SwingC
omponentView.java:143)
at org.alice.ide.croquet.components.InstanceFactoryPopupButton.refreshLa
ter(InstanceFactoryPopupButton.java:129)
at org.alice.ide.croquet.components.InstanceFactoryPopupButton.handleCha
nged(InstanceFactoryPopupButton.java:78)
at org.alice.ide.croquet.components.InstanceFactoryPopupButton.handleCha
nged(InstanceFactoryPopupButton.java:1)
at org.lgna.croquet.views.CustomItemStatePopupButton$1.changed(CustomIte
mStatePopupButton.java:54)
at org.lgna.croquet.State.fireChanged(State.java:133)
at org.lgna.croquet.ItemState.fireChanged(ItemState.java:294)

at org.lgna.croquet.State.changeValue(State.java:309)
at org.lgna.croquet.State.changeValue(State.java:327)
at org.lgna.croquet.State.changeValueTransactionlessly(State.java:343)
at org.lgna.croquet.State.setValueTransactionlessly(State.java:347)
at org.alice.stageide.StageIDE$3.run(StageIDE.java:329)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo
main.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:154)
at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)
at java.awt.Dialog.show(Dialog.java:1082)
at java.awt.Component.show(Component.java:1651)
at java.awt.Component.setVisible(Component.java:1603)
at java.awt.Window.setVisible(Window.java:1014)
at java.awt.Dialog.setVisible(Dialog.java:1005)
at org.alice.ide.issue.DefaultExceptionHandler.handleThrowable(DefaultEx
ceptionHandler.java:118)
at org.alice.ide.issue.ExceptionHandler.uncaughtException(ExceptionHandl
er.java:76)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1057)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1052)
at java.awt.EventDispatchThread.processException(EventDispatchThread.jav
a:264)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:256)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
at org.alice.ide.issue.DefaultExceptionHandler.handleThrowable(DefaultEx
ceptionHandler.java:82)
at org.alice.ide.issue.ExceptionHandler.uncaughtException(ExceptionHandl
er.java:76)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1057)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1052)
at java.awt.EventDispatchThread.processException(EventDispatchThread.jav
a:264)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:256)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.

java:154)
at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)
at java.security.AccessController.doPrivileged(AccessController.java:-2)
at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)
at java.awt.Dialog.show(Dialog.java:1082)
at java.awt.Component.show(Component.java:1651)
at java.awt.Component.setVisible(Component.java:1603)
at java.awt.Window.setVisible(Window.java:1014)
[info] Application exited (0).

You might also like