
Java/lang/NoClassDefFoundError: jamvm/java/lang/VMClassLoaderDataĪt least its not starting with java 7 required message, but it seems that class path and library path are compiled into jamvm and dont match the folder structure of my device. Which means jamvm 2.0 seems to run succesfully! when starting minimserver now i'm /usr/share/minimserver/bin/startcĮxception occurred while VM initialising.


GNU General Public License for more details.Įxecution Engine: inline-threaded interpreter with stack-cachingīoot Library Path: /usr/local/classpath/lib/classpathīoot Class Path: /home/silviu/openwrt/jamvm200oxnas-install/share/jamvm/classes.zip:/usr/local/classpath/share/classpath/glibj.zip MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This program is distributed in the hope that it will be useful,īut WITHOUT ANY WARRANTY without even the implied warranty of Modify it under the terms of the GNU General Public LicenseĪs published by the Free Software Foundation either version 2, This program is free software you can redistribute it and/or If you use the -verbose:class option of jamvm, you can collect information on which classes you really need and substantially reduce the size of classpath glibj.zip.Īfter creating ln -s /usr/bin/jamvm /usr/bin/java i'm java -version
MINIMSERVER FORUM FULL
A complete OpenWRT firmware build including JamVM 2.0.0 and full classpath0.99 is ~9MB for a Carambola2 and runs with a reasonable memory footprint. While you'll find glibj.zip is now 20MB, the resulting firmware image will be 700K smaller in the end.
MINIMSERVER FORUM PATCH
So you will want to patch the generation of glibj.zip or re-compress it with -0 compression. It gets *larger* when incorporated into squashfs. classpath glibj.zip is compressed with standard jar (zip) compression. The patch for that is in the associated bug report (easily found with google) and easy to apply. classpath has a serious bug where conversion of doubles/floats to strings leaks memory. I'm running JamVM 2.0.0 + classpath 0.99 on Barrier Breaker / Carambola2 - obviously happy to provide the patches you'll need: So it seems just a question of newer version! would your ramips build easily become part of trunk, so i can compile for arm (oxnas)? sorry, stupid question i guess, but i got info overflow over the last week - never openwrt'ed before and am more than proud already building own firmwares. Īt .invoke(Native Method)Īt .invoke(Method.java:327)Īt .main(JarLauncher.java:50)Ĭaused by: : Cannot load AWT toolkit: .gtk.GtkToolkitĪt (Toolkit.java:607)Īt .BasicLookAndFeel.initialize(BasicLookAndFeel.java:1720)Īt (UIManager.java:912)Īt .(UIManager.java:245)Īt .reportErrorUC(Launcher.java:427)Īt .launch(Launcher.java:118)Īt .main(LaunchServer.java:30)Ĭaused by: : Native library `gtkpeer' not found (as file `libgtkpeer.so') in .path and Īt (Runtime.java:763)Īt (System.java:670)Īt .gtk.GtkToolkit.(GtkToolkit.java:177)Īt (Native Method)Īt (Class.java:233)Īt (Toolkit.java:583) MinimServer: Java 7 or later is required: current version is 1.5.0 In this installation MinimServer has the music root defined as E:|Music\Wav so by default it expects to find a folder called indexArtwork here.Big THX for giving it a try, your help is much appreciated! i already /usr/share/minimserver/bin/startc Now select Add all artist artwork to folder, and select the folder.
MINIMSERVER FORUM UPDATE
In SongKongKong start Fix Songs, and go to the Artwork tabĮnable Artist Artwork Options and use the Update button to select what roles you want to try and find artist artwork for, in this example we select everything. For simplicity we are running SongKong, MInimServer and Kinsky uPnP Control Point all on a Windows PC but the instructions are essentially the same for any supported platform.

MINIMSERVER FORUM PRO
MinimServer uPnP server now adds support for showing artist artwork in its indexes when browsing with a uPnP control point ( Full or Trial license needed), this is a big improvement before you could only see artist artwork when browsing artist folders.Īnd SongKong already supports adding artist artwork ( Pro or Melco license needed), so here follows instructions on configuring artist artwork so it can be used by MinimServer.
