Re: [PROPOSAL]: Upgrade XML Commons External to JAXP 1.4

Michael Glavassevich <[email protected]>
Newsgroups gmane.text.xml.commons.devel
Message-ID <OF0D19E1BE.45F4C46F-ON8525746B.0068E14E-8525746B.006A32C8@ca.ibm.com>
Never did resolve the issues with the XMLBeans jar, however in the time
since I started this thread (very long ago) the Geronimo folks wrote their
own copy of the StAX API [1][2] from scratch. If there are no objections (
lazy consensus) I plan to include these source files on the trunk and
create a branch for maintaining the 1.3 APIs on Friday.

Thanks.

[1]
http://svn.apache.org/viewvc/geronimo/specs/tags/geronimo-stax-api_1.0_spec-1.0.1
/
[2] http://marc.info/?l=geronimo-dev&m=119844086803368&w=2

Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: [email protected]
E-mail: [email protected]

Michael Glavassevich/Toronto/IBM@IBMCA wrote on 03/29/2006 02:29:36 PM:

> Jeremias Maerki <[email protected]> wrote on 03/29/2006 02:08:32 AM:
>
> > (cc'ing [email protected])
> >
> > That's ok with me. The only thing bothering me is the XMLBeans' JAR
file
> > with the API sources. It does not contain any indication whether this
is
> > a clean-room reconstruction of the API sources based on the
> > specification or if they have been taken from the java.net site and
> > modified. The files there seem to be distributed under the CDDL [1]
> > which is a Category B license (binary only). The sources at java.net
[2]
> > have Bea copyrights all over the place. Furthermore, I can't find the
> > StAX API sources anywhere in XMLBeans' repository. The individual files
> > in the API JAR do not contain the Apache license header as would be
> > required by any source file published by the ASF (due to the current
> > policy). The good thing on the other side is that Bea seems to be the
> > driving force behind XMLBeans and could officially donate the API
> > sources to the ASF for inclusion into XML Commons Externals. And Cliff
> > is XMLBeans' PMC chair. :-) So, before the API sources can be included
> > in XML Commons Externals a clarification will be necessary IMO.
>
> I agree.
>
> > [1] https://jaxp-sources.dev.java.net/source/browse/jaxp-
> > sources/jaxp-api/src/javax/xml/license.txt?rev=1.
> > 1&view=auto&content-type=text/vnd.viewcvs-markup
> > [2] https://jaxp-sources.dev.java.net/source/browse/jaxp-
> > sources/jaxp-api/src/javax/xml/stream/StreamFilter.java?rev=1.
> > 1&view=auto&content-type=text/vnd.viewcvs-markup
> >
> > On 29.03.2006 00:45:11 Michael Glavassevich wrote:
> > > Hi everyone,
> > >
> > > The Xerces developers (myself included) have started planning for a
> > > Xerces-J release which will add support for JAXP 1.4 [1][2]. JAXP 1.4

> is a
> > > minor update to JAXP 1.3; the largest technical change being the
> addition
> > > of StAX (JSR 173) [3] and new Source/Result classes (see the
> > > javax.xml.transform.stax package) which can be used with transformers

> and
> > > validators. I believe Apache Harmony will eventually require JAXP 1.4

> to
> > > complete an implementation of Java SE 6.0. Other Apache projects
> (Axis2,
> > > XMLBeans, etc...) are already using StAX.
> > >
> > > With the JAXP 1.4 specification nearing finalization I propose that
> the
> > > main trunk of XML Commons External be upgraded to JAXP 1.4 and a
> branch be
> > > created for maintenance of JAXP 1.3 (which is what is currently on
the
>
> > > main trunk).
> > >
> > > I noticed that a copy of the StAX API source is being distributed
with
>
> > > XMLBeans here [4] (see jsr173_1.0_api_bundle.jar) and on Apache
mirror
>
> > > sites. The source files contain Javadoc so it would be great if we
> could
> > > use them. The README contained in the jar states that the source and
> > > binary files are distributed under the Apache License 2.0, so it
would
>
> > > appear to me that the source can be included [5] in XML Commons
> External.
> > > What do folks think?
> > >
> > > Thanks.
> > >
> > > [1] https://jaxp-sources.dev.java.net/nonav/docs/spec/html/
> > > [2] https://jaxp-sources.dev.java.net/nonav/docs/api/
> > > [3] http://jcp.org/en/jsr/detail?id=173
> > > [4] http://www.apache.org/dist/java-repository/xmlbeans/jars/
> > > [5] http://people.apache.org/~cliffs/3party.html#category-a
> > >
> > > Michael Glavassevich
> > > XML Parser Development
> > > IBM Toronto Lab
> > > E-mail: [email protected]
> > > E-mail: [email protected]
> >
> >
> >
> > Jeremias Maerki
>
> Michael Glavassevich
> XML Parser Development
> IBM Toronto Lab
> E-mail: [email protected]
> E-mail: [email protected]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.