Problems with Subversion and Ant Integration

If you install libxml and also the Subversion client, you will likely run into problems due to conflicts with the SSL libraries.

In Eclipse, this just looks like:

    java.lang.NoClassDefFoundError: org/tigris/subversion/javahl/SVNClientInterface

From the command-line, you get an error box that says:

    The ordinal 284 could not be located in the dynamic link library SSLEAY32.dll

The solution is to remove the following two files from the libxml bin directory:

Once you remove these two libraries, things should work. If there is still a problem, then it's possible you have one or the other of these libraries in some other directory on your %PATH%.

You may need to go into Eclipse's Ant configuration, restore defaults, and then set ANT_HOME for this to solve problems there.

EclipseSubversionAnt (last edited 2010-05-28 19:11:26 by KennethPronovici)