Ignore:
Timestamp:
Jan 19, 2011, 4:01:08 PM (10 years ago)
Author:
t.w.abma@…
Message:
  • again fixed the importer, persisting seemed to work fine, but Hibernate session was out of sync
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/services/dbnp/importer/ImporterService.groovy

    r1411 r1416  
    307307                                        break
    308308                        case Event       :  log.info "Persisting Event `" + entity + "`: "                                     
    309                                         study.addToEvents(entity)
    310                                         persistEntity(entity)
     309                                        study.addToEvents(entity)                                     
    311310                                        break
    312311                        case Sample      :  log.info "Persisting Sample `" + entity +"`: "                                     
    313312                                               
    314313                                        // is this sample validatable (sample name unique for example?)                                       
    315                                         study.addToSamples(entity)
    316                                         persistEntity(study)
     314                                        study.addToSamples(entity)                                       
    317315                                       
    318316                                        break
    319317                    case SamplingEvent: log.info "Persisting SamplingEvent `" + entity + "`: "                                   
    320                                         study.addToSamplingEvents(entity)
    321                                         persistEntity(entity)
     318                                        study.addToSamplingEvents(entity)                                       
    322319                                        break
    323320                        default          :  log.info "Skipping persisting of `" + entity.getclass() +"`"                                       
     
    328325
    329326
    330     if (study!=null) persistEntity(study)
     327    if (study!=null) study.save(failOnError:true)
     328        //persistEntity(study)
    331329   
    332330        //return [validatedSuccesfully, updatedentities, failedtopersist]
Note: See TracChangeset for help on using the changeset viewer.