Hi, I'm trying to use the svn-ant library and I'm having a problem when ivy tries to load my settings file.
I've put the ivysvnresolver and related jars in my ant/lib directory. When I try to load settings and do a simple resolve, i get this: build.xml:12: impossible to configure ivy:settings with given file: /home/jdoklovic/.ivy2/settings/ivy-settings.xml :java.text.ParseException: failed to load settings from file:/home/jdoklovic/.ivy2/settings/ivy-settings.xml: problem in config file: failed to load settings from file:/home/jdoklovic/.ivy2/settings/ivysettings-shared-svn.xml: impossible to define new type: class not found: fm.last.ivy.plugins.svnresolver.SvnResolver in [] nor Ivy classloader here's my build.xml: <project name="ivy-test" default="default" xmlns:ivy="antlib:org.apache.ivy.ant"> <property file="build.properties" /> <import file="ivy-targets.ant"/> <target name="default"> <ivy:settings id="ivy.instance" file="/home/jdoklovic/.ivy2/settings/ivy-settings.xml"/> <ivy:resolve /> </target> </project> and here's the ivysettings-shared-svn.xml it's complaining about <ivysettings> <property name="ivy.shared.svn.root" value="DOMAIN_REMOVED/ivy/trunk/repo"/> <typedef name="svn" classname="fm.last.ivy.plugins.svnresolver.SvnResolver"/> − <resolvers> − <svn name="shared-svn" username="${svn.user.name}" userpassword="${svn.user.password}"> <ivy pattern="svn +ssh://${ivy.shared.svn.root}/${ivy.default.ivy.pattern}"/> <artifact pattern="svn +ssh://${ivy.shared.svn.root}/${ivy.default.artifact.pattern}"/> </svn> </resolvers> </ivysettings> any ideas? Thanks, - Jonathan