axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ajith Ranabahu <>
Subject Re: [Axis2] Proposal for adding a method in OMElement API.
Date Wed, 25 May 2005 04:38:10 GMT
Hi all,
Well since our OMElementImpl keeps its own list of namespaces adding / 
declaring a namespace would affect that Element only. if the reference is 
removed from the parent I don't see a problem with the children since they 
keep their own reference to the particular namespace. We ask for a mandatory 
namespace at creation, rememebr ?
The only thing that will not be elegant is the serialization.(I don't see a 
problem though. The serializer handles it right and generates a sematically 
valid XML. That generated XML is not elegant)
So even though a non-used namspace does no harm (except serializing it on 
the declared element making the XML ugly) we can techinically remove it 
without a problem.

On 5/25/05, Eran Chinthaka <> wrote:
> Hi Jaya and all,
> I still find difficult to give you a method to remove namespaces.
> Namespaces, once defined in an element, that will be used by all of its
> children. So if we try to remove a namespace, that will be a total mess.
> Isn't it ?
> So I'm in doubt to give *any* of the methods to remove namespaces .....
> Regards,
> Chinthaka

Ajith Ranabahu

View raw message