2.99pre5 doesn't start on linux

Weedy's Avatar

Weedy

30 Apr, 2016 02:36 AM

Is there a command line switch or config option to skip loading the scripting engine?

$ java -jar ~/JBidwatcher-2.99pre5.jar 
Apr 29, 2016 9:08:58 PM com.google.inject.internal.util.$FinalizableReferenceQueue$DecoupledLoader loadFinalizer
WARNING: Could not load Finalizer in its own class loader. Loading Finalizer in the current class loader instead. As a result, you will not be able to garbage collect this class loader. To support reclaiming this class loader, either resolve the underlying issue, or move Google Collections to your system class path.
java.lang.ClassNotFoundException: com.google.inject.internal.util.$Finalizer
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at com.google.inject.internal.util.$FinalizableReferenceQueue$DecoupledLoader.loadFinalizer(FinalizableReferenceQueue.java:254)
    at com.google.inject.internal.util.$FinalizableReferenceQueue.loadFinalizer(FinalizableReferenceQueue.java:175)
    at com.google.inject.internal.util.$FinalizableReferenceQueue.<clinit>(FinalizableReferenceQueue.java:100)
    at com.google.inject.internal.util.$MapMaker$QueueHolder.<clinit>(MapMaker.java:787)
    at com.google.inject.internal.util.$MapMaker$WeakEntry.<init>(MapMaker.java:946)
    at com.google.inject.internal.util.$MapMaker$Strength$1.newEntry(MapMaker.java:312)
    at com.google.inject.internal.util.$MapMaker$StrategyImpl.newEntry(MapMaker.java:498)
    at com.google.inject.internal.util.$MapMaker$StrategyImpl.newEntry(MapMaker.java:419)
    at com.google.inject.internal.util.$CustomConcurrentHashMap$ComputingImpl.get(CustomConcurrentHashMap.java:2029)
    at com.google.inject.internal.Annotations$AnnotationChecker.hasAnnotations(Annotations.java:116)
    at com.google.inject.internal.Annotations.isBindingAnnotation(Annotations.java:180)
    at com.google.inject.internal.Annotations.findBindingAnnotation(Annotations.java:161)
    at com.google.inject.internal.Annotations.getKey(Annotations.java:147)
    at com.google.inject.assistedinject.FactoryProvider2.<init>(FactoryProvider2.java:211)
    at com.google.inject.assistedinject.FactoryModuleBuilder$1.configure(FactoryModuleBuilder.java:334)
    at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
    at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
    at com.google.inject.AbstractModule.install(AbstractModule.java:118)
    at com.jbidwatcher.app.JBidwatcherModule.configure(JBidwatcherModule.java:18)
    at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
    at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
    at com.google.inject.spi.Elements.getElements(Elements.java:101)
    at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:133)
    at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:103)
    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 com.jbidwatcher.app.JBidWatch.getApplication(JBidWatch.java:393)
    at com.jbidwatcher.app.JBidWatch.main(JBidWatch.java:371)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.simontuffs.onejar.Boot.run(Boot.java:342)
    at com.simontuffs.onejar.Boot.main(Boot.java:168)


Fri Apr 29 21:09:00 EDT 2016: JBidwatcher 2.99pre5-0-gcce9ca4 Fri Apr 29 21:09:00 EDT 2016: Oracle Corporation Java, version 1.8.0_92 on Linux Fri Apr 29 21:09:00 EDT 2016: Logging to /home/weedy/.jbidwatcher/errors.10.log Fri Apr 29 21:09:02 EDT 2016: Loaded the appropriate driver. Fri Apr 29 21:09:05 EDT 2016: Connected to database jbdb (JBidwatcher DataBase) Fri Apr 29 21:09:07 EDT 2016: Auction information database already exists. Fri Apr 29 21:09:07 EDT 2016: Closed connection Fri Apr 29 21:09:09 EDT 2016: Database shut down normally Fri Apr 29 21:09:10 EDT 2016: Loaded the appropriate driver. Fri Apr 29 21:09:11 EDT 2016: Connected to database jbdb (JBidwatcher DataBase) Fri Apr 29 21:09:11 EDT 2016: Closed connection Fri Apr 29 21:09:11 EDT 2016: Database shut down normally Fri Apr 29 21:09:15 EDT 2016: Loaded the appropriate driver. Fri Apr 29 21:09:16 EDT 2016: Connected to database jbdb (JBidwatcher DataBase) Fri Apr 29 21:09:17 EDT 2016: Loading listings from the database (36/55/56 entries, 56/474 auctions) Fri Apr 29 21:09:18 EDT 2016: Done with the initial load (got 35 active entries) Fri Apr 29 21:09:18 EDT 2016: Auction Entries loaded Fri Apr 29 21:09:18 EDT 2016: Completed loader spun off Fri Apr 29 21:09:18 EDT 2016: Snipes processed Fri Apr 29 21:09:46 EDT 2016: Scripting is enabled. Loading JBidwatcher Ruby Utilities Fri Apr 29 21:09:47 EDT 2016: JBidwatcher: org.jruby.exceptions.RaiseException: (LoadError) no such file to load -- rubygems org.jruby.exceptions.RaiseException: (LoadError) no such file to load -- rubygems at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1040) at RUBY.(root)(file:/home/weedy/JBidwatcher-2.99pre5.jar!/lib/jbidwatcher/utilities.rb:18) at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1040) at RUBY.(root)(<script>:1)

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac