After successfully testing out ivysvn on one machine I decided I'd
like to use it on a production machine. Both machines have Apache
using webdav but the one using basic authentication works and the one
using digest doesn't. Unfortunately I wasn't familiar with this at the
beginning or I would have started out testing using digest
authentication. The production machine also uses a SVN domain. Are
these known issues?
Here's the stack trace from ant with the dns name of the machine xxx'd
out... This attempt shows using the svn protocol which doesn't appear
to work either.
BUILD FAILED
build.xml:18: impossible to install com.ii4sm#ValueSet;0:
java.io.IOException
at org.apache.ivy.ant.IvyInstall.doExecute(IvyInstall.java:
109)
at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:277)
at org.apache.tools.ant.UnknownElement.execute
(UnknownElement.java:288)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute
(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at org.apache.tools.ant.Target.performTasks(Target.java:385)
at org.apache.tools.ant.Project.executeSortedTargets
(Project.java:1337)
at org.apache.tools.ant.Project.executeTarget(Project.java:
1306)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets
(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:
1189)
at org.apache.tools.ant.Main.runBuild(Main.java:758)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:
104)
Caused by: java.io.IOException
at fm.last.ivy.plugins.svnresolver.SvnRepository.put
(SvnRepository.java:283)
at org.apache.ivy.plugins.repository.AbstractRepository.put
(AbstractRepository.java:130)
at org.apache.ivy.plugins.resolver.RepositoryResolver.put
(RepositoryResolver.java:226)
at org.apache.ivy.plugins.resolver.RepositoryResolver.publish
(RepositoryResolver.java:209)
at org.apache.ivy.core.install.InstallEngine.install
(InstallEngine.java:142)
at org.apache.ivy.Ivy.install(Ivy.java:526)
at org.apache.ivy.ant.IvyInstall.doExecute(IvyInstall.java:
101)
... 17 more
Caused by: org.tmatesoft.svn.core.SVNAuthenticationException: svn:
Authentication required for '<svn://
xxx.xxx.com:369
0> c3a374fd-cc4f-4660-82e5-86a14312f979'
at
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.authenticationFailed
(SVNErrorManager.java:47)
at
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.authenticationFailed
(SVNErrorManager.java:41)
at
org.tmatesoft.svn.core.auth.BasicAuthenticationManager.getNextAuthentication
(BasicAuthenticationManager.java:
213)
at
org.tmatesoft.svn.core.internal.io.svn.sasl.SVNSaslAuthenticator.createSaslClient
(SVNSaslAuthenticator.java:2
99)
at
org.tmatesoft.svn.core.internal.io.svn.sasl.SVNSaslAuthenticator.authenticate
(SVNSaslAuthenticator.java:130)
at
org.tmatesoft.svn.core.internal.io.svn.SVNConnection.authenticate
(SVNConnection.java:169)
at
org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.authenticate
(SVNRepositoryImpl.java:1257)
at
org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.openConnection
(SVNRepositoryImpl.java:1235)
at
org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.testConnection
(SVNRepositoryImpl.java:95)
at org.tmatesoft.svn.core.io.SVNRepository.getRepositoryRoot
(SVNRepository.java:319)
at fm.last.ivy.plugins.svnresolver.SvnDao.folderExists
(SvnDao.java:195)
at
fm.last.ivy.plugins.svnresolver.SvnPublishTransaction.addPutOperation
(SvnPublishTransaction.java:130)
at fm.last.ivy.plugins.svnresolver.SvnRepository.put
(SvnRepository.java:281)
... 23 more