Native Client not being loaded due to incorrect library versions
Problem
The Subversion Native Client is not working as expected due to incorrect library versions.
The following appears in the atlassian-fisheye-DD-MM-YYYY.log
ERROR [WrapperStartStopAppMain ] fisheye.app DefaultRepositoryManager-reloadList - Configuration Problem
com.cenqua.fisheye.config.ConfigException: Could not load svn-javahl: java.lang.UnsatisfiedLinkError-C:\Program Files (x86)\Subversion\bin\libsvnjavahl-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
Diagnosis
Environment
- Windows Operating System
- 64-bit Server
- 64-bit JDK
- WANdisco subversion
Here are some JARs that we've tested with and their identifying characteristics. The DLL must match the minor version of the JAR:
Cause
The 32-bit library (dll) fails to be loaded by the 64-bit JDK.
Resolution
Refer to the instructions on the Getting Native Subversion Client to work with Fisheye on a Windows 64-bit Machine guide.
Last modified on Mar 30, 2016
Powered by Confluence and Scroll Viewport.