Maven
  1. Maven
  2. MNG-2254

the encoding parameter in xml declaration of POM is ignored

    Details

    • Type: Bug Bug
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0.8
    • Component/s: POM::Encoding
    • Labels:
      None
    • Complexity:
      Intermediate
    • Patch Submitted:
      Yes
    • Number of attachments :
      8

      Description

      DefaultMavenProjectBuilder reads POM in system default character encoding, and the encoding parameter in xml declartion is ignored.
      to fix this problem, We should

      • fix modello-plugin-xpp3 to use the xml parser which is able to handle the encoding parameter properly
      • regenerate maven-model using fixed modello-plugin-xpp3
      • fix DefaultMavenProjectBuilder to use regenerated maven-model properly.
      1. DefaultMavenProjectBuilder.diff
        3 kB
        Naoki Nose
      2. MNG-2254_artifact.diff
        2 kB
        Herve Boutemy
      3. MNG-2254_components.diff
        12 kB
        Herve Boutemy
      4. MNG-2254_components-new.diff
        13 kB
        Herve Boutemy
      5. MNG-2254.diff
        3 kB
        Herve Boutemy
      6. MNG-2254-2.diff
        10 kB
        Herve Boutemy
      7. mng-2254-PomEncoding.tgz
        2 kB
        Herve Boutemy
      8. modello-plugin-xpp3.diff
        8 kB
        Naoki Nose

        Issue Links

          Activity

            People

            • Assignee:
              Herve Boutemy
              Reporter:
              Naoki Nose
            • Votes:
              9 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: