[Solved] First time, start up errors

Revanchist123

  • Posts: 13
Hi, just bought stencyl..running mavericks for my mac. mid 2010. everything seems in order. Good install. Ran fine at initial launch. only error i encountered. was crash course kit placement. installed in intended folders however, i did also download the dialog extension. it says on the instruction page at the beginning, the instructions listed there are for 3.1. i have 3.2. but didnt see a link to the new extentions if there is one. i assumed. it was compatible. here is the initial start up errors.

Unexpected problem on thread AWT-EventQueue-0: ext/ext/DataTypeExtension
java.lang.NoClassDefFoundError: ext/ext/DataTypeExtension
   at java.lang.ClassLoader.defineClass1(Native Method)
   at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
   at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
   at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
   at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
   at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
   at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
   at java.lang.Class.forName0(Native Method)
   at java.lang.Class.forName(Class.java:249)
   at stencyl.sw.app.ExtensionManager.getExtension(ExtensionManager.java:61)
   at stencyl.sw.Initializer.loadExtensions(Initializer.java:123)
   at stencyl.sw.Initializer.init(Initializer.java:61)
   at stencyl.sw.SW$1.run(SW.java:180)
   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
   at java.awt.EventQueue.access$400(EventQueue.java:82)
   at java.awt.EventQueue$2.run(EventQueue.java:676)
   at java.awt.EventQueue$2.run(EventQueue.java:674)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.ClassNotFoundException: ext.ext.DataTypeExtension
   at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
   ... 31 more
i also end up getting another error while clicking create new game. any advice would help as i am new to this especially mac. have some scripting and file placing experience from pc. so not hard to figure out. any help would be nice thanks. thinking of removing files to see if that helps. but would like to use the downloaded files for which they were intended. thank you.

Unexpected problem on thread AWT-EventQueue-0: java.lang.NullPointerException
java.lang.RuntimeException: java.lang.NullPointerException
   at stencyl.sw.app.tasks.StencylWorker.done(StencylWorker.java:72)
   at stencyl.sw.app.tasks.SaveGameTask.done(SaveGameTask.java:66)
   at javax.swing.SwingWorker$5.run(SwingWorker.java:717)
   at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWorker.java:814)
   at sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:95)
   at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker.java:824)
   at javax.swing.Timer.fireActionPerformed(Timer.java:291)
   at javax.swing.Timer$DoPostEvent.run(Timer.java:221)
   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
   at java.awt.EventQueue.access$400(EventQueue.java:82)
   at java.awt.EventQueue$2.run(EventQueue.java:676)
   at java.awt.EventQueue$2.run(EventQueue.java:674)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.NullPointerException
   at stencyl.sw.io.write.MasterWriter.addCollisionShape(MasterWriter.java:357)
   at stencyl.sw.io.write.MasterWriter.saveGame(MasterWriter.java:298)
   at stencyl.sw.app.tasks.SaveGameTask.doInBackground(SaveGameTask.java:48)
   at stencyl.sw.app.tasks.SaveGameTask.doInBackground(SaveGameTask.java:16)
   at javax.swing.SwingWorker$1.call(SwingWorker.java:277)
   at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
   at java.util.concurrent.FutureTask.run(FutureTask.java:138)
   at javax.swing.SwingWorker.run(SwingWorker.java:316)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
   at java.lang.Thread.run(Thread.java:695)

Justin

  • *
  • Posts: 4716
It looks like you installed the Dialog Extension but not the Data Type Extension. If you downloaded from the site recently, they should have come together in the same package. Place both DialogExtension.jar and DataStructuresExtension.jar into your extensions folder.

Which instructions page were you reading? I have a "Getting Started.txt" that I include in the package, and it's always up to date. I probably forgot to update the instructions on the site.
For Live Support: Join our discord server and ping me @justin.
I'm most often available between 10am and 10pm Japan time. (GMT+9)

Revanchist123

  • Posts: 13
yes, you were right. I say the file DataStructuresExtension.jar in the Original file. Didn't move going to now, let you now what happens. here is the link i was using.  it talks about 3.1 and i downloaded the 3.2 from what i understand. just bought the studio last night. new to the whole thing but i been a gamer all my life. need to learn programming, scripting c++ but from what i understand its easier here. im going to read all the books and watch all the vids and do all the practice. thank you for your help justin.

Revanchist123

  • Posts: 13
Perfect. Thank fixes that. Thanks justin