Accumulo
  1. Accumulo
  2. ACCUMULO-2165

maven-plugin's classpath is not assembled similarly to a real accumulo or mac

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.6.0
    • Component/s: maven-plugin
    • Labels:
      None

      Description

      the maven plugin uses AbstractAccumuloMojo#configureMiniClasspath to assemble the classpath. All it does it get the list of artifacts in the order reported by project.getArtifacts(), which includes maven dependencies, including the sisu forks of guice and guava. This causes the maven-plugin to use a heavily bastardized classpath which is both out of order of normal accumulo classpaths but also with additional libraries injected.

        Activity

        John Vines created issue -
        Hide
        ASF subversion and git services added a comment -

        Commit b4a832da7515bde113856313d1d4fcd497f4ee0b in branch refs/heads/1.6.0-SNAPSHOT from John Vines
        [ https://git-wip-us.apache.org/repos/asf?p=accumulo.git;h=b4a832d ]

        ACCUMULO-2165 temporary fix

        Show
        ASF subversion and git services added a comment - Commit b4a832da7515bde113856313d1d4fcd497f4ee0b in branch refs/heads/1.6.0-SNAPSHOT from John Vines [ https://git-wip-us.apache.org/repos/asf?p=accumulo.git;h=b4a832d ] ACCUMULO-2165 temporary fix
        Hide
        ASF subversion and git services added a comment -

        Commit b4a832da7515bde113856313d1d4fcd497f4ee0b in branch refs/heads/master from John Vines
        [ https://git-wip-us.apache.org/repos/asf?p=accumulo.git;h=b4a832d ]

        ACCUMULO-2165 temporary fix

        Show
        ASF subversion and git services added a comment - Commit b4a832da7515bde113856313d1d4fcd497f4ee0b in branch refs/heads/master from John Vines [ https://git-wip-us.apache.org/repos/asf?p=accumulo.git;h=b4a832d ] ACCUMULO-2165 temporary fix
        Christopher Tubbs made changes -
        Field Original Value New Value
        Assignee Christopher Tubbs [ ctubbsii ]
        Hide
        Christopher Tubbs added a comment -

        I think the underlying issue is resolved. The plugin cannot get the classpath the same way as a regular Accumulo instance... as that defeats the whole point of the plugin. It needs to get it from the build environment instead.

        Show
        Christopher Tubbs added a comment - I think the underlying issue is resolved. The plugin cannot get the classpath the same way as a regular Accumulo instance... as that defeats the whole point of the plugin. It needs to get it from the build environment instead.
        Christopher Tubbs made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Resolved Resolved
        67d 3h 50m 1 Christopher Tubbs 18/Mar/14 00:28

          People

          • Assignee:
            Christopher Tubbs
            Reporter:
            John Vines
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development