i am updating one xml using dom4j as below.
SAXReader reader = new SAXReader();
document = reader.read( xmlFileName );
but it removes all namespaces from the elements so wanna add manually but it does not work when i tried the following code.
Element e1 = root.addElement("jmsProducer");
e1.addNamespace("AEService", "http://www.tibco.com/xmlns/aemeta/services/2002");
my xml looks like
<AEService:jmsProducer objectType="endpoint.JMSPublisher" name="Pub1EndPoint">
<AEService:wireFormat>aeXml</AEService:wireFormat>
which sud look like
<AEService:jmsProducer xmlns:AEService="http://www.tibco.com/xmlns/aemeta/services /2002" objectType="endpoint.JMSPublisher" name="Pub1EndPoint">
<AEService:wireFormat>aeXml</AEService:wireFormat>
any help is highly appriciated. banging on this for two days tried using documentfactory method still no use.