WebDAV AuthType Basic versus Basic

9 views
Skip to first unread message

kaygee

unread,
May 13, 2009, 4:14:08 PM5/13/09
to ivysvn
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

Kevin Gann

unread,
May 13, 2009, 7:36:08 PM5/13/09
to ivysvn
I take it back... The problem was in my build file. Sorry for any wasted cycles. :(
Reply all
Reply to author
Forward
0 new messages