Revision 070d8fe4
Added by Niels Hoffmann over 13 years ago
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
Changed exception handling