Revision 17:558c3496b87e

View differences:

pom.xml
74 74
											<fileset dir="${project.build.outputDirectory}"
75 75
												includes="upassMin.*.properties" />
76 76
										</delete>
77
										<delete
78
											file="${project.build.outputDirectory}/com/ib/hibernate/configuration/hibernate.cfg.xml" />
79
										<copy
80
											file="src/main/resources/com/ib/hibernate/configuration/hibernate${config.postfix}.cfg.xml"
81
											tofile="${project.build.outputDirectory}/com/ib/hibernate/configuration/hibernate.cfg.xml" />
82

  
83
										<delete>
84
											<fileset
85
												dir="${project.build.outputDirectory}/com/ib/hibernate/configuration"
86
												includes="hibernate.*.cfg.xml" />
87
										</delete>
77 88
									</target>
78 89
								</configuration>
79 90
								<goals>
......
110 121
			</properties>
111 122
		</profile>
112 123
		<profile>
124
			<id>env-maybank-dev</id>
125
			<activation>
126
				<property>
127
					<name>env</name>
128
					<value>maybank-dev</value>
129
				</property>
130
			</activation>
131
			<properties>
132
				<config.postfix>.maybank-dev</config.postfix>
133
			</properties>
134
		</profile>
135
		<profile>
113 136
			<id>cobertura-instrument</id>
114 137
			<activation>
115 138
				<property>
src/main/resources/com/ib/hibernate/configuration/hibernate.maybank-dev.cfg.xml
1
<?xml version='1.0' encoding='utf-8'?>
2
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
3
                                         "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
4

  
5
<hibernate-configuration>
6
	<session-factory>
7
		<!-- Database connection settings -->
8

  
9
		<property name="connection.url">jdbc:oracle:thin:@172.31.11.50:1521:ibd</property>
10
		<property name="hibernate.connection.username">upassdev</property>
11
		<property name="hibernate.connection.password">upassdev</property>
12
		
13
		<!-- Database connection settings -->
14
		<property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
15
		<!-- SQL dialect -->
16
		<property name="dialect">org.hibernate.dialect.OracleDialect</property>
17

  
18
		<!-- Use the C3P0 connection pool provider -->
19
		<property name="connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</property>
20
		<property name="hibernate.c3p0.acquire_increment">5</property>
21
		<property name="hibernate.c3p0.min_size">20</property>
22
		<property name="hibernate.c3p0.max_size">50</property>
23
		<property name="hibernate.c3p0.timeout">120</property>
24
		<property name="hibernate.c3p0.max_statements">0</property>
25
		<!-- Enable Hibernate's automatic session context management -->
26
		<property name="current_session_context_class">thread</property>
27

  
28
		<!-- Disable the second-level cache -->
29
		<property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property>
30

  
31
		<!-- Echo all executed SQL to stdout -->
32
		<property name="show_sql">false</property>
33
		<property name="format_sql">true</property>
34

  
35
		<property name="hibernate.hbm2ddl.auto">none</property>
36

  
37
		<!-- Mapping files -->
38
		<mapping resource="my/com/upass/hibernate/TbAmUsermas.hbm.xml" />
39
		<mapping resource="my/com/upass/hibernate/TbAmUser.hbm.xml" />
40
		<mapping resource="my/com/upass/hibernate/TbAmTac.hbm.xml" />
41
		<mapping resource="my/com/upass/hibernate/TbAmAppserv.hbm.xml" />
42
		<mapping resource="my/com/upass/hibernate/TbAmConfig.hbm.xml" />
43
		<mapping resource="my/com/upass/hibernate/TbAmSecurityCode.hbm.xml" />
44
		<mapping resource="my/com/upass/hibernate/TbAmUserBackup.hbm.xml" />
45
		<mapping resource="my/com/upass/hibernate/TbAmUsermasBackup.hbm.xml" />
46
		<mapping resource="my/com/upass/hibernate/TbAmTacBackup.hbm.xml" />
47
		<!-- 
48
		<mapping resource="my/com/upass/hibernate/TbAmGemalto.hbm.xml" />
49
		<mapping resource="my/com/upass/hibernate/TbAmVasco.hbm.xml" />
50
		 -->
51
	</session-factory>
52
</hibernate-configuration>
src/main/resources/upassMin.maybank-dev.properties
1
# NOTE:
2
# Make sure there is no tailing space at the parameter, eg "...=3" and not "...=3  "
3
# Tailing space will cause "ERR: property Not Found" exception.
4

  
5
# Database Connection Info for testing
6
DB_DRIVER=oracle.jdbc.driver.OracleDriver
7
#DB_DRIVER=com.microsoft.sqlserver.jdbc.SQLServerDriver
8
#DB_URL=jdbc:oracle:thin:@demosvr1.penril.net:12311:IBSDEMO
9
#DB_URL=jdbc:sqlserver://demosvr1.penril.net:1433;databaseName=xxxxib
10
DB_URL=jdbc:oracle:thin:@172.31.11.50:1521:ibd
11
DB_USERNAME=upassdev
12
DB_PASSWORD=upassdev
13

  
14
# Database Connection info for JNDI
15
# org.jboss.resource.adapter.jdbc.jdk5.WrappedConnectionJDK5@bb2f6e
16
DB_USE_JNDI=N
17
DB_DATASRC_REF=java:OracleUpassDS
18

  
19
# Flag to get parameters from Database
20
DB_USE_SETTING=1

Also available in: Unified diff