Changeset 418


Ignore:
Timestamp:
05/07/2010 11:17:36 PM (11 years ago)
Author:
pedro.cuba
Message:

Fixed the incoming migration bug on Android. (Eliminated the use of the org.w3c.Document.importNode() method)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libs/cmion/cmionMain/src/cmion/level2/migration/Synchronizer.java

    r391 r418  
    288288                         
    289289                        for (Reply request : requests.get(Reply.class)) { 
    290                                  
    291                                 Document doc = docBuilder.newDocument(); 
    292                                 org.w3c.dom.Element root = doc.createElement(SYNC_TAG); 
    293                                 doc.appendChild(root); 
    294                                  
    295                                 Node messageNode = doc.importNode(request.message.getDocumentElement(), true); 
    296                                 root.appendChild(messageNode); 
     290                                                         
     291                                //Adding the synchronization element as root and putting prior root as an inner element 
     292                                Document doc = request.message; 
     293                                org.w3c.dom.Element message = doc.getDocumentElement(); 
     294                                org.w3c.dom.Element syncElement = doc.createElement(SYNC_TAG); 
     295                                syncElement.appendChild(message); 
     296                                doc.appendChild(syncElement); 
    297297                                 
    298298                                try { 
Note: See TracChangeset for help on using the changeset viewer.