Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-5171

remove unusual relativePath from base pom

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 2.39.0
    • None
    • None

    Description

      The root 'artemis-project' pom in the repository defines an unusual relative path:
      https://github.com/apache/activemq-artemis/blob/2.38.0/pom.xml#L29 

      <relativePath>org.apache:apache</relativePath>

      I don't believe I have ever seen another build that does this, or any documentation that suggests it. Maven's pom documentation defines the relative path as being what it sounds like, the relative path to a file, which may be tried before searching the local and remote repositories.

      Maven 4 (beta) also fails due to this values presence:

      [ERROR] The project org.apache.activemq:artemis-project:2.39.0-SNAPSHOT (/path/to/activemq-artemis/pom.xml) has 1 error
      [ERROR] 'parent.relativePath' of POM org.apache.activemq:artemis-project:2.39.0-SNAPSHOT (/path/to/activemq-artemis/pom.xml) points at 'org.apache:apache' but no POM could be found, please verify your project structure @ line 25, column 4

      Seems like it should just go.

      Attachments

        Activity

          People

            robbie Robbie Gemmell
            robbie Robbie Gemmell
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: