On Mon, Mar 11, 2013 at 8:39 PM, Afkham Azeez <[email protected]> wrote:
> Folks, > The Carbon 5 hackathon team has been thinking about using DOM instead of > Axiom for parsing XML files. The rationale is to use Axiom where is it > appropriate, only where necessary to make Carbon kernel code less coupled > with Axiom. Axiom APIs are great but they are non-standard. Besides, we > want to keep the kernel dependencies to a bare minimum. > > What do others think about this idea? > Big +1 form me :) AFAIK Carbon-5 does not involve to any web service message processing then DOM is smart enough to process any configuration/meta files. IMHO we should able to remove Axiom dependency from Carbon kernel. Let's say after C5 AS want to upgrade it's Axis2 version into Axis2 1.7.0 or 1.8.0, it's not possible make it happen easily if we keep Axiom dependency in a Carbon kernel level and we will end up same story like C4. Another factor is Axiom is a very active project and having 2 or 3 releases for each year with improvements. If we keep maintaining Axiom in our private branches we never can take advantages from improvements/fixes happen on Apache. In current AS release we managed to upgrade Tomcat and CXF versions very easily by editing a POM file, ideally this should be the story for Axiom and Axis2 as well. Thanks ! > > -- > *Afkham Azeez* > Director of Architecture; WSO2, Inc.; http://wso2.com > Member; Apache Software Foundation; http://www.apache.org/ > * <http://www.apache.org/>** > email: **[email protected]* <[email protected]>* cell: +94 77 3320919 > blog: **http://blog.afkham.org* <http://blog.afkham.org>* > twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> > * > linked-in: **http://lk.linkedin.com/in/afkhamazeez* > * > * > *Lean . Enterprise . Middleware* > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Sagara Gunathunga Technical Lead; WSO2, Inc.; http://wso2.com V.P Apache Web Services ; http://ws.apache.org/ Blog ; http://ssagara.blogspot.com
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
