I have a managed repository that I intend to use as a proxy for several remote repositories. I'm doing a test and can't get the proxy to resolve a plugin dependency to save my life. It will however resolve regular dependencies to same remote repository. I am attempting to proxy the Dev Java Net remote repoistory.
Here is my pom: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>archiva-test</groupId> <artifactId>archiva-test</artifactId> <version>0.0.1-SNAPSHOT</version> <description></description> <dependencies> <dependency> <groupId>org.j4j</groupId> <artifactId>j4j</artifactId> <version>1.0</version> </dependency> <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.1</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.jtb</groupId> <artifactId>quickr</artifactId> <version>0.8</version> </dependency> </dependencies> <repositories> <repository> <id>proxied</id> <url> http://myproxyserver/archiva/repository/proxied </url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>proxied</id> <url> http://myproxyserver/archiva/repository/proxied </url> </pluginRepository> </pluginRepositories> <build> <resources> <resource> <filtering>true</filtering> <directory>src/main/resources</directory> </resource> </resources> <plugins> <plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <executions> <execution> <goals> <goal>generate</goal> </goals> </execution> </executions> <configuration> <schemaIncludes> <schemaInclude>**/*.xsd</schemaInclude> </schemaIncludes> <extension>true</extension> </configuration> </plugin> </plugins> </build> </project> I have no problems resolving and proxying quickr and j4j dependencies, but I get the following error for the jaxb2 maven plugin: $ mvn clean package [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Building Unnamed - archiva-test:archiva-test:jar:0.0.1-SNAPSHOT [INFO] task-segment: [clean, package] [INFO] ------------------------------------------------------------------------ [INFO] artifact org.apache.maven.plugins:maven-clean-plugin: checking for updates from proxied [INFO] artifact org.jvnet.jaxb2.maven2:maven-jaxb2-plugin: checking for updates from proxied [INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] The plugin 'org.jvnet.jaxb2.maven2:maven-jaxb2-plugin' does not exist or no valid version could be found [INFO] ------------------------------------------------------------------------ [INFO] For more information, run Maven with the -e switch [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1 second [INFO] Finished at: Tue Jan 29 09:38:40 EST 2008 [INFO] Final Memory: 1M/254M [INFO] ------------------------------------------------------------------------ Any suggestions? Thanks in advance. Eric