import java.util.UUID;\r
\r
import org.apache.log4j.Logger;\r
+import org.hibernate.dialect.H2Dialect;\r
\r
import eu.etaxonomy.cdm.api.application.CdmApplicationController;\r
import eu.etaxonomy.cdm.api.service.IDatabaseService;\r
private void test(){\r
System.out.println("Start TestDatabase");\r
//testNewDatabaseConnection();\r
- testFacts();\r
- //testNewDatasourceClass();\r
+ //testFacts();\r
+ testNewDatasourceClass();\r
// testPaddie();\r
System.out.println("\nEnd TestDatabase");\r
}\r
\r
public void testNewDatasourceClass(){\r
try {\r
- String server = "192.168.2.10";\r
- String database = "cdm_test_andreasM";\r
- String username = "edit";\r
- String password = CdmUtils.readInputLine("Password: ");\r
+// String server = "192.168.2.10";\r
+// String database = "cdm_test_andreasM";\r
+// String username = "edit";\r
+// String password = CdmUtils.readInputLine("Password: ");\r
DbSchemaValidation dbSchemaValidation = DbSchemaValidation.CREATE;\r
- ICdmDataSource datasource = CdmDataSource.NewMySqlInstance(server, database, username, password);\r
+\r
+// ICdmDataSource datasource = CdmDataSource.NewMySqlInstance(server, database, username, password);\r
+ ICdmDataSource datasource = CdmDataSource.NewH2EmbeddedInstance("CDM", "sa", "");\r
CdmApplicationController appCtr = CdmApplicationController.NewInstance(datasource, dbSchemaValidation);\r
\r
Rank genus = Rank.GENUS();\r
String database = "cdm_test_andreasM";\r
String username = "edit";\r
String password = CdmUtils.readInputLine("Password: ");\r
- DbSchemaValidation dbSchemaValidation = DbSchemaValidation.CREATE;\r
+ DbSchemaValidation dbSchemaValidation = DbSchemaValidation.VALIDATE;\r
ICdmDataSource datasource = CdmDataSource.NewMySqlInstance(server, database, username, password);\r
CdmApplicationController appCtr = CdmApplicationController.NewInstance(datasource, dbSchemaValidation);\r
\r
### set log levels - for more verbose logging change 'info' to 'debug' ###
-log4j.rootLogger=warn, stdout
+log4j.rootLogger=warn, stdout, file
### *** CDM *** ###
### ***HIBERNATE ************ ###
-log4j.logger.org.hibernate=warn
+log4j.logger.org.hibernate=info
### No warnings as thrown by SQLServer
-log4j.logger.org.hibernate.cfg = warn
+###log4j.logger.org.hibernate.cfg = warn
### No warnings as thrown by SQLServer
log4j.logger.org.hibernate.util.JDBCExceptionReporter = error