By "undeclare" I believe Xinjun means that he wants to declare the default namespace as no value, e.g., xmlns="".
Anne On 7/23/07, Xinjun Chen <[EMAIL PROTECTED]> wrote:
Hi Chinthaka, I have an element <a xmlns="urn:ecNamespace"> <b>bValue</b> </a>. I have another element <c> which is created by another OMStaxBuilder. <c> is unqualified. Now I need to add <a> to <c> as a child of <c> but I want to remove the namespace in <a> and make <a> unqualified. I tried the AXIOM API to undeclare the default namespace of <a> but failed. I can only change the default namespace to another value but not empty string, i.e., I cannot undeclare it. Regards, Xinjun On 7/23/07, Eran Chinthaka <[EMAIL PROTECTED]> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > What did u mean by undeclare? If you point me what you want with some > code, perhaps I can answer better. > > Thanks, > Chinthaka > > Xinjun Chen wrote: > > Hi Axis2 Developers, > > > > Is it possible to undeclare a default namespace from an OMElement in AXIOM? > > I tried several ways but failed to undeclare a default namespace. Could > > anyone point me a way out? > > Thanks. > > > > Regards, > > Xinjun > > > > ---------- Forwarded message ---------- > > From: *Xinjun Chen* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> > > Date: Jul 19, 2007 12:54 PM > > Subject: [AXIOM] Undeclare default namespace > > To: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > > > > > > Hi, > > > > I have some problem undeclaring the default namespace in an OMElement. > > I have tried the following three ways but all failed. The default > > namespace is still in the OMElement. > > > > #1: > > OMElement reqElement = ....; > > reqElement.declareDefaultNamespace (""); > > > > #2: > > OMElement reqElement = ....; > > reqElement.declareNamespace("", ""); > > > > #3: > > OMElement reqElement = ....; > > OMFactory omFactory = reqElement.getOMFactory(); > > OMNamespace ns = omFactory.createOMNamespace("", ""); > > reqElement.declareNamespace(ns); > > > > Could anyone point me out what I can do to undeclare the default > > namespace in AXIOM? Thanks for your help in advance. > > > > Regards, > > Xinjun > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.3 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFGo5JvjON2uBzUhh8RAlM6AJoDKg+9UJTRdIVIDgwMgrtIkcvyZQCgmVss > gisWSWkZr/pLyS9lRjOPGjY= > =zx5V > -----END PGP SIGNATURE----- > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
