/[Apache-SVN]
ViewVC logotype

Revision 496904


Jump to revision: Previous Next
Author: kenney
Date: Wed Jan 17 00:46:49 2007 UTC (17 years, 9 months ago)
Changed paths: 14
Log Message:
Implemented embedder extensions. You can register a set of URLs that
are scanned for components, after the container is started, that
will override any core components defined.

o Updated (Default)MavenEmbedRequest with a getter/setter for the extension list;

o Updated the MavenEmbedder to scan the extensions.

o Added testcase: dummy component implementation and components.xml to specify
  the override. 
  
o Also added pom.properties since running unit tests in an IDE
  will fail because the pom.properties is generated only inside the archive,
  and with project references inside the IDE that resource is not available.



Changed paths

Path Details
Directorymaven/components/trunk/maven-embedder/src/main/java/org/apache/maven/embedder/DefaultMavenEmbedRequest.java modified , text changed
Directorymaven/components/trunk/maven-embedder/src/main/java/org/apache/maven/embedder/MavenEmbedRequest.java modified , text changed
Directorymaven/components/trunk/maven-embedder/src/main/java/org/apache/maven/embedder/MavenEmbedder.java modified , text changed
Directorymaven/components/trunk/maven-embedder/src/test/extensions/ added
Directorymaven/components/trunk/maven-embedder/src/test/extensions/META-INF/ added
Directorymaven/components/trunk/maven-embedder/src/test/extensions/META-INF/plexus/ added
Directorymaven/components/trunk/maven-embedder/src/test/extensions/META-INF/plexus/components.xml added
Directorymaven/components/trunk/maven-embedder/src/test/java/org/apache/maven/embedder/CustomArtifactFactory.java added
Directorymaven/components/trunk/maven-embedder/src/test/java/org/apache/maven/embedder/TestComponentOverride.java added
Directorymaven/components/trunk/maven-embedder/src/test/resources/META-INF/ added
Directorymaven/components/trunk/maven-embedder/src/test/resources/META-INF/maven/ added
Directorymaven/components/trunk/maven-embedder/src/test/resources/META-INF/maven/org.apache.maven/ added
Directorymaven/components/trunk/maven-embedder/src/test/resources/META-INF/maven/org.apache.maven/maven-core/ added
Directorymaven/components/trunk/maven-embedder/src/test/resources/META-INF/maven/org.apache.maven/maven-core/pom.properties added

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26