Hi AXIOM gurus,

I encountered some problem when undeclaring the default namespace in an
OMElement.
I have tried the following ways but all failed. The default namespace is
still in the OMElement. Is this an AXIOM bug or some limitation? Or because
I didn't use API correctly?

#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 a way out? What can I do to undeclare the default
namespace in AXIOM? Thanks for your help in advance.

Regards,
Xinjun

Reply via email to