You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@xml.apache.org by Michael Glavassevich <mr...@ca.ibm.com> on 2006/09/14 17:48:03 UTC
[ANNOUNCEMENT]: Xerces-J 2.8.1 now available
Hi everyone,
The Xerces-J team is pleased to announce that version 2.8.1 of Xerces-J is
now available. This release fixes several bugs which were present in
Xerces-J 2.8.0. It also includes a few minor enhancements and performance
improvements.
Specifically, the changes introduced in this release are:
* Implemented native support for the ISO-8859-1 encoding. [Michael
Glavassevich]
* Added a method to XSModel which returns a list containing the members of
the substitution group for a given element declaration. [Michael
Glavassevich]
* Improved the performance of Xerces' optimized readers (for small
documents) by recycling their byte buffers. [Michael Glavassevich]
* Modified the DocumentBuilder and LSParser implementations so that they
drop their internal references to the DOM they just built. If an
application is pooling parsers this will allow the garbage collector to
reclaim the Document and all of its nodes if the application no longer has
any references to it. [Michael Glavassevich]
* Fixed numerous schema annotation related bugs including those introduced
in Xerces-J 2.8.0 which caused NPEs to be thrown from several of the
getAnnotation() methods in the XML Schema API. [Neil Delima, Michael
Glavassevich]
* Fixed a DOM bug which caused the internal subset of a DocumentType node
to be omitted from a cloned Document. [Jacob Kjome]
* Fixed a bug in Xerces' regular expression support involving patterns
starting with '.'. [Kent Tamura]
* Fixed a bug which caused the DOM builder to drop all of the text in the
document if grammar caching is enabled and the document being processed
contains both an internal and an external DTD subset. [Michael
Glavassevich]
* Fixed a schema bug which allowed defaulted attributes with the same
local name to overwrite each other. [Michael Glavassevich]
* Fixed a bug which caused a schema document to be loaded multiple times
if it was both included and redefined. This made it possible for the
redefined components to be incorrectly overwritten by the original ones
from the include. [Michael Glavassevich]
* Fixed a bug in Xerces' native serializer which caused documents
containing supplemental characters in attribute values to be written
incorrectly. [Michael Glavassevich]
* Fixed a bug in the XInclude processor which in some instances caused
content to be omitted from the result if an element() XPointer is
specified on an include element. [Neil Delima]
* Fixed various bugs and made various improvements. [Dave Brosius, Michael
Glavassevich, Jacob Kjome, Peter McCracken]
For more information please visit: http://xerces.apache.org/xerces2-j/
Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: mrglavas@ca.ibm.com
E-mail: mrglavas@apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@xml.apache.org
For additional commands, e-mail: general-help@xml.apache.org
RE: [ANNOUNCEMENT]: Xerces-J 2.8.1 now available
Posted by Nathan Beyer <nb...@kc.rr.com>.
I'm still working on it. I was gathering some information about Apache-based
projects and their deployment to the central repo [1]. I'm basically taking
the current POM [2] and updating with the latest apache parent POM [3].
I was waiting a bit for the XML Commons to release as well, so that I could
point the dependencies to the latest commons, but that's no absolutely
necessary.
-Nathan
[1] http://www.apache.org/dev/repository-faq.html
[2]
http://repo1.maven.org/maven2/xerces/xercesImpl/2.8.0/xercesImpl-2.8.0.pom
[3] http://repo1.maven.org/maven2/org/apache/apache/3/apache-3.pom
> -----Original Message-----
> From: Eric J. Schwarzenbach [mailto:Eric.Schwarzenbach@wrycan.com]
> Sent: Tuesday, September 26, 2006 6:18 PM
> To: j-users@xerces.apache.org
> Subject: Re: [ANNOUNCEMENT]: Xerces-J 2.8.1 now available
>
> Has this (maven pom) not happened yet, or am I just looking in the wrong
> place?
>
> If it hasn't happened yet, this is just a friendly nudge from someone
> trying to maximize his own laziness. :^)
>
> Eric
>
> Nathan Beyer wrote:
> > Sure, I can try to write something up. I'll post the candidate POM files
> to
> > the dev list(s) for discussion.
> >
> > -Nathan
> >
> >
> >> -----Original Message-----
> >> From: Jimisola Laursen [mailto:lists@jimisola.com]
> >> Sent: Sunday, September 17, 2006 4:42 PM
> >> To: j-users@xerces.apache.org
> >> Subject: Re: [ANNOUNCEMENT]: Xerces-J 2.8.1 now available
> >>
> >>
> >> Hi Michael,
> >>
> >> Thank you for your quick reply.
> >>
> >> How is Xerces-J built today - with Ant?
> >>
> >> Nathan Beyer is actually quite right when he says that
> >> deploying/publishing
> >> jars is pretty easy.
> >> The link that he provided contains all the information needed.
> >> Basically, a pom file is created which contains information about
> version,
> >> license used, dependencies etc.
> >> It is quite straight-forward and there are existing poms for earlier
> >> Xerces-J versions that can be reused as usually only version and
> versions
> >> on
> >> dependencies are changed between releases.
> >>
> >> Perhaps Xerces-J developers should ask Nathan Beyer to not only do this
> >> this
> >> time around but also create a step-by-step guide so that Xerces-J
> >> developers
> >> can reproduce for coming versions.
> >>
> >> Regards,
> >> Jimisola
> >>
> >>
> >> Michael Glavassevich wrote:
> >>
> >>> Hi Jimisola,
> >>>
> >>> None of the Xerces-J developers have user level knowledge of Maven. We
> >>>
> >> ask
> >>
> >>> Hi,
> >>> for volunteers who understand the repository magic to deploy the jars.
> >>>
> >> On
> >>
> >>> a recent thread on the xml-commons-dev list Nathan Beyer [1]
> volunteered
> >>> to do it this time around for Xerces.
> >>>
> >>> FYI: xmlParserAPIs.jar hasn't existed since Xerces-J 2.6.2. The jar
> >>>
> >> which
> >>
> >>> is now distributed with Xerces is called xml-apis.jar and originates
> >>>
> >> from
> >>
> >>> the xml-commons [2] project.
> >>>
> >>> Thanks.
> >>>
> >>> [1] http://marc.theaimsgroup.com/?l=xml-commons-
> >>>
> >> dev&m=115836100303616&w=2
> >>
> >>> [2] http://xml.apache.org/commons/
> >>>
> >>> Michael Glavassevich
> >>> XML Parser Development
> >>> IBM Toronto Lab
> >>> E-mail: mrglavas@ca.ibm.com
> >>> E-mail: mrglavas@apache.org
> >>>
> >>> Jimisola Laursen <li...@jimisola.com> wrote on 09/17/2006 04:01:26 PM:
> >>>
> >>>
> >>>> Hi,
> >>>>
> >>>> Would it be possible for the Xerces-J team to always deploy new
> >>>>
> >> versions
> >>
> >>> of
> >>>
> >>>> Xerces-J to the Maven central repository (ibiblio)?
> >>>> Many use the Maven central repository - even non-Maven users.
> >>>>
> >>>> Currently, latest available version is:
> >>>>
> >>>> 2.8.0 for xercesImpl
> >>>> (http://mvnrepository.com/artifact/xerces/xmlParserAPIs) and
> >>>> 2.6.2 for xmlParserAPIs
> >>>> (http://mvnrepository.com/artifact/xerces/xmlParserAPIs).
> >>>>
> >>>> Regards,
> >>>> Jimisola
> >>>>
> >>>>
> >>>> Michael Glavassevich wrote:
> >>>>
> >>>>> Hi everyone,
> >>>>>
> >>>>> The Xerces-J team is pleased to announce that version 2.8.1 of
> >>>>>
> >>> Xerces-J is
> >>>
> >>>>> now available. This release fixes several bugs which were present in
> >>>>> Xerces-J 2.8.0. It also includes a few minor enhancements and
> >>>>>
> >>> performance
> >>>
> >>>>> improvements.
> >>>>>
> >>>>> Specifically, the changes introduced in this release are:
> >>>>>
> >>>>> * Implemented native support for the ISO-8859-1 encoding. [Michael
> >>>>> Glavassevich]
> >>>>>
> >>>>> * Added a method to XSModel which returns a list containing the
> >>>>>
> >>> members of
> >>>
> >>>>> the substitution group for a given element declaration. [Michael
> >>>>> Glavassevich]
> >>>>>
> >>>>> * Improved the performance of Xerces' optimized readers (for small
> >>>>> documents) by recycling their byte buffers. [Michael Glavassevich]
> >>>>>
> >>>>> * Modified the DocumentBuilder and LSParser implementations so that
> >>>>>
> >>> they
> >>>
> >>>>> drop their internal references to the DOM they just built. If an
> >>>>> application is pooling parsers this will allow the garbage collector
> >>>>>
> >>> to
> >>>
> >>>>> reclaim the Document and all of its nodes if the application no
> >>>>>
> >> longer
> >>
> >>> has
> >>>
> >>>>> any references to it. [Michael Glavassevich]
> >>>>>
> >>>>> * Fixed numerous schema annotation related bugs including those
> >>>>>
> >>> introduced
> >>>
> >>>>> in Xerces-J 2.8.0 which caused NPEs to be thrown from several of the
> >>>>> getAnnotation() methods in the XML Schema API. [Neil Delima, Michael
> >>>>> Glavassevich]
> >>>>>
> >>>>> * Fixed a DOM bug which caused the internal subset of a DocumentType
> >>>>>
> >>> node
> >>>
> >>>>> to be omitted from a cloned Document. [Jacob Kjome]
> >>>>>
> >>>>> * Fixed a bug in Xerces' regular expression support involving
> >>>>>
> >> patterns
> >>
> >>>>> starting with '.'. [Kent Tamura]
> >>>>>
> >>>>> * Fixed a bug which caused the DOM builder to drop all of the text
> in
> >>>>>
> >>> the
> >>>
> >>>>> document if grammar caching is enabled and the document being
> >>>>>
> >>> processed
> >>>
> >>>>> contains both an internal and an external DTD subset. [Michael
> >>>>> Glavassevich]
> >>>>>
> >>>>> * Fixed a schema bug which allowed defaulted attributes with the
> same
> >>>>> local name to overwrite each other. [Michael Glavassevich]
> >>>>>
> >>>>> * Fixed a bug which caused a schema document to be loaded multiple
> >>>>>
> >>> times
> >>>
> >>>>> if it was both included and redefined. This made it possible for the
> >>>>> redefined components to be incorrectly overwritten by the original
> >>>>>
> >>> ones
> >>>
> >>>>> from the include. [Michael Glavassevich]
> >>>>>
> >>>>> * Fixed a bug in Xerces' native serializer which caused documents
> >>>>> containing supplemental characters in attribute values to be written
> >>>>> incorrectly. [Michael Glavassevich]
> >>>>>
> >>>>> * Fixed a bug in the XInclude processor which in some instances
> >>>>>
> >> caused
> >>
> >>>>> content to be omitted from the result if an element() XPointer is
> >>>>> specified on an include element. [Neil Delima]
> >>>>>
> >>>>> * Fixed various bugs and made various improvements. [Dave Brosius,
> >>>>>
> >>> Michael
> >>>
> >>>>> Glavassevich, Jacob Kjome, Peter McCracken]
> >>>>>
> >>>>> For more information please visit: http://xerces.apache.org/xerces2-
> >>>>>
> >> j/
> >>
> >>>>> Michael Glavassevich
> >>>>> XML Parser Development
> >>>>> IBM Toronto Lab
> >>>>> E-mail: mrglavas@ca.ibm.com
> >>>>> E-mail: mrglavas@apache.org
> >>>>>
> >>>>> --------------------------------------------------------------------
> -
> >>>>> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> >>>>> For additional commands, e-mail: j-users-help@xerces.apache.org
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>> --
> >>>> View this message in context: http://www.nabble.com/-ANNOUNCEMENT-%
> >>>> 3A-Xerces-J-2.8.1-now-available-tf2272496.html#a6353811
> >>>> Sent from the Xerces - J - Users forum at Nabble.com.
> >>>>
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> >>>> For additional commands, e-mail: j-users-help@xerces.apache.org
> >>>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> >>> For additional commands, e-mail: j-users-help@xerces.apache.org
> >>>
> >>>
> >>>
> >>>
> >> --
> >> View this message in context: http://www.nabble.com/-ANNOUNCEMENT-%3A-
> >> Xerces-J-2.8.1-now-available-tf2272496.html#a6354708
> >> Sent from the Xerces - J - Users forum at Nabble.com.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> >> For additional commands, e-mail: j-users-help@xerces.apache.org
> >>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> > For additional commands, e-mail: j-users-help@xerces.apache.org
> >
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> For additional commands, e-mail: j-users-help@xerces.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-users-help@xerces.apache.org
Re: [ANNOUNCEMENT]: Xerces-J 2.8.1 now available
Posted by "Eric J. Schwarzenbach" <Er...@wrycan.com>.
Has this (maven pom) not happened yet, or am I just looking in the wrong
place?
If it hasn't happened yet, this is just a friendly nudge from someone
trying to maximize his own laziness. :^)
Eric
Nathan Beyer wrote:
> Sure, I can try to write something up. I'll post the candidate POM files to
> the dev list(s) for discussion.
>
> -Nathan
>
>
>> -----Original Message-----
>> From: Jimisola Laursen [mailto:lists@jimisola.com]
>> Sent: Sunday, September 17, 2006 4:42 PM
>> To: j-users@xerces.apache.org
>> Subject: Re: [ANNOUNCEMENT]: Xerces-J 2.8.1 now available
>>
>>
>> Hi Michael,
>>
>> Thank you for your quick reply.
>>
>> How is Xerces-J built today - with Ant?
>>
>> Nathan Beyer is actually quite right when he says that
>> deploying/publishing
>> jars is pretty easy.
>> The link that he provided contains all the information needed.
>> Basically, a pom file is created which contains information about version,
>> license used, dependencies etc.
>> It is quite straight-forward and there are existing poms for earlier
>> Xerces-J versions that can be reused as usually only version and versions
>> on
>> dependencies are changed between releases.
>>
>> Perhaps Xerces-J developers should ask Nathan Beyer to not only do this
>> this
>> time around but also create a step-by-step guide so that Xerces-J
>> developers
>> can reproduce for coming versions.
>>
>> Regards,
>> Jimisola
>>
>>
>> Michael Glavassevich wrote:
>>
>>> Hi Jimisola,
>>>
>>> None of the Xerces-J developers have user level knowledge of Maven. We
>>>
>> ask
>>
>>> Hi,
>>> for volunteers who understand the repository magic to deploy the jars.
>>>
>> On
>>
>>> a recent thread on the xml-commons-dev list Nathan Beyer [1] volunteered
>>> to do it this time around for Xerces.
>>>
>>> FYI: xmlParserAPIs.jar hasn't existed since Xerces-J 2.6.2. The jar
>>>
>> which
>>
>>> is now distributed with Xerces is called xml-apis.jar and originates
>>>
>> from
>>
>>> the xml-commons [2] project.
>>>
>>> Thanks.
>>>
>>> [1] http://marc.theaimsgroup.com/?l=xml-commons-
>>>
>> dev&m=115836100303616&w=2
>>
>>> [2] http://xml.apache.org/commons/
>>>
>>> Michael Glavassevich
>>> XML Parser Development
>>> IBM Toronto Lab
>>> E-mail: mrglavas@ca.ibm.com
>>> E-mail: mrglavas@apache.org
>>>
>>> Jimisola Laursen <li...@jimisola.com> wrote on 09/17/2006 04:01:26 PM:
>>>
>>>
>>>> Hi,
>>>>
>>>> Would it be possible for the Xerces-J team to always deploy new
>>>>
>> versions
>>
>>> of
>>>
>>>> Xerces-J to the Maven central repository (ibiblio)?
>>>> Many use the Maven central repository - even non-Maven users.
>>>>
>>>> Currently, latest available version is:
>>>>
>>>> 2.8.0 for xercesImpl
>>>> (http://mvnrepository.com/artifact/xerces/xmlParserAPIs) and
>>>> 2.6.2 for xmlParserAPIs
>>>> (http://mvnrepository.com/artifact/xerces/xmlParserAPIs).
>>>>
>>>> Regards,
>>>> Jimisola
>>>>
>>>>
>>>> Michael Glavassevich wrote:
>>>>
>>>>> Hi everyone,
>>>>>
>>>>> The Xerces-J team is pleased to announce that version 2.8.1 of
>>>>>
>>> Xerces-J is
>>>
>>>>> now available. This release fixes several bugs which were present in
>>>>> Xerces-J 2.8.0. It also includes a few minor enhancements and
>>>>>
>>> performance
>>>
>>>>> improvements.
>>>>>
>>>>> Specifically, the changes introduced in this release are:
>>>>>
>>>>> * Implemented native support for the ISO-8859-1 encoding. [Michael
>>>>> Glavassevich]
>>>>>
>>>>> * Added a method to XSModel which returns a list containing the
>>>>>
>>> members of
>>>
>>>>> the substitution group for a given element declaration. [Michael
>>>>> Glavassevich]
>>>>>
>>>>> * Improved the performance of Xerces' optimized readers (for small
>>>>> documents) by recycling their byte buffers. [Michael Glavassevich]
>>>>>
>>>>> * Modified the DocumentBuilder and LSParser implementations so that
>>>>>
>>> they
>>>
>>>>> drop their internal references to the DOM they just built. If an
>>>>> application is pooling parsers this will allow the garbage collector
>>>>>
>>> to
>>>
>>>>> reclaim the Document and all of its nodes if the application no
>>>>>
>> longer
>>
>>> has
>>>
>>>>> any references to it. [Michael Glavassevich]
>>>>>
>>>>> * Fixed numerous schema annotation related bugs including those
>>>>>
>>> introduced
>>>
>>>>> in Xerces-J 2.8.0 which caused NPEs to be thrown from several of the
>>>>> getAnnotation() methods in the XML Schema API. [Neil Delima, Michael
>>>>> Glavassevich]
>>>>>
>>>>> * Fixed a DOM bug which caused the internal subset of a DocumentType
>>>>>
>>> node
>>>
>>>>> to be omitted from a cloned Document. [Jacob Kjome]
>>>>>
>>>>> * Fixed a bug in Xerces' regular expression support involving
>>>>>
>> patterns
>>
>>>>> starting with '.'. [Kent Tamura]
>>>>>
>>>>> * Fixed a bug which caused the DOM builder to drop all of the text in
>>>>>
>>> the
>>>
>>>>> document if grammar caching is enabled and the document being
>>>>>
>>> processed
>>>
>>>>> contains both an internal and an external DTD subset. [Michael
>>>>> Glavassevich]
>>>>>
>>>>> * Fixed a schema bug which allowed defaulted attributes with the same
>>>>> local name to overwrite each other. [Michael Glavassevich]
>>>>>
>>>>> * Fixed a bug which caused a schema document to be loaded multiple
>>>>>
>>> times
>>>
>>>>> if it was both included and redefined. This made it possible for the
>>>>> redefined components to be incorrectly overwritten by the original
>>>>>
>>> ones
>>>
>>>>> from the include. [Michael Glavassevich]
>>>>>
>>>>> * Fixed a bug in Xerces' native serializer which caused documents
>>>>> containing supplemental characters in attribute values to be written
>>>>> incorrectly. [Michael Glavassevich]
>>>>>
>>>>> * Fixed a bug in the XInclude processor which in some instances
>>>>>
>> caused
>>
>>>>> content to be omitted from the result if an element() XPointer is
>>>>> specified on an include element. [Neil Delima]
>>>>>
>>>>> * Fixed various bugs and made various improvements. [Dave Brosius,
>>>>>
>>> Michael
>>>
>>>>> Glavassevich, Jacob Kjome, Peter McCracken]
>>>>>
>>>>> For more information please visit: http://xerces.apache.org/xerces2-
>>>>>
>> j/
>>
>>>>> Michael Glavassevich
>>>>> XML Parser Development
>>>>> IBM Toronto Lab
>>>>> E-mail: mrglavas@ca.ibm.com
>>>>> E-mail: mrglavas@apache.org
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
>>>>> For additional commands, e-mail: j-users-help@xerces.apache.org
>>>>>
>>>>>
>>>>>
>>>>>
>>>> --
>>>> View this message in context: http://www.nabble.com/-ANNOUNCEMENT-%
>>>> 3A-Xerces-J-2.8.1-now-available-tf2272496.html#a6353811
>>>> Sent from the Xerces - J - Users forum at Nabble.com.
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
>>>> For additional commands, e-mail: j-users-help@xerces.apache.org
>>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
>>> For additional commands, e-mail: j-users-help@xerces.apache.org
>>>
>>>
>>>
>>>
>> --
>> View this message in context: http://www.nabble.com/-ANNOUNCEMENT-%3A-
>> Xerces-J-2.8.1-now-available-tf2272496.html#a6354708
>> Sent from the Xerces - J - Users forum at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
>> For additional commands, e-mail: j-users-help@xerces.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> For additional commands, e-mail: j-users-help@xerces.apache.org
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-users-help@xerces.apache.org
RE: [ANNOUNCEMENT]: Xerces-J 2.8.1 now available
Posted by Michael Glavassevich <mr...@ca.ibm.com>.
Thanks Nathan. When you've got something written up we can add it to the
FAQs here: http://xerces.apache.org/xerces2-j/faq-contributing.html.
Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: mrglavas@ca.ibm.com
E-mail: mrglavas@apache.org
"Nathan Beyer" <nb...@kc.rr.com> wrote on 09/17/2006 10:35:53 PM:
> Sure, I can try to write something up. I'll post the candidate POM files
to
> the dev list(s) for discussion.
>
> -Nathan
>
> > -----Original Message-----
> > From: Jimisola Laursen [mailto:lists@jimisola.com]
> > Sent: Sunday, September 17, 2006 4:42 PM
> > To: j-users@xerces.apache.org
> > Subject: Re: [ANNOUNCEMENT]: Xerces-J 2.8.1 now available
> >
> >
> > Hi Michael,
> >
> > Thank you for your quick reply.
> >
> > How is Xerces-J built today - with Ant?
> >
> > Nathan Beyer is actually quite right when he says that
> > deploying/publishing
> > jars is pretty easy.
> > The link that he provided contains all the information needed.
> > Basically, a pom file is created which contains information about
version,
> > license used, dependencies etc.
> > It is quite straight-forward and there are existing poms for earlier
> > Xerces-J versions that can be reused as usually only version and
versions
> > on
> > dependencies are changed between releases.
> >
> > Perhaps Xerces-J developers should ask Nathan Beyer to not only do
this
> > this
> > time around but also create a step-by-step guide so that Xerces-J
> > developers
> > can reproduce for coming versions.
> >
> > Regards,
> > Jimisola
> >
> >
> > Michael Glavassevich wrote:
> > >
> > > Hi Jimisola,
> > >
> > > None of the Xerces-J developers have user level knowledge of Maven.
We
> > ask
> > > Hi,
> > > for volunteers who understand the repository magic to deploy the
jars.
> > On
> > > a recent thread on the xml-commons-dev list Nathan Beyer [1]
volunteered
> > > to do it this time around for Xerces.
> > >
> > > FYI: xmlParserAPIs.jar hasn't existed since Xerces-J 2.6.2. The jar
> > which
> > > is now distributed with Xerces is called xml-apis.jar and originates
> > from
> > > the xml-commons [2] project.
> > >
> > > Thanks.
> > >
> > > [1] http://marc.theaimsgroup.com/?l=xml-commons-
> > dev&m=115836100303616&w=2
> > > [2] http://xml.apache.org/commons/
> > >
> > > Michael Glavassevich
> > > XML Parser Development
> > > IBM Toronto Lab
> > > E-mail: mrglavas@ca.ibm.com
> > > E-mail: mrglavas@apache.org
> > >
> > > Jimisola Laursen <li...@jimisola.com> wrote on 09/17/2006 04:01:26
PM:
> > >
> > >> Hi,
> > >>
> > >> Would it be possible for the Xerces-J team to always deploy new
> > versions
> > > of
> > >> Xerces-J to the Maven central repository (ibiblio)?
> > >> Many use the Maven central repository - even non-Maven users.
> > >>
> > >> Currently, latest available version is:
> > >>
> > >> 2.8.0 for xercesImpl
> > >> (http://mvnrepository.com/artifact/xerces/xmlParserAPIs) and
> > >> 2.6.2 for xmlParserAPIs
> > >> (http://mvnrepository.com/artifact/xerces/xmlParserAPIs).
> > >>
> > >> Regards,
> > >> Jimisola
> > >>
> > >>
> > >> Michael Glavassevich wrote:
> > >> >
> > >> > Hi everyone,
> > >> >
> > >> > The Xerces-J team is pleased to announce that version 2.8.1 of
> > > Xerces-J is
> > >> > now available. This release fixes several bugs which were present
in
> > >> > Xerces-J 2.8.0. It also includes a few minor enhancements and
> > > performance
> > >> > improvements.
> > >> >
> > >> > Specifically, the changes introduced in this release are:
> > >> >
> > >> > * Implemented native support for the ISO-8859-1 encoding.
[Michael
> > >> > Glavassevich]
> > >> >
> > >> > * Added a method to XSModel which returns a list containing the
> > > members of
> > >> > the substitution group for a given element declaration. [Michael
> > >> > Glavassevich]
> > >> >
> > >> > * Improved the performance of Xerces' optimized readers (for
small
> > >> > documents) by recycling their byte buffers. [Michael
Glavassevich]
> > >> >
> > >> > * Modified the DocumentBuilder and LSParser implementations so
that
> > > they
> > >> > drop their internal references to the DOM they just built. If an
> > >> > application is pooling parsers this will allow the garbage
collector
> > > to
> > >> > reclaim the Document and all of its nodes if the application no
> > longer
> > > has
> > >> > any references to it. [Michael Glavassevich]
> > >> >
> > >> > * Fixed numerous schema annotation related bugs including those
> > > introduced
> > >> > in Xerces-J 2.8.0 which caused NPEs to be thrown from several of
the
> > >> > getAnnotation() methods in the XML Schema API. [Neil Delima,
Michael
> > >> > Glavassevich]
> > >> >
> > >> > * Fixed a DOM bug which caused the internal subset of a
DocumentType
> > > node
> > >> > to be omitted from a cloned Document. [Jacob Kjome]
> > >> >
> > >> > * Fixed a bug in Xerces' regular expression support involving
> > patterns
> > >
> > >> > starting with '.'. [Kent Tamura]
> > >> >
> > >> > * Fixed a bug which caused the DOM builder to drop all of the
text in
> > > the
> > >> > document if grammar caching is enabled and the document being
> > > processed
> > >> > contains both an internal and an external DTD subset. [Michael
> > >> > Glavassevich]
> > >> >
> > >> > * Fixed a schema bug which allowed defaulted attributes with the
same
> > >> > local name to overwrite each other. [Michael Glavassevich]
> > >> >
> > >> > * Fixed a bug which caused a schema document to be loaded
multiple
> > > times
> > >> > if it was both included and redefined. This made it possible for
the
> > >> > redefined components to be incorrectly overwritten by the
original
> > > ones
> > >> > from the include. [Michael Glavassevich]
> > >> >
> > >> > * Fixed a bug in Xerces' native serializer which caused documents
> > >> > containing supplemental characters in attribute values to be
written
> > >> > incorrectly. [Michael Glavassevich]
> > >> >
> > >> > * Fixed a bug in the XInclude processor which in some instances
> > caused
> > >
> > >> > content to be omitted from the result if an element() XPointer is
> > >> > specified on an include element. [Neil Delima]
> > >> >
> > >> > * Fixed various bugs and made various improvements. [Dave
Brosius,
> > > Michael
> > >> > Glavassevich, Jacob Kjome, Peter McCracken]
> > >> >
> > >> > For more information please visit:
http://xerces.apache.org/xerces2-
> > j/
> > >> >
> > >> > Michael Glavassevich
> > >> > XML Parser Development
> > >> > IBM Toronto Lab
> > >> > E-mail: mrglavas@ca.ibm.com
> > >> > E-mail: mrglavas@apache.org
> > >> >
> > >> >
---------------------------------------------------------------------
> > >> > To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> > >> > For additional commands, e-mail: j-users-help@xerces.apache.org
> > >> >
> > >> >
> > >> >
> > >>
> > >> --
> > >> View this message in context: http://www.nabble.com/-ANNOUNCEMENT-%
> > >> 3A-Xerces-J-2.8.1-now-available-tf2272496.html#a6353811
> > >> Sent from the Xerces - J - Users forum at Nabble.com.
> > >>
> > >>
> > >>
---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> > >> For additional commands, e-mail: j-users-help@xerces.apache.org
> > >
> > >
> > >
---------------------------------------------------------------------
> > > To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> > > For additional commands, e-mail: j-users-help@xerces.apache.org
> > >
> > >
> > >
> >
> > --
> > View this message in context: http://www.nabble.com/-ANNOUNCEMENT-%3A-
> > Xerces-J-2.8.1-now-available-tf2272496.html#a6354708
> > Sent from the Xerces - J - Users forum at Nabble.com.
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> > For additional commands, e-mail: j-users-help@xerces.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> For additional commands, e-mail: j-users-help@xerces.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-users-help@xerces.apache.org
RE: [ANNOUNCEMENT]: Xerces-J 2.8.1 now available
Posted by Nathan Beyer <nb...@kc.rr.com>.
Sure, I can try to write something up. I'll post the candidate POM files to
the dev list(s) for discussion.
-Nathan
> -----Original Message-----
> From: Jimisola Laursen [mailto:lists@jimisola.com]
> Sent: Sunday, September 17, 2006 4:42 PM
> To: j-users@xerces.apache.org
> Subject: Re: [ANNOUNCEMENT]: Xerces-J 2.8.1 now available
>
>
> Hi Michael,
>
> Thank you for your quick reply.
>
> How is Xerces-J built today - with Ant?
>
> Nathan Beyer is actually quite right when he says that
> deploying/publishing
> jars is pretty easy.
> The link that he provided contains all the information needed.
> Basically, a pom file is created which contains information about version,
> license used, dependencies etc.
> It is quite straight-forward and there are existing poms for earlier
> Xerces-J versions that can be reused as usually only version and versions
> on
> dependencies are changed between releases.
>
> Perhaps Xerces-J developers should ask Nathan Beyer to not only do this
> this
> time around but also create a step-by-step guide so that Xerces-J
> developers
> can reproduce for coming versions.
>
> Regards,
> Jimisola
>
>
> Michael Glavassevich wrote:
> >
> > Hi Jimisola,
> >
> > None of the Xerces-J developers have user level knowledge of Maven. We
> ask
> > Hi,
> > for volunteers who understand the repository magic to deploy the jars.
> On
> > a recent thread on the xml-commons-dev list Nathan Beyer [1] volunteered
> > to do it this time around for Xerces.
> >
> > FYI: xmlParserAPIs.jar hasn't existed since Xerces-J 2.6.2. The jar
> which
> > is now distributed with Xerces is called xml-apis.jar and originates
> from
> > the xml-commons [2] project.
> >
> > Thanks.
> >
> > [1] http://marc.theaimsgroup.com/?l=xml-commons-
> dev&m=115836100303616&w=2
> > [2] http://xml.apache.org/commons/
> >
> > Michael Glavassevich
> > XML Parser Development
> > IBM Toronto Lab
> > E-mail: mrglavas@ca.ibm.com
> > E-mail: mrglavas@apache.org
> >
> > Jimisola Laursen <li...@jimisola.com> wrote on 09/17/2006 04:01:26 PM:
> >
> >> Hi,
> >>
> >> Would it be possible for the Xerces-J team to always deploy new
> versions
> > of
> >> Xerces-J to the Maven central repository (ibiblio)?
> >> Many use the Maven central repository - even non-Maven users.
> >>
> >> Currently, latest available version is:
> >>
> >> 2.8.0 for xercesImpl
> >> (http://mvnrepository.com/artifact/xerces/xmlParserAPIs) and
> >> 2.6.2 for xmlParserAPIs
> >> (http://mvnrepository.com/artifact/xerces/xmlParserAPIs).
> >>
> >> Regards,
> >> Jimisola
> >>
> >>
> >> Michael Glavassevich wrote:
> >> >
> >> > Hi everyone,
> >> >
> >> > The Xerces-J team is pleased to announce that version 2.8.1 of
> > Xerces-J is
> >> > now available. This release fixes several bugs which were present in
> >> > Xerces-J 2.8.0. It also includes a few minor enhancements and
> > performance
> >> > improvements.
> >> >
> >> > Specifically, the changes introduced in this release are:
> >> >
> >> > * Implemented native support for the ISO-8859-1 encoding. [Michael
> >> > Glavassevich]
> >> >
> >> > * Added a method to XSModel which returns a list containing the
> > members of
> >> > the substitution group for a given element declaration. [Michael
> >> > Glavassevich]
> >> >
> >> > * Improved the performance of Xerces' optimized readers (for small
> >> > documents) by recycling their byte buffers. [Michael Glavassevich]
> >> >
> >> > * Modified the DocumentBuilder and LSParser implementations so that
> > they
> >> > drop their internal references to the DOM they just built. If an
> >> > application is pooling parsers this will allow the garbage collector
> > to
> >> > reclaim the Document and all of its nodes if the application no
> longer
> > has
> >> > any references to it. [Michael Glavassevich]
> >> >
> >> > * Fixed numerous schema annotation related bugs including those
> > introduced
> >> > in Xerces-J 2.8.0 which caused NPEs to be thrown from several of the
> >> > getAnnotation() methods in the XML Schema API. [Neil Delima, Michael
> >> > Glavassevich]
> >> >
> >> > * Fixed a DOM bug which caused the internal subset of a DocumentType
> > node
> >> > to be omitted from a cloned Document. [Jacob Kjome]
> >> >
> >> > * Fixed a bug in Xerces' regular expression support involving
> patterns
> >
> >> > starting with '.'. [Kent Tamura]
> >> >
> >> > * Fixed a bug which caused the DOM builder to drop all of the text in
> > the
> >> > document if grammar caching is enabled and the document being
> > processed
> >> > contains both an internal and an external DTD subset. [Michael
> >> > Glavassevich]
> >> >
> >> > * Fixed a schema bug which allowed defaulted attributes with the same
> >> > local name to overwrite each other. [Michael Glavassevich]
> >> >
> >> > * Fixed a bug which caused a schema document to be loaded multiple
> > times
> >> > if it was both included and redefined. This made it possible for the
> >> > redefined components to be incorrectly overwritten by the original
> > ones
> >> > from the include. [Michael Glavassevich]
> >> >
> >> > * Fixed a bug in Xerces' native serializer which caused documents
> >> > containing supplemental characters in attribute values to be written
> >> > incorrectly. [Michael Glavassevich]
> >> >
> >> > * Fixed a bug in the XInclude processor which in some instances
> caused
> >
> >> > content to be omitted from the result if an element() XPointer is
> >> > specified on an include element. [Neil Delima]
> >> >
> >> > * Fixed various bugs and made various improvements. [Dave Brosius,
> > Michael
> >> > Glavassevich, Jacob Kjome, Peter McCracken]
> >> >
> >> > For more information please visit: http://xerces.apache.org/xerces2-
> j/
> >> >
> >> > Michael Glavassevich
> >> > XML Parser Development
> >> > IBM Toronto Lab
> >> > E-mail: mrglavas@ca.ibm.com
> >> > E-mail: mrglavas@apache.org
> >> >
> >> > ---------------------------------------------------------------------
> >> > To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> >> > For additional commands, e-mail: j-users-help@xerces.apache.org
> >> >
> >> >
> >> >
> >>
> >> --
> >> View this message in context: http://www.nabble.com/-ANNOUNCEMENT-%
> >> 3A-Xerces-J-2.8.1-now-available-tf2272496.html#a6353811
> >> Sent from the Xerces - J - Users forum at Nabble.com.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> >> For additional commands, e-mail: j-users-help@xerces.apache.org
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> > For additional commands, e-mail: j-users-help@xerces.apache.org
> >
> >
> >
>
> --
> View this message in context: http://www.nabble.com/-ANNOUNCEMENT-%3A-
> Xerces-J-2.8.1-now-available-tf2272496.html#a6354708
> Sent from the Xerces - J - Users forum at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> For additional commands, e-mail: j-users-help@xerces.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-users-help@xerces.apache.org
Re: [ANNOUNCEMENT]: Xerces-J 2.8.1 now available
Posted by Ramesh Gupta <ra...@guptas.net>.
Try the excellent book "Better Builds with Maven" freely available in
pdf form at
http://www.mergere.com/m2book_download.jsp
Ramesh
On Sep 17, 2006, at 8:46 PM, Michael Glavassevich wrote:
> It would be helpful if the Maven site had a such a step-by-step
> guide (if
> there already is one I couldn't find it) for non-users who merely
> need to
> drop jars into the repository but don't know where it is or what
> they're
> supposed to put there.
---------------------------------------------------------------------
To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-users-help@xerces.apache.org
Re: [ANNOUNCEMENT]: Xerces-J 2.8.1 now available
Posted by Jimisola Laursen <li...@jimisola.com>.
Michael,
Maven has pretty good documentation in this area already.
When I brought up a step-by-step "guide" I was thinking of one specific for
Xerces-J.
Basically,
1. use this POM
2. change version of Xerces-J
3. make sure that the correct dependencies are listed with their right
version and have the right dependency type
4. verify other information: license type, URL, package description etc
Regards,
Jimisola
Michael Glavassevich wrote:
>
>
> [...]
>
> I see Nathan's already volunteered to do that. Thanks Nathan.
>
> It would be helpful if the Maven site had a such a step-by-step guide (if
> there already is one I couldn't find it) for non-users who merely need to
> drop jars into the repository but don't know where it is or what they're
> supposed to put there.
>
>> Regards,
>> Jimisola
>
> Michael Glavassevich
> XML Parser Development
> IBM Toronto Lab
> E-mail: mrglavas@ca.ibm.com
> E-mail: mrglavas@apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> For additional commands, e-mail: j-users-help@xerces.apache.org
>
>
>
--
View this message in context: http://www.nabble.com/-ANNOUNCEMENT-%3A-Xerces-J-2.8.1-now-available-tf2272496.html#a6358947
Sent from the Xerces - J - Users forum at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-users-help@xerces.apache.org
Re: [ANNOUNCEMENT]: Xerces-J 2.8.1 now available
Posted by Michael Glavassevich <mr...@ca.ibm.com>.
Hi Jimisola,
Jimisola Laursen <li...@jimisola.com> wrote on 09/17/2006 05:42:28 PM:
> Hi Michael,
>
> Thank you for your quick reply.
>
> How is Xerces-J built today - with Ant?
Yep. Xerces-J builds with Ant.
> Nathan Beyer is actually quite right when he says that
deploying/publishing
> jars is pretty easy.
> The link that he provided contains all the information needed.
> Basically, a pom file is created which contains information about
version,
> license used, dependencies etc.
> It is quite straight-forward and there are existing poms for earlier
> Xerces-J versions that can be reused as usually only version and
versions on
> dependencies are changed between releases.
>
> Perhaps Xerces-J developers should ask Nathan Beyer to not only do this
this
> time around but also create a step-by-step guide so that Xerces-J
developers
> can reproduce for coming versions.
I see Nathan's already volunteered to do that. Thanks Nathan.
It would be helpful if the Maven site had a such a step-by-step guide (if
there already is one I couldn't find it) for non-users who merely need to
drop jars into the repository but don't know where it is or what they're
supposed to put there.
> Regards,
> Jimisola
Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: mrglavas@ca.ibm.com
E-mail: mrglavas@apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-users-help@xerces.apache.org
Re: [ANNOUNCEMENT]: Xerces-J 2.8.1 now available
Posted by Jimisola Laursen <li...@jimisola.com>.
Hi Michael,
Thank you for your quick reply.
How is Xerces-J built today - with Ant?
Nathan Beyer is actually quite right when he says that deploying/publishing
jars is pretty easy.
The link that he provided contains all the information needed.
Basically, a pom file is created which contains information about version,
license used, dependencies etc.
It is quite straight-forward and there are existing poms for earlier
Xerces-J versions that can be reused as usually only version and versions on
dependencies are changed between releases.
Perhaps Xerces-J developers should ask Nathan Beyer to not only do this this
time around but also create a step-by-step guide so that Xerces-J developers
can reproduce for coming versions.
Regards,
Jimisola
Michael Glavassevich wrote:
>
> Hi Jimisola,
>
> None of the Xerces-J developers have user level knowledge of Maven. We ask
> Hi,
> for volunteers who understand the repository magic to deploy the jars. On
> a recent thread on the xml-commons-dev list Nathan Beyer [1] volunteered
> to do it this time around for Xerces.
>
> FYI: xmlParserAPIs.jar hasn't existed since Xerces-J 2.6.2. The jar which
> is now distributed with Xerces is called xml-apis.jar and originates from
> the xml-commons [2] project.
>
> Thanks.
>
> [1] http://marc.theaimsgroup.com/?l=xml-commons-dev&m=115836100303616&w=2
> [2] http://xml.apache.org/commons/
>
> Michael Glavassevich
> XML Parser Development
> IBM Toronto Lab
> E-mail: mrglavas@ca.ibm.com
> E-mail: mrglavas@apache.org
>
> Jimisola Laursen <li...@jimisola.com> wrote on 09/17/2006 04:01:26 PM:
>
>> Hi,
>>
>> Would it be possible for the Xerces-J team to always deploy new versions
> of
>> Xerces-J to the Maven central repository (ibiblio)?
>> Many use the Maven central repository - even non-Maven users.
>>
>> Currently, latest available version is:
>>
>> 2.8.0 for xercesImpl
>> (http://mvnrepository.com/artifact/xerces/xmlParserAPIs) and
>> 2.6.2 for xmlParserAPIs
>> (http://mvnrepository.com/artifact/xerces/xmlParserAPIs).
>>
>> Regards,
>> Jimisola
>>
>>
>> Michael Glavassevich wrote:
>> >
>> > Hi everyone,
>> >
>> > The Xerces-J team is pleased to announce that version 2.8.1 of
> Xerces-J is
>> > now available. This release fixes several bugs which were present in
>> > Xerces-J 2.8.0. It also includes a few minor enhancements and
> performance
>> > improvements.
>> >
>> > Specifically, the changes introduced in this release are:
>> >
>> > * Implemented native support for the ISO-8859-1 encoding. [Michael
>> > Glavassevich]
>> >
>> > * Added a method to XSModel which returns a list containing the
> members of
>> > the substitution group for a given element declaration. [Michael
>> > Glavassevich]
>> >
>> > * Improved the performance of Xerces' optimized readers (for small
>> > documents) by recycling their byte buffers. [Michael Glavassevich]
>> >
>> > * Modified the DocumentBuilder and LSParser implementations so that
> they
>> > drop their internal references to the DOM they just built. If an
>> > application is pooling parsers this will allow the garbage collector
> to
>> > reclaim the Document and all of its nodes if the application no longer
> has
>> > any references to it. [Michael Glavassevich]
>> >
>> > * Fixed numerous schema annotation related bugs including those
> introduced
>> > in Xerces-J 2.8.0 which caused NPEs to be thrown from several of the
>> > getAnnotation() methods in the XML Schema API. [Neil Delima, Michael
>> > Glavassevich]
>> >
>> > * Fixed a DOM bug which caused the internal subset of a DocumentType
> node
>> > to be omitted from a cloned Document. [Jacob Kjome]
>> >
>> > * Fixed a bug in Xerces' regular expression support involving patterns
>
>> > starting with '.'. [Kent Tamura]
>> >
>> > * Fixed a bug which caused the DOM builder to drop all of the text in
> the
>> > document if grammar caching is enabled and the document being
> processed
>> > contains both an internal and an external DTD subset. [Michael
>> > Glavassevich]
>> >
>> > * Fixed a schema bug which allowed defaulted attributes with the same
>> > local name to overwrite each other. [Michael Glavassevich]
>> >
>> > * Fixed a bug which caused a schema document to be loaded multiple
> times
>> > if it was both included and redefined. This made it possible for the
>> > redefined components to be incorrectly overwritten by the original
> ones
>> > from the include. [Michael Glavassevich]
>> >
>> > * Fixed a bug in Xerces' native serializer which caused documents
>> > containing supplemental characters in attribute values to be written
>> > incorrectly. [Michael Glavassevich]
>> >
>> > * Fixed a bug in the XInclude processor which in some instances caused
>
>> > content to be omitted from the result if an element() XPointer is
>> > specified on an include element. [Neil Delima]
>> >
>> > * Fixed various bugs and made various improvements. [Dave Brosius,
> Michael
>> > Glavassevich, Jacob Kjome, Peter McCracken]
>> >
>> > For more information please visit: http://xerces.apache.org/xerces2-j/
>> >
>> > Michael Glavassevich
>> > XML Parser Development
>> > IBM Toronto Lab
>> > E-mail: mrglavas@ca.ibm.com
>> > E-mail: mrglavas@apache.org
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
>> > For additional commands, e-mail: j-users-help@xerces.apache.org
>> >
>> >
>> >
>>
>> --
>> View this message in context: http://www.nabble.com/-ANNOUNCEMENT-%
>> 3A-Xerces-J-2.8.1-now-available-tf2272496.html#a6353811
>> Sent from the Xerces - J - Users forum at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
>> For additional commands, e-mail: j-users-help@xerces.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> For additional commands, e-mail: j-users-help@xerces.apache.org
>
>
>
--
View this message in context: http://www.nabble.com/-ANNOUNCEMENT-%3A-Xerces-J-2.8.1-now-available-tf2272496.html#a6354708
Sent from the Xerces - J - Users forum at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-users-help@xerces.apache.org
Re: [ANNOUNCEMENT]: Xerces-J 2.8.1 now available
Posted by Michael Glavassevich <mr...@ca.ibm.com>.
Hi Jimisola,
None of the Xerces-J developers have user level knowledge of Maven. We ask
for volunteers who understand the repository magic to deploy the jars. On
a recent thread on the xml-commons-dev list Nathan Beyer [1] volunteered
to do it this time around for Xerces.
FYI: xmlParserAPIs.jar hasn't existed since Xerces-J 2.6.2. The jar which
is now distributed with Xerces is called xml-apis.jar and originates from
the xml-commons [2] project.
Thanks.
[1] http://marc.theaimsgroup.com/?l=xml-commons-dev&m=115836100303616&w=2
[2] http://xml.apache.org/commons/
Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: mrglavas@ca.ibm.com
E-mail: mrglavas@apache.org
Jimisola Laursen <li...@jimisola.com> wrote on 09/17/2006 04:01:26 PM:
> Hi,
>
> Would it be possible for the Xerces-J team to always deploy new versions
of
> Xerces-J to the Maven central repository (ibiblio)?
> Many use the Maven central repository - even non-Maven users.
>
> Currently, latest available version is:
>
> 2.8.0 for xercesImpl
> (http://mvnrepository.com/artifact/xerces/xmlParserAPIs) and
> 2.6.2 for xmlParserAPIs
> (http://mvnrepository.com/artifact/xerces/xmlParserAPIs).
>
> Regards,
> Jimisola
>
>
> Michael Glavassevich wrote:
> >
> > Hi everyone,
> >
> > The Xerces-J team is pleased to announce that version 2.8.1 of
Xerces-J is
> > now available. This release fixes several bugs which were present in
> > Xerces-J 2.8.0. It also includes a few minor enhancements and
performance
> > improvements.
> >
> > Specifically, the changes introduced in this release are:
> >
> > * Implemented native support for the ISO-8859-1 encoding. [Michael
> > Glavassevich]
> >
> > * Added a method to XSModel which returns a list containing the
members of
> > the substitution group for a given element declaration. [Michael
> > Glavassevich]
> >
> > * Improved the performance of Xerces' optimized readers (for small
> > documents) by recycling their byte buffers. [Michael Glavassevich]
> >
> > * Modified the DocumentBuilder and LSParser implementations so that
they
> > drop their internal references to the DOM they just built. If an
> > application is pooling parsers this will allow the garbage collector
to
> > reclaim the Document and all of its nodes if the application no longer
has
> > any references to it. [Michael Glavassevich]
> >
> > * Fixed numerous schema annotation related bugs including those
introduced
> > in Xerces-J 2.8.0 which caused NPEs to be thrown from several of the
> > getAnnotation() methods in the XML Schema API. [Neil Delima, Michael
> > Glavassevich]
> >
> > * Fixed a DOM bug which caused the internal subset of a DocumentType
node
> > to be omitted from a cloned Document. [Jacob Kjome]
> >
> > * Fixed a bug in Xerces' regular expression support involving patterns
> > starting with '.'. [Kent Tamura]
> >
> > * Fixed a bug which caused the DOM builder to drop all of the text in
the
> > document if grammar caching is enabled and the document being
processed
> > contains both an internal and an external DTD subset. [Michael
> > Glavassevich]
> >
> > * Fixed a schema bug which allowed defaulted attributes with the same
> > local name to overwrite each other. [Michael Glavassevich]
> >
> > * Fixed a bug which caused a schema document to be loaded multiple
times
> > if it was both included and redefined. This made it possible for the
> > redefined components to be incorrectly overwritten by the original
ones
> > from the include. [Michael Glavassevich]
> >
> > * Fixed a bug in Xerces' native serializer which caused documents
> > containing supplemental characters in attribute values to be written
> > incorrectly. [Michael Glavassevich]
> >
> > * Fixed a bug in the XInclude processor which in some instances caused
> > content to be omitted from the result if an element() XPointer is
> > specified on an include element. [Neil Delima]
> >
> > * Fixed various bugs and made various improvements. [Dave Brosius,
Michael
> > Glavassevich, Jacob Kjome, Peter McCracken]
> >
> > For more information please visit: http://xerces.apache.org/xerces2-j/
> >
> > Michael Glavassevich
> > XML Parser Development
> > IBM Toronto Lab
> > E-mail: mrglavas@ca.ibm.com
> > E-mail: mrglavas@apache.org
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> > For additional commands, e-mail: j-users-help@xerces.apache.org
> >
> >
> >
>
> --
> View this message in context: http://www.nabble.com/-ANNOUNCEMENT-%
> 3A-Xerces-J-2.8.1-now-available-tf2272496.html#a6353811
> Sent from the Xerces - J - Users forum at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> For additional commands, e-mail: j-users-help@xerces.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-users-help@xerces.apache.org
Re: [ANNOUNCEMENT]: Xerces-J 2.8.1 now available
Posted by Jimisola Laursen <li...@jimisola.com>.
Hi,
Would it be possible for the Xerces-J team to always deploy new versions of
Xerces-J to the Maven central repository (ibiblio)?
Many use the Maven central repository - even non-Maven users.
Currently, latest available version is:
2.8.0 for xercesImpl
(http://mvnrepository.com/artifact/xerces/xmlParserAPIs) and
2.6.2 for xmlParserAPIs
(http://mvnrepository.com/artifact/xerces/xmlParserAPIs).
Regards,
Jimisola
Michael Glavassevich wrote:
>
> Hi everyone,
>
> The Xerces-J team is pleased to announce that version 2.8.1 of Xerces-J is
> now available. This release fixes several bugs which were present in
> Xerces-J 2.8.0. It also includes a few minor enhancements and performance
> improvements.
>
> Specifically, the changes introduced in this release are:
>
> * Implemented native support for the ISO-8859-1 encoding. [Michael
> Glavassevich]
>
> * Added a method to XSModel which returns a list containing the members of
> the substitution group for a given element declaration. [Michael
> Glavassevich]
>
> * Improved the performance of Xerces' optimized readers (for small
> documents) by recycling their byte buffers. [Michael Glavassevich]
>
> * Modified the DocumentBuilder and LSParser implementations so that they
> drop their internal references to the DOM they just built. If an
> application is pooling parsers this will allow the garbage collector to
> reclaim the Document and all of its nodes if the application no longer has
> any references to it. [Michael Glavassevich]
>
> * Fixed numerous schema annotation related bugs including those introduced
> in Xerces-J 2.8.0 which caused NPEs to be thrown from several of the
> getAnnotation() methods in the XML Schema API. [Neil Delima, Michael
> Glavassevich]
>
> * Fixed a DOM bug which caused the internal subset of a DocumentType node
> to be omitted from a cloned Document. [Jacob Kjome]
>
> * Fixed a bug in Xerces' regular expression support involving patterns
> starting with '.'. [Kent Tamura]
>
> * Fixed a bug which caused the DOM builder to drop all of the text in the
> document if grammar caching is enabled and the document being processed
> contains both an internal and an external DTD subset. [Michael
> Glavassevich]
>
> * Fixed a schema bug which allowed defaulted attributes with the same
> local name to overwrite each other. [Michael Glavassevich]
>
> * Fixed a bug which caused a schema document to be loaded multiple times
> if it was both included and redefined. This made it possible for the
> redefined components to be incorrectly overwritten by the original ones
> from the include. [Michael Glavassevich]
>
> * Fixed a bug in Xerces' native serializer which caused documents
> containing supplemental characters in attribute values to be written
> incorrectly. [Michael Glavassevich]
>
> * Fixed a bug in the XInclude processor which in some instances caused
> content to be omitted from the result if an element() XPointer is
> specified on an include element. [Neil Delima]
>
> * Fixed various bugs and made various improvements. [Dave Brosius, Michael
> Glavassevich, Jacob Kjome, Peter McCracken]
>
> For more information please visit: http://xerces.apache.org/xerces2-j/
>
> Michael Glavassevich
> XML Parser Development
> IBM Toronto Lab
> E-mail: mrglavas@ca.ibm.com
> E-mail: mrglavas@apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
> For additional commands, e-mail: j-users-help@xerces.apache.org
>
>
>
--
View this message in context: http://www.nabble.com/-ANNOUNCEMENT-%3A-Xerces-J-2.8.1-now-available-tf2272496.html#a6353811
Sent from the Xerces - J - Users forum at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-users-help@xerces.apache.org