[ https://jira.codehaus.org/browse/SCM-731?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mat Booth updated SCM-731: -------------------------- Attachment: 0001-port-maven-scm-to-latest-version-of-plexus-default-c.patch This new patch "0001-port-maven-scm-to-latest-version-of-plexus-default-c.patch" ports the whole project over to the latest version of the plexus default container. All unit tests continue to pass. This time, invoking the command line client also still works correctly. I tested this by doing the following: {code} $ java -jar maven-scm-client/target/maven-scm-client-1.9-SNAPSHOT-jar-with-dependencies.jar \ checkout working_copy scm:svn:http://svn.apache.org/repos/asf/subversion/trunk/ {code} > [PATCH] ensure compatibility with newer versions of plexus-container-default > ---------------------------------------------------------------------------- > > Key: SCM-731 > URL: https://jira.codehaus.org/browse/SCM-731 > Project: Maven SCM > Issue Type: Improvement > Components: maven-scm-client > Affects Versions: 1.8.1 > Reporter: Mat Booth > Attachments: > 0001-ensure-compatibility-with-newer-versions-of-plexus-c.patch, > 0001-port-maven-scm-to-latest-version-of-plexus-default-c.patch > > > In the client module, the org.codehaus.plexus.embed.Embedder is used. > This class was deprecated and removed in future versions of > plexus-container-default. In order to build maven-scm against the latest > version of plexus-container-default, as we must for inclusion in Fedora Linux > for example, a (very small) patch must be applied. > Please see the attached. The patch removes use of the > org.codehaus.plexus.embed.Embedder class. The patch was made against the > current svn trunk/git master. All unit tests continue to pass. > Thanks for your time. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira