Uploaded image for project: 'Maven'
  1. Maven
  2. MNG-6948

Repository files should not pass build-filters

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.7.0
    • Fix Version/s: None
    • Component/s: POM
    • Labels:
      None

      Description

      When building Models, only reactor poms should go through the build xml filters.
      If all poms go through it, there will be an unnecesary resource lost, and it might introduce security issues, because not all pomsin the local repository seem to be valid.

      One symptom is that once the poms are collected, you might see the following line:

      ERROR:  'The entity "oslash" was referenced, but not declared.'

      One of the poms with this issue is the org.codehaus.plexus:1.0.5:pom, which contains:

      <developer>
       <name>Trygve Laugst&oslash;l</name>
       <id>trygvis</id>
       <email>trygvis@codehaus.org</email>
       <roles>
       <role>Developer</role>
       </roles>
       </developer>
      

      However, the ø is not registered in the file.

        Attachments

          Activity

            People

            • Assignee:
              rfscholte Robert Scholte
              Reporter:
              rfscholte Robert Scholte
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: