This is the first time ive done this so im probably missing something simple.
Relevant Apache looks like this:- Alias /maven_repo/ /opt/app/maven_repo/ <Directory /opt/app/maven_repo> DAV on Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny Allow from all AuthType Basic AuthName "MAVEN Repository" # (Following line optional) # AuthBasicProvider file AuthUserFile /opt/app/apache2/passwd/passwords Require user svn </Directory> [EMAIL PROTECTED] app]$ ls -ltrd maven_repo lrwxrwxrwx 1 svn users 15 Oct 31 17:42 maven_repo -> /DGW/maven_repo [EMAIL PROTECTED] app]$ ls -ltrd /DGW/maven_repo drwxrwxrwx 2 svn users 4096 Oct 31 17:42 /DGW/maven_repo I can browse directories ok. But when I try and upload using:- mvn -e deploy:deploy-file -DgroupId=remedy -DartifactId=arapi -Dversion=7.1 -Dpackaging=jar -Dfile="C:\Downloads\Java\all_remedy\arapi71.jar" -DrepositoryId=NortelToolsRepo -Durl="http://hardgwd01/maven_repo" It throws an error:- [INFO] Trace org.apache.maven.lifecycle.LifecycleExecutionException: Error deploying artifact : Authorization failed: Access denied to: http://hardgwd01/maven_repo/remedy/ara pi/7.1/arapi-7.1.jar at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa ultLifecycleExecutor.java:564) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone Goal(DefaultLifecycleExecutor.java:493) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau ltLifecycleExecutor.java:463) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan dleFailures(DefaultLifecycleExecutor.java:311) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen ts(DefaultLifecycleExecutor.java:224) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi fecycleExecutor.java:143) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125) at org.apache.maven.cli.MavenCli.main(MavenCli.java:280) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.apache.maven.plugin.MojoExecutionException: Error deploying artif act: Authorization failed: Access denied to: http://hardgwd01/maven_repo/remedy/ arapi/7.1/arapi-7.1.jar at org.apache.maven.plugin.deploy.DeployFileMojo.execute(DeployFileMojo. java:243) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi nManager.java:443) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa ultLifecycleExecutor.java:539) ... 16 more Caused by: org.apache.maven.artifact.deployer.ArtifactDeploymentException: Error deploying artifact: Authorization failed: Access denied to: http://hardgwd01/ma ven_repo/remedy/arapi/7.1/arapi-7.1.jar at org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(Def aultArtifactDeployer.java:94) at org.apache.maven.plugin.deploy.DeployFileMojo.execute(DeployFileMojo. java:239) ... 18 more Caused by: org.apache.maven.wagon.TransferFailedException: Authorization failed: Access denied to: http://hardgwd01/maven_repo/remedy/arapi/7.1/arapi-7.1.jar at org.apache.maven.artifact.manager.DefaultWagonManager.putRemoteFile(D efaultWagonManager.java:272) at org.apache.maven.artifact.manager.DefaultWagonManager.putArtifact(Def aultWagonManager.java:153) at org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(Def aultArtifactDeployer.java:80) ... 19 more Caused by: org.apache.maven.wagon.authorization.AuthorizationException: Access d enied to: http://hardgwd01/maven_repo/remedy/arapi/7.1/arapi-7.1.jar at org.apache.maven.wagon.providers.http.LightweightHttpWagon.put(Lightw eightHttpWagon.java:165) at org.apache.maven.artifact.manager.DefaultWagonManager.putRemoteFile(D efaultWagonManager.java:237) ... 21 more The only way I have overcome this error is to create all the dirs in the upload path. This shouldn't be necessary should it? How do I overcome this is ti an apache config? Thanks Simon Simon Taylor Service Tools Solutions (STS) Engineer Nortel Email [EMAIL PROTECTED] Office +44.1279 402291 (ESN 6 742 2291) Mobile +44.7740.533743 (ESN 748 3743)