Maven Doxia
  1. Maven Doxia
  2. DOXIA-60

Use a external XML Pull parser instead of plexus one

    Details

    • Type: Improvement Improvement
    • Status: Open Open
    • Priority: Critical Critical
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 2.0
    • Component/s: Core
    • Labels:
      None
    • Number of attachments :
      0

      Description

      To avoid maintaining the plexus XMLPullParser we should move to a standard implementation like Codehaus StaX http://stax.codehaus.org

          <dependency>
            <groupId>stax</groupId>
            <artifactId>stax</artifactId>
            <version>1.2.0_rc2-dev</version>
          </dependency>

        Issue Links

          Activity

          Hide
          Brett Porter added a comment -

          agreed. But I'd rather use an official release rather than a dev version

          Show
          Brett Porter added a comment - agreed. But I'd rather use an official release rather than a dev version
          Hide
          Carlos Sanchez added a comment -

          all their official releases have the -dev name

          Show
          Carlos Sanchez added a comment - all their official releases have the -dev name
          Hide
          Carlos Sanchez added a comment -

          There's a performance white paper
          http://java.sun.com/performance/reference/whitepapers/StAX-1_0.pdf

          The best implementation seems to be http://woodstox.codehaus.org/

          Show
          Carlos Sanchez added a comment - There's a performance white paper http://java.sun.com/performance/reference/whitepapers/StAX-1_0.pdf The best implementation seems to be http://woodstox.codehaus.org/
          Hide
          Carlos Sanchez added a comment -

          Another nice set of utilities at http://wiki.java.net/bin/view/Javawsxml/StaxUtilsProject

          The indentator could be used instead of the PrettyPrintXMLWriter

          Show
          Carlos Sanchez added a comment - Another nice set of utilities at http://wiki.java.net/bin/view/Javawsxml/StaxUtilsProject The indentator could be used instead of the PrettyPrintXMLWriter
          Carlos Sanchez made changes -
          Field Original Value New Value
          Link This issue is related to MNG-2254 [ MNG-2254 ]
          Carlos Sanchez made changes -
          Link This issue is related to MNG-2255 [ MNG-2255 ]
          Carlos Sanchez made changes -
          Link This issue is related to DOXIA-59 [ DOXIA-59 ]
          Carlos Sanchez made changes -
          Link This issue is depended upon by MSITE-19 [ MSITE-19 ]
          Hide
          Vincent Siveton added a comment -

          Carlos, what is the status of this one?

          Show
          Vincent Siveton added a comment - Carlos, what is the status of this one?
          Hide
          Carlos Sanchez added a comment -

          i haven't touched anything, I think woodstox has been included in some parts of core maven

          Show
          Carlos Sanchez added a comment - i haven't touched anything, I think woodstox has been included in some parts of core maven
          Lukas Theussl made changes -
          Fix Version/s 1.0-beta-1 [ 13617 ]
          Lukas Theussl made changes -
          Fix Version/s 2.0 [ 14083 ]
          Fix Version/s 1.0-beta-1 [ 13617 ]
          Benjamin Bentmann made changes -
          Link This issue is depended upon by DOXIA-263 [ DOXIA-263 ]
          Lukas Theussl made changes -
          Link This issue is depended upon by DOXIA-263 [ DOXIA-263 ]
          Lukas Theussl made changes -
          Link This issue is related to MSITE-483 [ MSITE-483 ]
          Herve Boutemy made changes -
          Description To avoid maintaining the plexus XMLPullParser we should move to a standard implementation like Codehaus StaX http://stax.codehaus.org

              <dependency>
                <groupId>stax</groupId>
                <artifactId>stax</artifactId>
                <version>1.2.0_rc2-dev</version>
              </dependency>
          To avoid maintaining the plexus XMLPullParser we should move to a standard implementation like Codehaus StaX http://stax.codehaus.org

          {code:xml} <dependency>
                <groupId>stax</groupId>
                <artifactId>stax</artifactId>
                <version>1.2.0_rc2-dev</version>
              </dependency>{code}
          Hide
          Martin Gainty added a comment -

          change
          assertEquals( "Check scp result", mergedModel, childModel );
          to
          assertFalse(mergedModel, childModel)
          for both assertEquals in DecorationModelInheritenceAssemblerTest#testInheritence
          thanks,
          Martin

          Show
          Martin Gainty added a comment - change assertEquals( "Check scp result", mergedModel, childModel ); to assertFalse(mergedModel, childModel) for both assertEquals in DecorationModelInheritenceAssemblerTest#testInheritence thanks, Martin

            People

            • Assignee:
              Unassigned
              Reporter:
              Carlos Sanchez
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: