On Sat, Mar 22, 2008 at 10:36 PM, Supun Kamburugamuva <[EMAIL PROTECTED]> wrote:
> Hi Divye,
>
>
>  >  You should ideally make use of the XML reader/write API, but the AXIOMs
>  >  XPath implementation should be independent of the underlying parser.
>  >  Meaning that we should be able to pluggin any new parser through a wrapper
>  >  and make use of your implementation.
>  >
>
>  AFAIK we don't have to worry about the underlying XML readers and
>  writers.

Yes, the basic idea is to implement XPath at Axiom level, so that we
don't have to worry about what the underlying parser is.

>  Also we don't expect XPath to be integrated in to the Axis2/C or any
>  modules that goes with it for this project. Actually the need for
>  XPath is with the Rampart/C implementation but at the moment you don't
>  have to consider these details.

I believe that we should integrate it to Axiom, so that others can
benefit too. Of course, the immediate concern is Rampart (where
WS-Security and other security related specifications are
implemented), but if we can get it at the right place early, it will
save lot many problems we may face in the future.

Btw, there was a small mistake in the project description, the third
line should have been "This project is to implement XPath Language 1.0
*and 2.0 or only 1.0*...". In essence, XPath 1.0 is absolutely
necessary, and I think we better drop 2.0 support, since: 1) it is not
a necessity for the Axis2 project at the moment. 2) I think
implementing XPath 1.0 is more than enough work itself. Any comments?

Regards,
Dumindu.

-- 
Dumindu Pallewela
http://blog.dumindu.com
GPG ID: 0x9E131672

WSO2 | "Oxygenating the Web Service Platform" | http://wso2.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to