Fisheye not compatible with JDK 1.6.0_20 on Windows Server 2003/2008

XMLWordPrintable

    • Type: Bug
    • Resolution: Obsolete
    • Priority: Medium
    • N/A
    • Affects Version/s: 2.3.3
    • Component/s: Server administration
    • None
    • Environment:

      Windows Server 2003/2008
      Sun JDK 1.6.0_23
      Reproduced on Fisheye 2.3.3 and 1.6.6

    • 2

      After running Windows Update on Windows Server 2003 or 2008 with JDK 1.6.0_20, Fisheye using the Wrapper script is unable to start. The following error message is given in wrapper.log:

      STATUS | wrapper  | 2010/07/01 19:22:46 | Launching a JVM...
      INFO   | jvm 4    | 2010/07/01 19:22:46 | Error occurred during initialization of VM
      INFO   | jvm 4    | 2010/07/01 19:22:46 | Unable to load native library: The specified procedure could not be found
      ERROR  | wrapper  | 2010/07/01 19:22:46 | JVM exited while loading the application.
      

      On a test VM with Windows XP and JDK 1.6.0_20, Fisheye is able to start via a service without any issues. It appears to be specific to Windows Server. Users also mentioned that they've been able to use Fisheye with JDK 1.6.0_20, but the error only came about after the latest Windows Update.

      At this point, the only workaround appears to be installing JDK 1.6.0_16 and updating the wrapper.conf file to explicitly use the older JDK. Please see this Knowledge Base article.

            Assignee:
            Unassigned
            Reporter:
            Dylan Hansen [Atlassian]
            Votes:
            2 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: