XalanJ2
  1. XalanJ2
  2. XALANJ-2550

GSoC: Complete support for StAXSource / StAXResult.

    Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 2.7.1
    • Fix Version/s: None
    • Component/s: None
    • Security Level: No security risk; visible to anyone (Ordinary problems in Xalan projects. Anybody can view the issue.)
    • Labels:

      Description

      StAXSource [1] and StAXResult [2] were introduced in JAXP 1.4. Xalan-J does not yet support these interfaces. The goal of this project is to implement support for StAXSource/StAXResult in the TransformerFactory and Transformer as required for JAXP 1.4.

      [1] http://docs.oracle.com/javase/6/docs/api/javax/xml/transform/stax/StAXSource.html
      [2] http://docs.oracle.com/javase/6/docs/api/javax/xml/transform/stax/StAXResult.html

        Activity

        Hide
        Ishara Dilhari Premadasa added a comment -

        Hi,

        I am Ishara Premadasa, a final year undergraduate student from University of Moratuwa Sri Lanka. I am interested in this project for the GSoC this year. The reason why i am interested this project is i have been worked with java, XML processing, JSP and HTML related implementations during my academic projects and internship too. Can you please provide me more details regarding this project? I would like to know any study materials i can refer.
        Thanks!

        Show
        Ishara Dilhari Premadasa added a comment - Hi, I am Ishara Premadasa, a final year undergraduate student from University of Moratuwa Sri Lanka. I am interested in this project for the GSoC this year. The reason why i am interested this project is i have been worked with java, XML processing, JSP and HTML related implementations during my academic projects and internship too. Can you please provide me more details regarding this project? I would like to know any study materials i can refer. Thanks!
        Hide
        Michael Glavassevich added a comment -

        Hello Ishara,

        This project is about integration of StAX with the JAXP XSLT [1] support. StAXSource/StAXResult are the gateway for that. It would be good to familiarize yourself with the JAXP Transform API [1], StAX [2] and how Source/Result objects are used with the TransformerFactory [4] and Transformer [5].

        See links below for more more information / background material.

        Thanks.

        [1] http://www.w3.org/TR/xslt
        [2] http://www.ibm.com/developerworks/xml/library/x-jaxp2/#N101AC
        [3] http://www.ibm.com/developerworks/xml/library/x-stax1/index.html
        [4] http://docs.oracle.com/javase/6/docs/api/javax/xml/transform/TransformerFactory.html
        [5] http://docs.oracle.com/javase/6/docs/api/javax/xml/transform/Transformer.html

        Show
        Michael Glavassevich added a comment - Hello Ishara, This project is about integration of StAX with the JAXP XSLT [1] support. StAXSource/StAXResult are the gateway for that. It would be good to familiarize yourself with the JAXP Transform API [1] , StAX [2] and how Source/Result objects are used with the TransformerFactory [4] and Transformer [5] . See links below for more more information / background material. Thanks. [1] http://www.w3.org/TR/xslt [2] http://www.ibm.com/developerworks/xml/library/x-jaxp2/#N101AC [3] http://www.ibm.com/developerworks/xml/library/x-stax1/index.html [4] http://docs.oracle.com/javase/6/docs/api/javax/xml/transform/TransformerFactory.html [5] http://docs.oracle.com/javase/6/docs/api/javax/xml/transform/Transformer.html
        Hide
        Pulasthi Mahawithana added a comment -

        Hi Michael,

        I'm a final year computer science and engineering undergraduate. I have a very good experience in Java, and I have also worked with XML and XSLT. Therefore I found this project interesting for me to work. As I see, this ticket has been created for last year's GSoC program and seems it wasn't selected last year. So, will this ticket be available for this year's GSoC program?

        Show
        Pulasthi Mahawithana added a comment - Hi Michael, I'm a final year computer science and engineering undergraduate. I have a very good experience in Java, and I have also worked with XML and XSLT. Therefore I found this project interesting for me to work. As I see, this ticket has been created for last year's GSoC program and seems it wasn't selected last year. So, will this ticket be available for this year's GSoC program?
        Hide
        Michael Glavassevich added a comment -

        Hi Pulasthi,

        Yes, this project is still available for GSoC 2013.

        Thanks.

        Show
        Michael Glavassevich added a comment - Hi Pulasthi, Yes, this project is still available for GSoC 2013. Thanks.
        Hide
        Pulasthi Mahawithana added a comment -

        Hi Michael,

        Thanks for the reply. I'll study the resources you have provided above and get back for further discussion on this.

        Show
        Pulasthi Mahawithana added a comment - Hi Michael, Thanks for the reply. I'll study the resources you have provided above and get back for further discussion on this.

          People

          • Assignee:
            Unassigned
            Reporter:
            Michael Glavassevich
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:

              Development