Skip to content

Commit

Permalink
SHRINKRES-42 setting system properties to allow interpolation in conf…
Browse files Browse the repository at this point in the history
…ig from file
  • Loading branch information
jprante authored and kpiwko committed Dec 17, 2012
1 parent df32e73 commit 2943494
Showing 1 changed file with 5 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
import java.io.File;

import org.apache.maven.settings.building.DefaultSettingsBuildingRequest;
import org.apache.maven.settings.building.SettingsBuildingRequest;
import org.jboss.shrinkwrap.resolver.api.InvalidConfigurationFileException;
import org.jboss.shrinkwrap.resolver.impl.maven.MavenWorkingSession;

Expand Down Expand Up @@ -64,8 +65,10 @@ public MavenWorkingSession execute(final MavenWorkingSession session) {
throw new InvalidConfigurationFileException(e.getMessage());
}

final MavenWorkingSession newSession = session.execute(new DefaultSettingsBuildingRequest()
.setUserSettingsFile(settingsXmlFile));
final SettingsBuildingRequest request = new DefaultSettingsBuildingRequest()
.setSystemProperties(System.getProperties())
.setUserSettingsFile(settingsXmlFile);
final MavenWorkingSession newSession = session.execute(request);
return newSession.regenerateSession();
}

Expand Down

0 comments on commit 2943494

Please sign in to comment.