Details

    • Type: Bug Bug
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Environment:
      OS: Z/OS 1.4
      JDK 1.4.2
      Ant 1.6.5
    • Number of attachments :
      1

      Description

      The current distribution does not work on Z/OS without modification.
      The issue stems from the XML parser.
      The plexus MXParser (org.codehaus.plexus.util.xml.pull.MXParser) does not handle xml encoding and different character sets properly.
      Any xml files that are sent to the MXParser MUST be in the same character set as the operating system default.

      Three files in the distribution META-INF/plexus/components.xml, org/apache/maven/project/pom-4.0.0.xml and org/codehaus/plexus/plexus-bootstrap.xml must be converted to EBCDIC in order for the ant tasks to function.
      Also any poms must be in EBCDIC regardless of the xml encoding.

        Issue Links

          Activity

          Hide
          Herve Boutemy added a comment -

          I found a bug with EBCDIC support, the previous tasks should not work...
          please try http://codehaus.org/~hboutemy/maven-ant-tasks-2.0.8-SNAPSHOT.jar instead

          Show
          Herve Boutemy added a comment - I found a bug with EBCDIC support, the previous tasks should not work... please try http://codehaus.org/~hboutemy/maven-ant-tasks-2.0.8-SNAPSHOT.jar instead
          Hide
          Herve Boutemy added a comment -

          here is a patch to support encoding in settings.xml

          for encoding in other internal XML files in plexus-container, the work is in PLX-343

          Show
          Herve Boutemy added a comment - here is a patch to support encoding in settings.xml for encoding in other internal XML files in plexus-container, the work is in PLX-343
          Hide
          Herve Boutemy added a comment -

          MANTTASKS-79 concerns pom.xml and settings.xml only, not internal XML files which are needed for the tasks to work on Z/OS

          Show
          Herve Boutemy added a comment - MANTTASKS-79 concerns pom.xml and settings.xml only, not internal XML files which are needed for the tasks to work on Z/OS
          Hide
          Herve Boutemy added a comment -

          see http://docs.codehaus.org/display/MAVENUSER/XML+encoding for the roadmap to XML encoding support in Maven2

          Show
          Herve Boutemy added a comment - see http://docs.codehaus.org/display/MAVENUSER/XML+encoding for the roadmap to XML encoding support in Maven2
          Hide
          Michael Osipov added a comment -

          Please refer to https://cwiki.apache.org/confluence/display/MAVEN/The+Great+JIRA+Cleanup+of+2014 if you're wondering why this issue was closed out.

          Show
          Michael Osipov added a comment - Please refer to https://cwiki.apache.org/confluence/display/MAVEN/The+Great+JIRA+Cleanup+of+2014 if you're wondering why this issue was closed out.

            People

            • Assignee:
              Unassigned
              Reporter:
              Jeff Maxwell
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: