Difference between revisions of "Talk:Downloading & Installing"

From OpenRocket wiki
Jump to navigation Jump to search
(Bug Report - It didn't send so I'm sending it through here. Please help.)
 
 
(3 intermediate revisions by 2 users not shown)
Line 8: Line 8:
 
Include your email address (optional; it helps if we can contact you in case we need additional information):
 
Include your email address (optional; it helps if we can contact you in case we need additional information):
 
matt.lohens@gmail.com
 
matt.lohens@gmail.com
 
  
  
Line 14: Line 13:
 
---------- Exception stack trace ----------
 
---------- Exception stack trace ----------
 
java.lang.RuntimeException: Error starting OpenRocket
 
java.lang.RuntimeException: Error starting OpenRocket
at net.sf.openrocket.startup.jij.JarInJarStarter.runMain(JarInJarStarter.java:40)
 
at net.sf.openrocket.startup.OpenRocket.main(OpenRocket.java:32)
 
Caused by: java.lang.reflect.InvocationTargetException
 
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
 
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
 
at net.sf.openrocket.startup.jij.JarInJarStarter.runMain(JarInJarStarter.java:38)
 
... 1 more
 
Caused by: java.lang.reflect.InvocationTargetException
 
at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1367)
 
at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1342)
 
at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1480)
 
at net.sf.openrocket.startup.SwingStartup.main(SwingStartup.java:76)
 
... 6 more
 
Caused by: com.google.inject.internal.util.$ComputationException: com.google.inject.internal.util.$ComputationException: java.lang.NoClassDefFoundError: javax/script/ScriptEngineFactory
 
at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:553)
 
at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:419)
 
at com.google.inject.internal.util.$CustomConcurrentHashMap$ComputingImpl.get(CustomConcurrentHashMap.java:2041)
 
at com.google.inject.internal.FailableCache.get(FailableCache.java:50)
 
at com.google.inject.internal.ConstructorInjectorStore.get(ConstructorInjectorStore.java:49)
 
at com.google.inject.internal.ConstructorBindingImpl.initialize(ConstructorBindingImpl.java:125)
 
at com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.java:521)
 
at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:847)
 
at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:772)
 
at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:256)
 
at com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:205)
 
at com.google.inject.internal.InjectorImpl.getInternalFactory(InjectorImpl.java:853)
 
at com.google.inject.internal.FactoryProxy.notify(FactoryProxy.java:46)
 
at com.google.inject.internal.ProcessedBindingData.runCreationListeners(ProcessedBindingData.java:50)
 
at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:133)
 
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:106)
 
at com.google.inject.Guice.createInjector(Guice.java:95)
 
at com.google.inject.Guice.createInjector(Guice.java:72)
 
at com.google.inject.Guice.createInjector(Guice.java:62)
 
at net.sf.openrocket.startup.SwingStartup.runInEDT(SwingStartup.java:143)
 
at net.sf.openrocket.startup.SwingStartup.access$000(SwingStartup.java:43)
 
at net.sf.openrocket.startup.SwingStartup$1.run(SwingStartup.java:79)
 
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
 
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
 
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
 
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
 
at java.base/java.security.AccessController.doPrivileged(Native Method)
 
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
 
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
 
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
 
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
 
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
 
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
 
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
 
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 
Caused by: com.google.inject.internal.util.$ComputationException: java.lang.NoClassDefFoundError: javax/script/ScriptEngineFactory
 
at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:553)
 
at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:419)
 
at com.google.inject.internal.util.$CustomConcurrentHashMap$ComputingImpl.get(CustomConcurrentHashMap.java:2041)
 
at com.google.inject.internal.FailableCache.get(FailableCache.java:50)
 
at com.google.inject.internal.MembersInjectorStore.get(MembersInjectorStore.java:65)
 
at com.google.inject.internal.ConstructorInjectorStore.createConstructor(ConstructorInjectorStore.java:73)
 
at com.google.inject.internal.ConstructorInjectorStore.access$000(ConstructorInjectorStore.java:28)
 
at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:36)
 
at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:32)
 
at com.google.inject.internal.FailableCache$1.apply(FailableCache.java:39)
 
at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:549)
 
... 34 more
 
Caused by: java.lang.NoClassDefFoundError: javax/script/ScriptEngineFactory
 
at java.base/java.lang.Class.getDeclaredMethods0(Native Method)
 
at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3166)
 
at java.base/java.lang.Class.getDeclaredMethods(Class.java:2309)
 
at com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:662)
 
at com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(InjectionPoint.java:356)
 
at com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(ConstructorBindingImpl.java:151)
 
at com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorImpl.java:585)
 
at com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:543)
 
at com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.java:529)
 
at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:847)
 
at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:772)
 
at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:256)
 
at com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:205)
 
at com.google.inject.internal.InjectorImpl.getInternalFactory(InjectorImpl.java:853)
 
at com.google.inject.internal.SingleFieldInjector.<init>(SingleFieldInjector.java:41)
 
at com.google.inject.internal.MembersInjectorStore.getInjectors(MembersInjectorStore.java:125)
 
at com.google.inject.internal.MembersInjectorStore.createWithListeners(MembersInjectorStore.java:95)
 
at com.google.inject.internal.MembersInjectorStore.access$000(MembersInjectorStore.java:34)
 
at com.google.inject.internal.MembersInjectorStore$1.create(MembersInjectorStore.java:42)
 
at com.google.inject.internal.MembersInjectorStore$1.create(MembersInjectorStore.java:39)
 
at com.google.inject.internal.FailableCache$1.apply(FailableCache.java:39)
 
at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:549)
 
... 44 more
 
Caused by: java.lang.ClassNotFoundException: javax.script.ScriptEngineFactory
 
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
 
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
 
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
 
... 66 more
 
  
---------- Thread information ----------
+
''stack trace deleted''
Thread[main,5,main]
 
  
 
---------- System information ----------
 
---------- System information ----------
 
OpenRocket version: 15.03
 
OpenRocket version: 15.03
OpenRocket source: default
+
 
OpenRocket location: /home/mlohens257/OpenRocket-15.03.jar
+
''this shows you're running OpenRocket 15.03''
JOGL version: 2.1.5
+
 
Current default locale: en_US
 
System properties:
 
  awt.toolkit=sun.awt.X11.XToolkit
 
  file.encoding=UTF-8
 
  file.separator=/
 
  java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
 
  java.awt.printerjob=sun.print.PSPrinterJob
 
  java.class.path=/home/mlohens257/OpenRocket-15.03.jar
 
  java.class.version=55.0
 
 
   java.home=/usr/lib/jvm/java-11-openjdk-amd64
 
   java.home=/usr/lib/jvm/java-11-openjdk-amd64
  java.io.tmpdir=/tmp
+
 
  java.library.path=/usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib
+
''this shows you're running Java 11''
  java.runtime.name=OpenJDK Runtime Environment
+
 
  java.runtime.version=11.0.8+10-post-Ubuntu-0ubuntu118.04.1
+
 
  java.specification.name=Java Platform API Specification
 
  java.specification.vendor=Oracle Corporation
 
  java.specification.version=11
 
  java.vendor=Ubuntu
 
  java.vendor.url=https://ubuntu.com/
 
  java.vendor.url.bug=https://bugs.launchpad.net/ubuntu/+source/openjdk-lts
 
  java.version=11.0.8
 
  java.version.date=2020-07-14
 
  java.vm.compressedOopsMode=Zero based
 
  java.vm.info=mixed mode, sharing
 
  java.vm.name=OpenJDK 64-Bit Server VM
 
  java.vm.specification.name=Java Virtual Machine Specification
 
  java.vm.specification.vendor=Oracle Corporation
 
  java.vm.specification.version=11
 
  java.vm.vendor=Ubuntu
 
  java.vm.version=11.0.8+10-post-Ubuntu-0ubuntu118.04.1
 
  jdk.debug=release
 
  line.separator=\u000a
 
  os.arch=amd64
 
  os.name=Linux
 
  os.version=5.3.0-53-generic
 
  path.separator=:
 
  sun.arch.data.model=64
 
  sun.awt.enableExtraMouseButtons=true
 
  sun.awt.exception.handler=net.sf.openrocket.gui.main.SwingExceptionHandler$AwtHandler
 
  sun.boot.library.path=/usr/lib/jvm/java-11-openjdk-amd64/lib
 
  sun.cpu.endian=little
 
  sun.cpu.isalist=
 
  sun.desktop=gnome
 
  sun.font.fontmanager=sun.awt.X11FontManager
 
  sun.io.unicode.encoding=UnicodeLittle
 
  sun.java.command=/home/mlohens257/OpenRocket-15.03.jar
 
  sun.java.launcher=SUN_STANDARD
 
  sun.jnu.encoding=UTF-8
 
  sun.management.compiler=HotSpot 64-Bit Tiered Compilers
 
  sun.os.patch.level=unknown
 
  user.country=US
 
  user.dir=/home/mlohens257
 
  user.home=/home/mlohens257
 
  user.language=en
 
  user.name=mlohens257
 
  user.timezone=America/Los_Angeles
 
---------- Error log ----------
 
  1      0.000 INFO  (SwingStartup.java:61) Starting up OpenRocket version 15.03
 
  2      0.000 INFO  (SwingStartup.java:64) Checking for graphics head
 
  3      0.002 INFO  (SwingStartup.java:75) Moving startup to EDT
 
  4      0.336 INFO  (SwingStartup.java:129) Initializing the splash screen
 
  5      0.414 INFO  (SwingStartup.java:133) Registering exception handler
 
  6      0.420 INFO  (SwingStartup.java:139) Loading databases
 
  7      0.844 ERROR  (SwingExceptionHandler.java:48) Handling uncaught exception on thread=Thread[main,5,main]
 
  > java.lang.RuntimeException: Error starting OpenRocket
 
  > at net.sf.openrocket.startup.jij.JarInJarStarter.runMain(JarInJarStarter.java:40)
 
  > at net.sf.openrocket.startup.OpenRocket.main(OpenRocket.java:32)
 
  > Caused by: java.lang.reflect.InvocationTargetException
 
  > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 
  > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
 
  > at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 
  > at java.base/java.lang.reflect.Method.invoke(Method.java:566)
 
  > at net.sf.openrocket.startup.jij.JarInJarStarter.runMain(JarInJarStarter.java:38)
 
  > ... 1 more
 
  > Caused by: java.lang.reflect.InvocationTargetException
 
  > at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1367)
 
  > at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1342)
 
  > at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1480)
 
  > at net.sf.openrocket.startup.SwingStartup.main(SwingStartup.java:76)
 
  > ... 6 more
 
  > Caused by: com.google.inject.internal.util.$ComputationException: com.google.inject.internal.util.$ComputationException: java.lang.NoClassDefFoundError: javax/script/ScriptEngineFactory
 
  > at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:553)
 
  > at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:419)
 
  > at com.google.inject.internal.util.$CustomConcurrentHashMap$ComputingImpl.get(CustomConcurrentHashMap.java:2041)
 
  > at com.google.inject.internal.FailableCache.get(FailableCache.java:50)
 
  > at com.google.inject.internal.ConstructorInjectorStore.get(ConstructorInjectorStore.java:49)
 
  > at com.google.inject.internal.ConstructorBindingImpl.initialize(ConstructorBindingImpl.java:125)
 
  > at com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.java:521)
 
  > at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:847)
 
  > at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:772)
 
  > at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:256)
 
  > at com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:205)
 
  > at com.google.inject.internal.InjectorImpl.getInternalFactory(InjectorImpl.java:853)
 
  > at com.google.inject.internal.FactoryProxy.notify(FactoryProxy.java:46)
 
  > at com.google.inject.internal.ProcessedBindingData.runCreationListeners(ProcessedBindingData.java:50)
 
  > at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:133)
 
  > at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:106)
 
  > at com.google.inject.Guice.createInjector(Guice.java:95)
 
  > at com.google.inject.Guice.createInjector(Guice.java:72)
 
  > at com.google.inject.Guice.createInjector(Guice.java:62)
 
  > at net.sf.openrocket.startup.SwingStartup.runInEDT(SwingStartup.java:143)
 
  > at net.sf.openrocket.startup.SwingStartup.access$000(SwingStartup.java:43)
 
  > at net.sf.openrocket.startup.SwingStartup$1.run(SwingStartup.java:79)
 
  > at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
 
  > at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
 
  > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
 
  > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
 
  > at java.base/java.security.AccessController.doPrivileged(Native Method)
 
  > at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
 
  > at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
 
  > at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
 
  > at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
 
  > at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
 
  > at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
 
  > at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
 
  > at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 
  > Caused by: com.google.inject.internal.util.$ComputationException: java.lang.NoClassDefFoundError: javax/script/ScriptEngineFactory
 
  > at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:553)
 
  > at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:419)
 
  > at com.google.inject.internal.util.$CustomConcurrentHashMap$ComputingImpl.get(CustomConcurrentHashMap.java:2041)
 
  > at com.google.inject.internal.FailableCache.get(FailableCache.java:50)
 
  > at com.google.inject.internal.MembersInjectorStore.get(MembersInjectorStore.java:65)
 
  > at com.google.inject.internal.ConstructorInjectorStore.createConstructor(ConstructorInjectorStore.java:73)
 
  > at com.google.inject.internal.ConstructorInjectorStore.access$000(ConstructorInjectorStore.java:28)
 
  > at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:36)
 
  > at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:32)
 
  > at com.google.inject.internal.FailableCache$1.apply(FailableCache.java:39)
 
  > at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:549)
 
  > ... 34 more
 
  > Caused by: java.lang.NoClassDefFoundError: javax/script/ScriptEngineFactory
 
  > at java.base/java.lang.Class.getDeclaredMethods0(Native Method)
 
  > at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3166)
 
  > at java.base/java.lang.Class.getDeclaredMethods(Class.java:2309)
 
  > at com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:662)
 
  > at com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(InjectionPoint.java:356)
 
  > at com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(ConstructorBindingImpl.java:151)
 
  > at com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorImpl.java:585)
 
  > at com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:543)
 
  > at com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.java:529)
 
  > at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:847)
 
  > at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:772)
 
  > at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:256)
 
  > at com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:205)
 
  > at com.google.inject.internal.InjectorImpl.getInternalFactory(InjectorImpl.java:853)
 
  > at com.google.inject.internal.SingleFieldInjector.<init>(SingleFieldInjector.java:41)
 
  > at com.google.inject.internal.MembersInjectorStore.getInjectors(MembersInjectorStore.java:125)
 
  > at com.google.inject.internal.MembersInjectorStore.createWithListeners(MembersInjectorStore.java:95)
 
  > at com.google.inject.internal.MembersInjectorStore.access$000(MembersInjectorStore.java:34)
 
  > at com.google.inject.internal.MembersInjectorStore$1.create(MembersInjectorStore.java:42)
 
  > at com.google.inject.internal.MembersInjectorStore$1.create(MembersInjectorStore.java:39)
 
  > at com.google.inject.internal.FailableCache$1.apply(FailableCache.java:39)
 
  > at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:549)
 
  > ... 44 more
 
  > Caused by: java.lang.ClassNotFoundException: javax.script.ScriptEngineFactory
 
  > at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
 
  > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
 
  > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
 
  > ... 66 more
 
  52      0.000 STDERR (-) ===== 44 STDERR lines removed =====
 
  52      0.846 STDERR (SwingExceptionHandler.java:49) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
 
  53      0.846 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
 
  54      0.846 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
 
  55      0.846 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
 
  56      0.846 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
 
  57      0.847 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
 
  58      0.847 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
 
  59      0.847 STDERR (SwingExceptionHandler.java:49) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
 
  60      0.847 STDERR (SwingExceptionHandler.java:49) Caused by: com.google.inject.internal.util.$ComputationException: java.lang.NoClassDefFoundError: javax/script/ScriptEngineFactory
 
  61      0.847 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:553)
 
  62      0.847 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:419)
 
  63      0.847 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.util.$CustomConcurrentHashMap$ComputingImpl.get(CustomConcurrentHashMap.java:2041)
 
  64      0.847 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.FailableCache.get(FailableCache.java:50)
 
  65      0.847 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.MembersInjectorStore.get(MembersInjectorStore.java:65)
 
  66      0.847 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.ConstructorInjectorStore.createConstructor(ConstructorInjectorStore.java:73)
 
  67      0.847 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.ConstructorInjectorStore.access$000(ConstructorInjectorStore.java:28)
 
  68      0.847 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:36)
 
  69      0.847 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:32)
 
  70      0.847 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.FailableCache$1.apply(FailableCache.java:39)
 
  71      0.847 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:549)
 
  72      0.847 STDERR (SwingExceptionHandler.java:49) ... 34 more
 
  73      0.848 STDERR (SwingExceptionHandler.java:49) Caused by: java.lang.NoClassDefFoundError: javax/script/ScriptEngineFactory
 
  74      0.848 STDERR (SwingExceptionHandler.java:49) at java.base/java.lang.Class.getDeclaredMethods0(Native Method)
 
  75      0.848 STDERR (SwingExceptionHandler.java:49) at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3166)
 
  76      0.848 STDERR (SwingExceptionHandler.java:49) at java.base/java.lang.Class.getDeclaredMethods(Class.java:2309)
 
  77      0.848 STDERR (SwingExceptionHandler.java:49) at com.google.inject.spi.InjectionPoint.getInjectionPoints(InjectionPoint.java:662)
 
  78      0.848 STDERR (SwingExceptionHandler.java:49) at com.google.inject.spi.InjectionPoint.forInstanceMethodsAndFields(InjectionPoint.java:356)
 
  79      0.848 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.ConstructorBindingImpl.getInternalDependencies(ConstructorBindingImpl.java:151)
 
  80      0.848 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.InjectorImpl.getInternalDependencies(InjectorImpl.java:585)
 
  81      0.848 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.InjectorImpl.cleanup(InjectorImpl.java:543)
 
  82      0.848 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.InjectorImpl.initializeJitBinding(InjectorImpl.java:529)
 
  83      0.848 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:847)
 
  84      0.848 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:772)
 
  85      0.848 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:256)
 
  86      0.848 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:205)
 
  87      0.848 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.InjectorImpl.getInternalFactory(InjectorImpl.java:853)
 
  88      0.848 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.SingleFieldInjector.<init>(SingleFieldInjector.java:41)
 
  89      0.848 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.MembersInjectorStore.getInjectors(MembersInjectorStore.java:125)
 
  90      0.848 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.MembersInjectorStore.createWithListeners(MembersInjectorStore.java:95)
 
  91      0.849 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.MembersInjectorStore.access$000(MembersInjectorStore.java:34)
 
  92      0.849 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.MembersInjectorStore$1.create(MembersInjectorStore.java:42)
 
  93      0.849 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.MembersInjectorStore$1.create(MembersInjectorStore.java:39)
 
  94      0.849 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.FailableCache$1.apply(FailableCache.java:39)
 
  95      0.849 STDERR (SwingExceptionHandler.java:49) at com.google.inject.internal.util.$MapMaker$StrategyImpl.compute(MapMaker.java:549)
 
  96      0.849 STDERR (SwingExceptionHandler.java:49) ... 44 more
 
  97      0.849 STDERR (SwingExceptionHandler.java:49) Caused by: java.lang.ClassNotFoundException: javax.script.ScriptEngineFactory
 
  98      0.849 STDERR (SwingExceptionHandler.java:49) at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
 
  99      0.849 STDERR (SwingExceptionHandler.java:49) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
 
100      0.849 STDERR (SwingExceptionHandler.java:49) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
 
101      0.849 STDERR (SwingExceptionHandler.java:49) ... 66 more
 
102      0.849 INFO  (SwingExceptionHandler.java:64) Exception handler not on EDT, invoking dialog on EDT
 
103      0.850 INFO  (SwingExceptionHandler.java:201) Showing Exception dialog
 
104      4.721 USER  (SwingExceptionHandler.java:220) User requested sending bug report
 
105      4.725 DEBUG  (JarUtil.java:40) Found jar file using codeSource
 
 
---------- End of bug report ----------
 
---------- End of bug report ----------
 +
 +
OpenRocket 15.03 does not run on versions of Java more recent than Java 8.  The most straightforward workaround until the new release is available is to use one of the packaged installers for Windows or MacOS, or the Linux appimage, at https://github.com/openrocket/openrocket/releases/tag/release-15.03

Latest revision as of 05:26, 10 March 2021


Bug report ----------

Please include a description about what actions you were performing when the exception occurred: I just downloaded the OpenRocket software and tried to open it.


Include your email address (optional; it helps if we can contact you in case we need additional information): matt.lohens@gmail.com


(Do not modify anything below this line.)


Exception stack trace ----------

java.lang.RuntimeException: Error starting OpenRocket

stack trace deleted


System information ----------

OpenRocket version: 15.03

this shows you're running OpenRocket 15.03

 java.home=/usr/lib/jvm/java-11-openjdk-amd64

this shows you're running Java 11



End of bug report ----------

OpenRocket 15.03 does not run on versions of Java more recent than Java 8. The most straightforward workaround until the new release is available is to use one of the packaged installers for Windows or MacOS, or the Linux appimage, at https://github.com/openrocket/openrocket/releases/tag/release-15.03