Menu

#8 Prune 9 uses Java 6 API

closed-fixed
None
5
2010-02-22
2010-02-22
sqar
No

When I try to run prune_09.jar on Mac OS X 10.4.11 (Tiger) using:

lars$ java -version
java version "1.5.0_19"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_19-b02-306)
Java HotSpot(TM) Client VM (build 1.5.0_19-138, mixed mode, sharing)

I get:

Exception in thread "main" java.lang.NoSuchMethodError: java.util.ResourceBundle.containsKey(Ljava/lang/String;)Z
at tim.prune.I18nManager.getText(Unknown Source)
at tim.prune.function.compress.CompressionAlgorithm.<init>(Unknown Source)
at tim.prune.function.compress.DuplicatePointAlgorithm.<init>(Unknown Source)
at tim.prune.function.compress.CompressTrackFunction.makeAlgorithms(Unknown Source)
at tim.prune.function.compress.CompressTrackFunction.<init>(Unknown Source)
at tim.prune.FunctionLibrary.initialise(Unknown Source)
at tim.prune.App.<init>(Unknown Source)
at tim.prune.GpsPruner.launch(Unknown Source)
at tim.prune.GpsPruner.main(Unknown Source)

You're using Java 6 API here,

http://java.sun.com/javase/6/docs/api/java/util/ResourceBundle.html#containsKey\(java.lang.String)

says: Since: 1.6

Because I still use a PowerBook I can not upgrade to Java 6 which requires x86/64. Please make prune Java 5 compatible again!

Discussion

  • activityworkshop

    Whoops, that was accidental. Shame it wasn't caught during testing!
    This should be fixed now, please download again and let me know if this solves it! Thanks for pointing this out!

     
  • activityworkshop

    • assigned_to: nobody --> activity
    • status: open --> closed-fixed
     
MongoDB Logo MongoDB