[PLUG-TALK] Java Developer Insights Wanted

Rich Shepard rshepard at appl-ecosys.com
Sun Aug 2 15:13:11 UTC 2015


   I have a problem invoking a Java application written by a company working
exclusively in Windows. While Java apps should run on all platforms, this
one throws errors when I try to start it. The company provides no support
for installation or problems because all they know is M$.

   If you are a Java developer, or know of one, I'd appreciate your thoughts
on resolving this issue. Yesterday, I posted a request for help on
linuxquestions.org; there have been 86 views but no replies.

   My platform is Slackware-14.1 with openjdk--7u85_b01 installed. If I can
have multiple JDK versions installed on the same host, I will install
Oracle's JDK-8. The application version I'm trying to start (Open
ModelSphere-3.2) is supposed to work with jdk-7; the 3.3 version requires
jdk-8.

   Here's the problem:

$ java -jar modelsphere.jar

Exception in thread "main" java.lang.ExceptionInInitializerError
Caused by: java.util.MissingResourceException: Can't find bundle for base
name org.modelsphere.sms.international.MiscResources, locale en
  	at
java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1499)
  	at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1322)
  	at java.util.ResourceBundle.getBundle(ResourceBundle.java:1028)
  	at
  	org.modelsphere.jack.international.LocaleMgr.findResourceBundle(Unknown
  	Source)
  	at org.modelsphere.jack.international.LocaleMgr.getRes(Unknown
  	Source)
  	at org.modelsphere.jack.international.LocaleMgr.getString(Unknown
  	Source)
  	at org.modelsphere.sms.Application.<clinit>(Unknown Source)

   The company told me they use Oracle's JDK (of course) but it's use is not
hard-coded in the application.

   If the problem is not something I can fix then I abandon trying to use
this tool

TIA,

Rich



More information about the PLUG-talk mailing list