Changeset 22650


Ignore:
Timestamp:
02/09/10 12:30:26 (17 months ago)
Author:
mnw21
Message:

More attempts to debug dataloader

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/mnw21/pathquery_refactor/intermine/integrate/main/src/org/intermine/dataloader/IntegrationWriterAbstractImpl.java

    r22648 r22650  
    237237                                srcObj.getFieldProxy(fieldName); 
    238238                            if (sourceTarget instanceof ProxyReference) { 
    239                                 if (type == SOURCE) { 
    240                                     if (srcObj instanceof InterMineObject) { 
    241                                         LOG.error("Having to fetch reference " + fieldName 
    242                                                 + " for object with ID " 
    243                                                 + ((InterMineObject) srcObj).getId() 
    244                                                 + " referencing object with ID " 
    245                                                 + sourceTarget.getId()); 
     239                                if (idMap.get(sourceTarget.getId()) == null) { 
     240                                    if (type == SOURCE) { 
     241                                        if (srcObj instanceof InterMineObject) { 
     242                                            LOG.error("Having to fetch reference " + fieldName 
     243                                                    + " for object with ID " 
     244                                                    + ((InterMineObject) srcObj).getId() 
     245                                                    + " referencing object with ID " 
     246                                                    + sourceTarget.getId()); 
     247                                        } 
    246248                                    } 
    247                                 } 
    248                                 if (idMap.get(sourceTarget.getId()) == null) { 
    249249                                    sourceTarget = ((ProxyReference) sourceTarget).getObject(); 
    250250                                } 
Note: See TracChangeset for help on using the changeset viewer.