Bug 996199
| Summary: | maven-scm dont build with plexus-container-default 1.5.x | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | gil cattaneo <puntogil> |
| Component: | maven-scm | Assignee: | Mat Booth <mat.booth> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | akurtako, guido.grazioli, java-sig-commits, jcapik, mat.booth, mizdebsk, sochotni |
| Target Milestone: | --- | Keywords: | Triaged |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | maven-scm-1.7-10 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2013-08-24 19:05:34 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
gil cattaneo
2013-08-12 15:54:35 UTC
Thanks for the report. I confirm this. For the record there is maven-scm 1.8.1 I know. I remember trying to sanitize this package, but it uses some ancient libraries, like old classworlds (pre-plexus-classworlds), old plexus-container etc. I'll try to port it to recent versions of dependencies and upstream patches when I have a bit more time. I added a small patch to port the SCM Client module to the new default plexus container. I will submit this patch upstream. This should be fixed in latest build: maven-scm-1.7-10 https://koji.fedoraproject.org/koji/buildinfo?buildID=458801 You can test it by trying to invoke the SCM Client, for example here is the command to use the SCM Client to check out a Subversion repository: java -cp $(build-classpath maven-scm/maven-scm-client maven-scm/maven-scm-api maven-scm/maven-scm-manager-plexus maven-scm/maven-scm-provider-svn-commons maven-scm/maven-scm-provider-svnexe plexus-containers/plexus-container-default plexus/classworlds plexus/utils guava xbean/xbean-reflect) org.apache.maven.scm.client.cli.MavenScmCli checkout working_copy scm:svn:http://svn.apache.org/repos/asf/subversion/trunk/ Patch submitted upstream: http://jira.codehaus.org/browse/SCM-731 |