Project

General

Profile

« Previous | Next » 

Revision a30247b2

Added by Katja Luther over 10 years ago

fix the error caused by the delete functionality in the service layer

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/operation/ChangeAcceptedTaxonToSynonymOperation.java
18 18

  
19 19
import eu.etaxonomy.cdm.api.conversation.IConversationEnabled;
20 20
import eu.etaxonomy.cdm.api.service.ITaxonNodeService;
21
import eu.etaxonomy.cdm.api.service.exception.DataChangeNoRollbackException;
21 22
import eu.etaxonomy.cdm.model.taxon.Synonym;
22 23
import eu.etaxonomy.cdm.model.taxon.TaxonNode;
23 24
import eu.etaxonomy.taxeditor.operation.AbstractPersistentPostOperation;
......
67 68

  
68 69
		monitor.worked(20);
69 70
		bind();
70
    	Synonym synonym = CdmStore.getService(ITaxonNodeService.class).makeTaxonNodeASynonymOfAnotherTaxonNode(oldTaxonNode, newAcceptedTaxonNode, null, null, null);
71
    	Synonym synonym = null;
72
		try {
73
			synonym = CdmStore.getService(ITaxonNodeService.class).makeTaxonNodeASynonymOfAnotherTaxonNode(oldTaxonNode, newAcceptedTaxonNode, null, null, null);
74
		} catch (DataChangeNoRollbackException e) {
75
			// TODO Auto-generated catch block
76
			e.printStackTrace();
77
		}
71 78
		monitor.worked(40);
72 79
        
73 80
		return postExecute(synonym);

Also available in: Unified diff