Revision 070d8fe4
Added by Niels Hoffmann over 13 years ago
cdmlib-services/src/test/java/eu/etaxonomy/cdm/test/integration/TestTaxonServices.java | ||
---|---|---|
15 | 15 |
import eu.etaxonomy.cdm.api.application.CdmApplicationController; |
16 | 16 |
import eu.etaxonomy.cdm.common.AccountStore; |
17 | 17 |
import eu.etaxonomy.cdm.database.CdmDataSource; |
18 |
import eu.etaxonomy.cdm.database.DataSourceNotFoundException; |
|
19 | 18 |
import eu.etaxonomy.cdm.database.DbSchemaValidation; |
20 | 19 |
import eu.etaxonomy.cdm.database.ICdmDataSource; |
21 | 20 |
import eu.etaxonomy.cdm.model.agent.AgentBase; |
22 | 21 |
import eu.etaxonomy.cdm.model.agent.TeamOrPersonBase; |
23 | 22 |
import eu.etaxonomy.cdm.model.common.DefinedTermBase; |
24 |
import eu.etaxonomy.cdm.model.common.init.TermNotFoundException; |
|
25 | 23 |
import eu.etaxonomy.cdm.model.location.NamedArea; |
26 | 24 |
import eu.etaxonomy.cdm.model.location.WaterbodyOrCountry; |
27 | 25 |
import eu.etaxonomy.cdm.model.name.BotanicalName; |
28 | 26 |
import eu.etaxonomy.cdm.model.name.NameRelationship; |
29 | 27 |
import eu.etaxonomy.cdm.model.name.NameRelationshipType; |
30 | 28 |
import eu.etaxonomy.cdm.model.name.Rank; |
31 |
import eu.etaxonomy.cdm.model.reference.IBook; |
|
32 |
import eu.etaxonomy.cdm.model.reference.ReferenceBase; |
|
33 |
import eu.etaxonomy.cdm.model.reference.ReferenceFactory; |
|
34 | 29 |
import eu.etaxonomy.cdm.model.taxon.Synonym; |
35 |
import eu.etaxonomy.cdm.model.taxon.SynonymRelationshipType; |
|
36 | 30 |
import eu.etaxonomy.cdm.model.taxon.Taxon; |
37 | 31 |
|
38 | 32 |
/** |
... | ... | |
62 | 56 |
getCdmApplicationController( |
63 | 57 |
ICdmDataSource db, DbSchemaValidation dbSchemaValidation, boolean omitTermLoading) { |
64 | 58 |
|
65 |
CdmApplicationController appCtr = null; |
|
66 |
try { |
|
67 |
appCtr = |
|
68 |
CdmApplicationController.NewInstance(db, dbSchemaValidation, omitTermLoading); |
|
69 |
} catch (DataSourceNotFoundException e) { |
|
70 |
logger.error("Could not connect to database"); |
|
71 |
}catch (TermNotFoundException e) { |
|
72 |
logger.error("Terms not found in database."); |
|
73 |
} |
|
59 |
CdmApplicationController appCtr = CdmApplicationController.NewInstance(db, dbSchemaValidation, omitTermLoading); |
|
60 |
|
|
74 | 61 |
return appCtr; |
75 | 62 |
} |
76 | 63 |
|
Also available in: Unified diff
Changed exception handling