You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by jv...@apache.org on 2007/07/31 03:14:43 UTC

svn commit: r561204 - /maven/components/trunk/maven-embedder/src/main/java/org/apache/maven/embedder/MavenEmbedder.java

Author: jvanzyl
Date: Mon Jul 30 18:14:42 2007
New Revision: 561204

URL: http://svn.apache.org/viewvc?view=rev&rev=561204
Log:
o using container configuration to setup plexus container

Modified:
    maven/components/trunk/maven-embedder/src/main/java/org/apache/maven/embedder/MavenEmbedder.java

Modified: maven/components/trunk/maven-embedder/src/main/java/org/apache/maven/embedder/MavenEmbedder.java
URL: http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/src/main/java/org/apache/maven/embedder/MavenEmbedder.java?view=diff&rev=561204&r1=561203&r2=561204
==============================================================================
--- maven/components/trunk/maven-embedder/src/main/java/org/apache/maven/embedder/MavenEmbedder.java (original)
+++ maven/components/trunk/maven-embedder/src/main/java/org/apache/maven/embedder/MavenEmbedder.java Mon Jul 30 18:14:42 2007
@@ -65,6 +65,8 @@
 import org.apache.maven.settings.validation.DefaultSettingsValidator;
 import org.apache.maven.settings.validation.SettingsValidationResult;
 import org.apache.maven.settings.validation.SettingsValidator;
+import org.codehaus.plexus.ContainerConfiguration;
+import org.codehaus.plexus.DefaultContainerConfiguration;
 import org.codehaus.plexus.DefaultPlexusContainer;
 import org.codehaus.plexus.MutablePlexusContainer;
 import org.codehaus.plexus.PlexusContainer;
@@ -554,7 +556,10 @@
 
         try
         {
-            container = new DefaultPlexusContainer( null, null, classWorld );
+            ContainerConfiguration cc = new DefaultContainerConfiguration()
+                .setClassWorld( classWorld );
+
+            container = new DefaultPlexusContainer( cc );
         }
         catch ( PlexusContainerException e )
         {