Re: XMLC 2.3.2 is out

Franck Routier <[email protected]> Mon, 06 Sep 2010 09:37:07 +0200
Newsgroups gmane.comp.java.enhydra.barracuda.general
Organization Axège sarl
Message-ID <1283758627.2567.0.camel@franck-laptop>
This is a multi-part message in MIME format...

------------=_1283758639-30467-2822
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Jake,

and thanks for your work. Do you think xmlc 2.3.2 would be a drop in
replacement in Barracuda ?

Franck


Le mardi 24 ao=C3=BBt 2010 =C3=A0 00:24 -0600, Jacob Kjome a =C3=A9crit :
> I'm happy to announce the release of XMLC-2.3.2!
>=20
> Users are encouraged to upgrade to XMLC 2.3.2, though be sure to read
> xmlc-2-3-2-release-note.html before doing so.  Enjoy!
>=20
> Download at:
> http://forge.objectweb.org/projects/xmlc/
>=20
>=20
> XMLC 2.3.2, just over 2 years in the making, is a major release that in=
cludes...
>=20
> Bug Fixes...
>=20
> - Fixed issue with LazyDOM failing to deal gracefully with two or more =
elements
> having duplicate Ids where one of the elements is removed at runtime.
>=20
> - Fixed issue with SSIs failing to load when running on a virtual Windo=
ws machine.
>=20
> New Features...
>=20
> - XMLC now supports I18n/L10n!  When enabled, templates are loaded by L=
ocale.
>=20
> - New L10nTask Ant Task!  It can be used to generate localized template=
s based on
> properties file resource bundles (which can be UTF-8 encoded when run u=
nder JDK1.6+).
>=20
> - New org.enhydra.xml.xmlc.misc.I18nUtil providing useful I18n/L10n-rel=
ated
> utility methods, (plus escapeRegexMetaChars(String) method used by L10n=
Task).
>=20
> Enhancements...
>=20
> - Updated XMLC regular expression support to Perl5.6 syntax.  Removed g=
nu-regexp
> dependency in favor of JRegex.  Warning! - This may change the behavior=
 of
> existing -urlregexpmapping options, as gnu-regexp was intentionally lim=
ited to
> POSIX Extended syntax.
>=20
> - New org.enhydra.xml.xmlc.deferredparsing.ResourceLoader interface, al=
ong with
> DocumentLoader, DocumentLoaderImpl, and XMLCDeferredParsingFactory impr=
ovements
> (besides I18n/L10n).  Warning! - DocumentLoader interface change may br=
eak custom
> DocumentLoader implementations not currently extending DocumentLoaderIm=
pl.
>=20
> - New
> org.enhydra.xml.xmlc.servlet.ServletDocumentLoaderImpl/ServletResourceL=
oaderImpl
> classes to allow loading of resources from the ServletContext.
>=20
> - Added the ability to load XMLC metadata files located alongside, and =
named
> after, the markup files, only with the .xmlc extension.  This allows fo=
r custom
> metadata files, per template, not previously possible when using dynami=
c loading.
>=20
> - Various dynamic loading improvements.
>=20
> - Various encoding usage/changes/enhancements.
>=20
> - XMLCContext additions/improvements, including meticulous Javadoc docu=
mentation.
>=20
> - HTMLFormatter/XMLFormatter serialization improvements, including supp=
ort for
> HTML5 style doctypes (i.e., <!DOCTYPE html>), automatic re-mapping of d=
octypes
> between HTML/XHTML input/output based on OutputOptions formatting optio=
ns, and
> support for the CDATA hack in XML, not just HTML, disabled by default (=
using the
> CDATASection node to pass though unparsed markup without embedding it w=
ithin
> <![CDATA[]]>).
>=20
> - Compatibility with Google App Engine.  In fact, the XMLC Tomcat examp=
le app can
> now run under Google App Engine.
>=20
> General Updates...
>=20
> - Deprecated reflective org.enhydra.xml.dom.DOMOps methods (removed one=
 method
> that never worked anyway).
>=20
> - Synchronized XMLC Lazy/LazyHTML/XHTML/WML/CHTML/VoiceXML DOMs with po=
st
> Xerces-2.9.1 HTML/WML DOM changes. Applied equivalent changes to variou=
s Xerces
> Issues.
>=20
> - Updated the Tomcat example application to show off new functionality,=
 including
> some sophisticated DOM manipulation implemented in experimental classes=
 that may
> someday make it into the core XMLC codebase.
>=20
> - Updated to Xerces 2.10.0, xml-apis 1.4.01, NekoHTML 1.9.14, JRegex 1.=
2_01, ASM
> 3.3, Jaxen 1.1.3, commons-jxpath 1.3, and Log4j 1.2.16, removed gnu-reg=
exp dependency.
>=20
> - XMLC is now Maven friendly!  Uploaded XMLC artifacts to OW2 Maven2 re=
pository:
> http://maven.ow2.org/maven2/org/enhydra/xmlc/
>=20
>=20
> See xmlc-2-3-2-release-note.html for more info...
>=20
> https://forge.ow2.org/docman/view.php/49/230/xmlc-2-3-2-release-note.ht=
ml
> https://forge.ow2.org/docman/view.php/49/231/xmlc-2-3-1-release-note.ht=
ml
> https://forge.ow2.org/docman/view.php/49/232/xmlc-2-3-release-note.html
>=20
> pi=C3=A8ce jointe document texte brut (message-footer.txt)
> --
> Barracuda mailing list
> [email protected]
> http://www.ow2.org/wws/lists/projects/barracuda

Franck Routier=20
             Logo Ax=C3=A8ge
Ax=C3=A8ge
23,rue Saint-Simon
63000 Clermont-Ferrand
T=C3=A9l: +33 (0)4 63 05 95 40
Fax: +33 (0)4 73 70 65 29
Email: [email protected]








------------=_1283758639-30467-2822
Content-Type: text/plain; charset="UTF-8"; name="message-footer.txt"
Content-Disposition: inline; filename="message-footer.txt"
Content-Transfer-Encoding: quoted-printable

=0D
--=0D
Barracuda mailing list=0D
[email protected]=0D
http://www.ow2.org/wws/lists/projects/barracuda=0D

------------=_1283758639-30467-2822--