Maven-ant-task cannot connect to HTTPS repository with authorization --------------------------------------------------------------------
Key: MANTTASKS-143 URL: http://jira.codehaus.org/browse/MANTTASKS-143 Project: Maven 2.x Ant Tasks Issue Type: Bug Components: dependencies task Affects Versions: 2.0.9 Environment: Windows Vista, Java 1.6.11. Reporter: Yury Kudryashov I have an internal Maven repository that can only be accessed via HTTPS with authorization. I have setup everything in settings.xml and have the correct .jks file to access the repository. My goal is to download dependencies from that repository. Command "mvn -Djavax.net.ssl.trustStore=my.jks package" runs ok - dependency is retrieved. But if I try to use maven-ant-tasks and retrieve dependencies from ant - I got the "missing artifact" errors. Here's part of my ant script that does the copying: <artifact:pom id="main.project" file="pom.xml"/> <artifact:remoteRepository id="rep" url="${repository}"/> <artifact:dependencies pathId="dependency.classpath" filesetId="dependency.fileset" versionsId="dependency.versions"> <pom refid="main.project"/> <remoteRepository refid="rep"/> </artifact:dependencies> <copy todir="."> <fileset refid="dependency.fileset" /> <mapper classpathref="maven-ant-tasks.classpath" classname="org.apache.maven.artifact.ant.VersionMapper" from="${dependency.versions}" to="flatten" /> </copy> I run ant as: ant -Djavax.net.ssl.trustStore=my.jks And here's what I'm getting: [artifact:dependencies] An error has occurred while processing the Maven artifact tasks. [artifact:dependencies] Diagnosis: [artifact:dependencies] [artifact:dependencies] Unable to resolve artifact: Missing: I ran procmon and it seems that maven-ant-tasks doesn't attempt to use the .jks to access the repository over HTTPS. The pom is pretty simple and just includes a single dependency. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira