All versions: Our program icon bounces a couple of times, then nothing happens.
Frequency & cause: This has been reported just twice (to Spring 2010). We found that our “ApplicationStub” was not recognised. Replacing our ApplicationStub with the resident one corrected the issue. Solution: A) In Finder, Go to / Utilities / Console. Click “Clear”. B) Go / Utilities / Java / try running one of the Java Applets such as "hot key". If this does not work then this is quick evidence that the Java language within your computer’s system may be "broken". Java is needed for our program, so you will need to reload Java onto your machine. (we require Java 1.4.1 or later) As a further check, in Finder, Go to / Utilities / Terminal. In the Terminal window, type: Java -version (Java, space, hyphen, version). This should tell you which version of Java you have installed. B) Click on our program icon again. An error should be logged on the Console. If this mentions any of the following or similar messages then proceed. Otherwise leave the Console window open, and please contact support (if possible by phone). “Java ApplicationStub”, 128412, 13847 "Java crash dump" crashdump[16959]: JavaApplicationStub crashed crashdump[16959]: crash report written to: /Users/Username/Library/Logs/CrashReporter/JavaApplicationStub.crash.log C) In Finder, Go to / Hard Disk: (Suggestion - go to “Column” view) D) Look for: /System/Library/Frameworks/JavaVM.framework/Versions/Current/Resources/MacOS/JavaApplicationStub E) Copy JavaApplicationStub (Edit/Copy) F) In Finder, go to: /Applications/Wordshark 3s.app/Contents/MacOS/JavaApplicationStub Click on, then delete, our JavaApplicationStub. Click into the (empty) directory, and paste the previously copied file (Edit / Paste) G) Close the windows. The program should now work as intended. Background: Java applications, including Wordshark and Numbershark, can be launched like native Mac OS X applications if their code (usually, as in our case, a JAR archive) is packaged as a Mac OS X application bundle. The launch code itself is a native executable called JavaApplicationStub. The stub file provided has changed between various Java releases. Some stub versions seem to be more capable of launching Java applications than others. For example, in 2006, after updating to QuickTime 7.0.4 on Mac OS X 10.3.9, certain old stub files refused to launch Java applications any more, though the above fix usually works, i.e. to copy a current stub file from /System/Library/Frameworks/JavaVM.framework/Resources/MacOS/ to your affected application bundle. Unfortunately, this may in certain circumstances prevent you from running more than one Java application at a time. We found additional very helpful notes at: http://www.snailshell.de/blog/archives/2006/01/entry_37.html