axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Xinjun Chen" <xjchen...@gmail.com>
Subject Re: Fwd: [AXIOM] Undeclare default namespace
Date Thu, 26 Jul 2007 09:00:24 GMT
Hi Anne,

Yes. That's what I mean. I tried to use *reqElement.declareNamespace("",
"");* but it does not undeclare the default namespace as expected.
Do you know why it does not work as expected?


Regards,
Xinjun


On 7/24/07, Anne Thomas Manes <atmanes@gmail.com> wrote:
>
> 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 <xjchen001@gmail.com> 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 <chinthaka@opensource.lk> 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* <xjchen001@gmail.com <mailto:xjchen001@gmail.com
> >>
> > > > Date: Jul 19, 2007 12:54 PM
> > > > Subject: [AXIOM] Undeclare default namespace
> > > > To: axis-user@ws.apache.org <mailto:axis-user@ws.apache.org>
> > > >
> > > >
> > > > 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:
> > axis-dev-unsubscribe@ws.apache.org
> > > For additional commands, e-mail: axis-dev-help@ws.apache.org
> > >
> > >
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-dev-help@ws.apache.org
>
>

Mime
View raw message