Project

General

Profile

« Previous | Next » 

Revision 070d8fe4

Added by Niels Hoffmann over 13 years ago

Changed exception handling

View differences:

cdmlib-services/src/test/java/eu/etaxonomy/cdm/test/function/TestLocationServiceImpl.java
21 21
import eu.etaxonomy.cdm.api.service.ILocationService;
22 22
import eu.etaxonomy.cdm.api.service.ILocationService.NamedAreaVocabularyType;
23 23
import eu.etaxonomy.cdm.database.CdmDataSource;
24
import eu.etaxonomy.cdm.database.DataSourceNotFoundException;
25 24
import eu.etaxonomy.cdm.database.DbSchemaValidation;
26 25
import eu.etaxonomy.cdm.database.ICdmDataSource;
27
import eu.etaxonomy.cdm.model.common.init.TermNotFoundException;
28

  
29 26
import eu.etaxonomy.cdm.model.taxon.Taxon;
30 27
import eu.etaxonomy.cdm.test.integration.CdmIntegrationTest;
31 28

  
......
59 56
	}
60 57
	
61 58
	public void testNewDatasourceClass(){
62
		try {
63 59
//			String server = "192.168.2.10";
64 60
//			String database = "cdm_test_andreasM";
65 61
//			String username = "edit";
66 62
//			String password = CdmUtils.readInputLine("Password: ");
67
			DbSchemaValidation dbSchemaValidation = DbSchemaValidation.CREATE;
63
		DbSchemaValidation dbSchemaValidation = DbSchemaValidation.CREATE;
68 64

  
69 65
//			ICdmDataSource datasource = CdmDataSource.NewMySqlInstance(server, database, username, password);
70
			ICdmDataSource datasource = CdmDataSource.NewH2EmbeddedInstance("test", "sa", "", null);
71
			CdmApplicationController appCtr = CdmApplicationController.NewInstance(datasource, dbSchemaValidation);
72
			
73
			ConversationHolder conversation = appCtr.NewConversation();
74
			conversation.bind();
75
			
76
			Taxon taxon = Taxon.NewInstance(null, null);
77

  
66
		ICdmDataSource datasource = CdmDataSource.NewH2EmbeddedInstance("test", "sa", "", null);
67
		CdmApplicationController appCtr = CdmApplicationController.NewInstance(datasource, dbSchemaValidation);
68
		
69
		ConversationHolder conversation = appCtr.NewConversation();
70
		conversation.bind();
71
		
72
		Taxon taxon = Taxon.NewInstance(null, null);
78 73

  
79
		} catch (DataSourceNotFoundException e) {
80
			logger.error("datasource error");
81
		} catch (TermNotFoundException e) {
82
			logger.error("defined terms not found");
83
		}
84 74
	}
85 75
}

Also available in: Unified diff