Menu

truth in advertising

Developers
2006-01-30
2013-04-24
  • Daniel Kionka

    Daniel Kionka - 2006-01-30

    There have been a few bad bugs in the test versions I uploaded under “GDBI Patches”, so I renamed it to “GDBI Patches/Betas” and changed the regular package to “GDBI Releases”.  Then you have to put numbers at the beginning so they sort correctly.

     
    • Wes Groleau

      Wes Groleau - 2009-02-09

      I guess "13.6" is one of these "bad bugs" ?  :-)

      Not being sure what was what, I downloaded both 13 and 13.6.

      Since the JAR sizes were the same, I assumed that 13.6 was complete and not a "patch"

      But 13 launches, while 13.6 won't.  The diagnostics for 13.6 on Mac OS 10.4.11 are:
      Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
          at java.lang.ClassLoader.defineClass1(Native Method)
          at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
          at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
          at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
          at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
          at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
          at java.security.AccessController.doPrivileged(Native Method)
          at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
          at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
          at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
          at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

      Needs a newer version of Java ?  I have the latest everything from Apple.  I realize Apple may not be on the bleeding edge for things like Apache and Java, ......

       
    • Daniel Kionka

      Daniel Kionka - 2009-02-10

      Yes, 13.6 is a the complete PGV version.  We have had Java version problems in the past.  There is an option to compile so it works with older versions of the runtime, but I did not use it this time.  Can you find out what version of Java you have?

       
    • Wes Groleau

      Wes Groleau - 2009-02-10

      The 13.0 is not too bad at first.  Find doesn't work.  Have to know the xref ID or traverse the relationship chain.  And it seems to intermittently claim privacy and crash.  But then after restart, will bring up the very same person without complaint.

      Here are items my system profiler finds:

      APPLICATIONS:

      Jar Bundler:

        Version:    12.0.0
        Last Modified:    01-06-2009 22:14
        Kind:    Universal
        Get Info String:    Jar Bundler 12.0.0 Copyright 1996-2007 Apple Inc.
        Location:    /Developer/Applications/Java Tools/Jar Bundler.app

      Java 1.3.1 Plugin Settings:

        Version:    10.0.2
        Last Modified:    06-09-2008 10:27
        Kind:    Universal
        Get Info String:    10.0.2 (for Java 1.3.1), Copyright 2002-2005 Apple Computer, Inc. All Rights Reserved.
        Location:    /Applications/Utilities/Java/Java 1.3.1 Plugin Settings.app

      Java 1.4.2 Plugin Settings:

        Version:    11.8.0
        Last Modified:    01-03-2009 00:01
        Kind:    Universal
        Get Info String:    11.8.0 (for Java 1.4.2), Copyright © 2004-2008 Apple Inc. All Rights Reserved.
        Location:    /Applications/Utilities/Java/Java 1.4.2 Plugin Settings.app

      Java Preferences:

        Version:    11.8.0
        Last Modified:    01-03-2009 00:01
        Kind:    Universal
        Get Info String:    11.8.0 (for J2SE 5.0), Copyright © 2005-2008 Apple Inc. All Rights Reserved.
        Location:    /Applications/Utilities/Java/J2SE 5.0/Java Preferences.app

      Java Web Start:

        Version:    11.8.0
        Last Modified:    01-03-2009 00:01
        Kind:    Universal
        Get Info String:    11.8.0 (for J2SE 5.0), Copyright © 2001-2008 Apple Inc. All Rights Reserved.
        Location:    /Applications/Utilities/Java/Java Web Start.app

      JavaBrowser:

        Version:    2.2
        Last Modified:    01-06-2009 22:14
        Kind:    Universal
        Get Info String:    JavaBrowser 2.2
        Location:    /Developer/Applications/Java Tools/JavaBrowser.app

      Applet Launcher:

        Version:    12.0.0
        Last Modified:    01-06-2009 22:14
        Kind:    Universal
        Get Info String:    Java Applet Launcher 12.0.0 Copyright 1996-2007 Apple Inc.
        Location:    /Developer/Applications/Java Tools/Applet Launcher.app

      FRAMEWORKS:

      JavaApplicationLauncher:

        Version:    11.8.0
        Last Modified:    01-03-2009 00:01
        Get Info String:    JavaApplicationLauncher, Copyright © 2001-2008 Apple Inc. All Rights Reserved.
        Location:    /System/Library/PrivateFrameworks/JavaApplicationLauncher.framework
        Private:    Yes

      JavaApplicationLauncherUI:

        Version:    10.0.2
        Last Modified:    06-09-2008 10:27
        Get Info String:    JavaApplicationLauncherUI 10.0.2, Copyright 2001-2005, Apple Computer, Inc.
        Location:    /System/Library/PrivateFrameworks/JavaApplicationLauncherUI.framework
        Private:    Yes

      JavaCarbonSupport:

        Version:    10.0.2
        Last Modified:    06-09-2008 10:27
        Get Info String:    JavaCarbonSupport 10.0.2, Copyright 2001-2005, Apple Computer, Inc.
        Location:    /System/Library/PrivateFrameworks/JavaCarbonSupport.framework
        Private:    Yes

      JavaEmbedding:

        Version:    10.0.2
        Last Modified:    01-06-2009 22:07
        Get Info String:    10.0.2, Copyright 2002-2005, Apple Computer, Inc.
        Location:    /System/Library/Frameworks/JavaEmbedding.framework
        Private:    No

      JavaEOCocoa:

        Last Modified:    01-06-2009 22:00
        Location:    /System/Library/Frameworks/JavaEOCocoa.framework
        Private:    No

      JavaScriptCore:

        Version:    4526.11
        Last Modified:    01-06-2009 21:27
        Get Info String:    4526.11, Copyright 2003-2007 Apple Inc.; Copyright 1999-2001 Harri Porten <porten@kde.org>; Copyright 2001 Peter Kelly <pmk@post.com>; Copyright 1997-2005 University of Cambridge; Copyright 1991, 2000, 2001 by Lucent Technologies.
        Location:    /System/Library/Frameworks/JavaScriptCore.framework
        Private:    No

      JavaScriptGlue:

        Version:    4526.9
        Last Modified:    01-06-2009 21:27
        Get Info String:    4526.9, Copyright 2003-2007 Apple Inc.
        Location:    /System/Library/PrivateFrameworks/JavaScriptGlue.framework
        Private:    Yes

      JavaVM:

        Version:    11.8.0
        Last Modified:    01-06-2009 22:07
        Location:    /System/Library/Frameworks/JavaVM.framework
        Private:    No

       
      • Daniel Kionka

        Daniel Kionka - 2009-02-12

        It looks like those are just the Apple versions.  Can you go to the command line and run:

        java -version

        Mine says:

        java version "1.6.0_11"

        If Apple does not use the Sun version, we would have to find some compatibility matrix that explains what it is equivalent to.

         
    • Wes Groleau

      Wes Groleau - 2009-02-13

      snowball:~ wgroleau$ java -version
      java version "1.5.0_16"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b06-275)
      Java HotSpot(TM) Client VM (build 1.5.0_16-132, mixed mode, sharing)
      snowball:~ wgroleau$ uname -a
      Darwin snowball.local 8.11.0 Darwin Kernel Version 8.11.0: Wed Oct 10 18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC Power Macintosh powerpc

      I downloaded both at work, and neither would launch  (Win XP)  We do have purchased programs that are Java, and they run, so that surprised me.

       
      • Tom Morris

        Tom Morris - 2009-02-13

        A Java 5 (aka 1.5) JVM won't run classes compiled with a Java 6 compiler.  It would be more obvious if the JVM included the actual version numbers in the error messages, but that's what's going on.

        The reason that your commercial apps work is that they take a conservative approach to forcing users to upgrade.  They are probably compiled with Java 5 or 1.4.

        Tom

         
    • Robert J Townley

      No idea if this would help as my last Apple was the II.  But wondering if you have fink or something similar installed to get more Linux based software.  Since it used to be that OpenOfffice required something like fink and is heavily java based, fink may give additional java options? 

       
      • Wes Groleau

        Wes Groleau - 2009-03-07

        I don't like fink.  Nothing personal, but due to the need to prevent conflict with things installed by other methods, it has its own set of "non-standard" directories.

        I have never had a problem building things from the BSD or Linux worlds.  The worst was something ancient that expected Berkeley 3.2  To use it with Berkely 5.4, I had to compare the failed line of code to Berkely code and discover that I had to add a param value of NULL.

        On the other hand, since lots of things use Java, I hesitate to tamper with the one delivered with the system.  Apple recently fed me an update to that, so I'm going to try GDBI 13.6 again.

         

Log in to post a comment.