Project

General

Profile

Download (1.92 KB) Statistics
| Branch: | Tag: | Revision:
1
/**
2
* Copyright (C) 2009 EDIT
3
* European Distributed Institute of Taxonomy
4
* http://www.e-taxonomy.eu
5
*
6
* The contents of this file are subject to the Mozilla Public License Version 1.1
7
* See LICENSE.TXT at the top of this package for the full license terms.
8
*/
9
package eu.etaxonomy.cdm.test.function;
10

    
11
import org.apache.log4j.Logger;
12

    
13
import eu.etaxonomy.cdm.database.CdmDataSource;
14
import eu.etaxonomy.cdm.database.CdmPersistentDataSource;
15

    
16
public class TestScript {
17
	private static final Logger logger = Logger.getLogger(TestScript.class);
18

    
19
	private void test(){
20
		System.out.println("Start Datasource");
21

    
22
		int port = -1;
23
		String username = "";
24
		String pwd = "";
25
		String server = "87.106.XXX.XXX";
26

    
27
		CdmPersistentDataSource defaultDataSource = CdmPersistentDataSource.save(
28
				"mysql_cichorieae", CdmDataSource.NewMySqlInstance(server , "cdm_edit_cichorieae",port, username, pwd));
29

    
30
//		logger.warn(defaultDataSource.getDatabase());
31
//		logger.warn(defaultDataSource.getPort());
32
//		logger.warn(defaultDataSource.getServer());
33

    
34
		defaultDataSource = CdmPersistentDataSource.save(
35
				"mysql_cichorieae", CdmDataSource.NewSqlServer2005Instance(server, "cdm_edit_cichorieae", port, username, pwd));
36

    
37
		logger.warn(defaultDataSource.getDatabase());
38
		logger.warn(defaultDataSource.getPort());
39
		logger.warn(defaultDataSource.getServer());
40

    
41
		defaultDataSource = CdmPersistentDataSource.save(
42
				"mysql_cichorieae", CdmDataSource.NewMySqlInstance("192.168.2.10", "cdm_edit_cichorieae", 3306, username, "XXX"));
43

    
44
		defaultDataSource = CdmPersistentDataSource.save(
45
				"mysql_cichorieae", CdmDataSource.NewMySqlInstance(server, "cdm_edit_cichorieae", port, username, pwd));
46

    
47
		try {
48
			logger.warn("Connect: " + defaultDataSource.testConnection());
49
		} catch (Exception e) {
50
			logger.warn("Could not connect", e);
51
		}
52

    
53
		System.out.println("\nEnd Datasource");
54
	}
55

    
56
	public static void  main(String[] args) {
57
		TestScript cc = new TestScript();
58
    	cc.test();
59
	}
60
}
(2-2/2)