Changeset 4328 for openmrs/branches/data_synchronization_bidirectional/src/api/org/openmrs/api/impl/SynchronizationIngestServiceImpl.java
- Timestamp:
- 05/22/08 04:59:30 (8 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
openmrs/branches/data_synchronization_bidirectional/src/api/org/openmrs/api/impl/SynchronizationIngestServiceImpl.java
r4293 r4328 315 315 } 316 316 for ( i = 0; i < nodes.getLength(); i++ ) { 317 if ( nodes.item(i).getNodeName() == "owner") {317 if ("owner".equals(nodes.item(i).getNodeName())) { 318 318 //pull out collection owner info: class name of owner, its guid, and name of poperty on owner that holds this collection 319 319 ownerClassName = ((Element)nodes.item(i)).getAttribute("type"); … … 403 403 //now, finally process nodes, phew!! 404 404 for ( i = 0; i < nodes.getLength(); i++ ) { 405 if( nodes.item(i).getNodeName() == "entry") {405 if("entry".equals(nodes.item(i).getNodeName())) { 406 406 String entryClassName = ((Element)nodes.item(i)).getAttribute("type"); 407 407 String entryGuid = ((Element)nodes.item(i)).getAttribute("guid"); … … 419 419 for(Object o : entries) { 420 420 if (o instanceof Synchronizable) { 421 if( entryGuid == ((Synchronizable)o).getGuid()) {421 if( entryGuid.equals(((Synchronizable)o).getGuid())) { 422 422 toBeRemoved = (Synchronizable)o; 423 423 break;