I was trying to use Maven Release Plugin on my cygwin to upload a versioned library into my archiva repository. I was keep and keep getting this exception.
svn: E175002: Processing OPTIONS request response failed: Premature end of file. (/)
svn: E175002: OPTIONS request failed on '/'
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
then I noticed that in my pom files I had the following scm connection url
<scm>
<connection>scm:svn:http://mysvn/mylibrary/components/tags/releases/mylibrary-build-9.0.0</connection>
<developerConnection>scm:svn:http://mysvn/mylibrary/components/tags/releases/mylibrary-build-9.0.0</developerConnection>
<url>http://mysvn/mylibrary/components/tags/releases/mylibrary-build-9.0.0</url>
</scm>
instead the location of my svn checkout was fully qualified http://mysvn.mydomain.com
Doing a fresh checkout from the svn repository with the short name really solved the issue.
Comments