Skip to content

Commit be19e8b

Browse files
committed
Upgraded project to Grails 2.4.4
1 parent 35e7d47 commit be19e8b

File tree

5 files changed

+27
-22
lines changed

5 files changed

+27
-22
lines changed

application.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
#Grails Metadata file
22
#Sun Aug 19 16:18:43 CEST 2012
3-
app.grails.version=2.2.4
3+
app.grails.version=2.4.4
44
app.name=sequence-generator

grails-app/conf/BuildConfig.groovy

+5-4
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,22 @@ grails.project.test.class.dir = "target/test-classes"
44
grails.project.test.reports.dir = "target/test-reports"
55
grails.project.target.level = 1.6
66

7+
grails.project.dependency.resolver = "maven"
78
grails.project.dependency.resolution = {
89
inherits("global") {}
910
log "warn"
1011
repositories {
1112
grailsCentral()
12-
//mavenCentral()
13+
mavenCentral()
1314
}
1415
dependencies {
1516
}
1617
plugins {
17-
build(":tomcat:$grailsVersion",
18-
":release:2.2.1") {
18+
build(":release:3.0.1",
19+
":rest-client-builder:1.0.3") {
1920
export = false
2021
}
21-
test(":hibernate:$grailsVersion") {
22+
test(":hibernate4:4.3.6.1") {
2223
export = false
2324
}
2425
}

grails-app/conf/DataSource.groovy

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
11
dataSource {
22
pooled = true
3+
jmxExport = true
34
driverClassName = "org.h2.Driver"
45
username = "sa"
56
password = ""
67
}
78
hibernate {
89
cache.use_second_level_cache = true
9-
cache.use_query_cache = true
10-
cache.region.factory_class = 'net.sf.ehcache.hibernate.EhCacheRegionFactory'
10+
cache.use_query_cache = false
11+
// cache.region.factory_class = 'net.sf.ehcache.hibernate.EhCacheRegionFactory' // Hibernate 3
12+
cache.region.factory_class = 'org.hibernate.cache.ehcache.EhCacheRegionFactory' // Hibernate 4
13+
singleSession = true // configure OSIV singleSession mode
14+
flush.mode = 'manual' // OSIV session flush mode outside of transactional context
1115
}
1216
// environment specific settings
1317
environments {

test/integration/grails/plugins/sequence/DefaultGeneratorTests.groovy

+4-4
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ class DefaultGeneratorTests extends GroovyTestCase {
3030
sequenceGenerator.shutdown()
3131
}
3232

33-
def testSetNumber() {
33+
void testSetNumber() {
3434
def name = "Ticket"
3535
def seq = sequenceGeneratorService.initSequence(name, null, null, 121001)
3636

@@ -52,7 +52,7 @@ class DefaultGeneratorTests extends GroovyTestCase {
5252
assertEquals '131006', sequenceGeneratorService.nextNumber(name)
5353
}
5454

55-
def testThreads() {
55+
void testThreads() {
5656
def sequenceName = 'ThreadTestDefault'
5757

5858
final int THREADS = 100
@@ -113,7 +113,7 @@ class DefaultGeneratorTests extends GroovyTestCase {
113113
assertEquals 1001 + THREADS * NUMBERS, sequenceGeneratorService.nextNumberLong(sequenceName)
114114
}
115115

116-
def testShutdown() {
116+
void testShutdown() {
117117
sequenceGeneratorService.initSequence(SequenceTestEntity, null, null, 1008, '%05d')
118118
assertEquals "01008", new SequenceTestEntity().getNextSequenceNumber()
119119
assertEquals "01009", new SequenceTestEntity().getNextSequenceNumber()
@@ -129,7 +129,7 @@ class DefaultGeneratorTests extends GroovyTestCase {
129129
assertTrue sequenceGenerator.keepGoing
130130
}
131131

132-
def testRefresh() {
132+
void testRefresh() {
133133
sequenceGeneratorService.initSequence(SequenceTestEntity, null, null, 5001, '%04d')
134134
assertEquals "5001", new SequenceTestEntity().getNextSequenceNumber()
135135
assertEquals "5002", new SequenceTestEntity().getNextSequenceNumber()

test/integration/grails/plugins/sequence/SequenceServiceTests.groovy

+11-11
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class SequenceServiceTests extends GroovyTestCase {
3131
sequenceGenerator.shutdown()
3232
}
3333

34-
def testNoFormat() {
34+
void testNoFormat() {
3535
def name = "Company"
3636
sequenceGeneratorService.initSequence(name, null, null, 1)
3737
assertEquals 1L, sequenceGeneratorService.nextNumberLong(name)
@@ -43,7 +43,7 @@ class SequenceServiceTests extends GroovyTestCase {
4343
assertEquals "4", sequenceGeneratorService.nextNumber(name)
4444
}
4545

46-
def testFormat() {
46+
void testFormat() {
4747
def name = "Customer"
4848
sequenceGeneratorService.initSequence(name, null, null, 100, 'K-%04d')
4949

@@ -60,7 +60,7 @@ class SequenceServiceTests extends GroovyTestCase {
6060
assertEquals 104, sequenceGeneratorService.status(name, null, null).number
6161
}
6262

63-
def testSetNumber() {
63+
void testSetNumber() {
6464
def name = "Ticket"
6565
sequenceGeneratorService.initSequence(name, null, null, 121001)
6666

@@ -76,7 +76,7 @@ class SequenceServiceTests extends GroovyTestCase {
7676
assertEquals '131003', sequenceGeneratorService.nextNumber(name)
7777
}
7878

79-
def testThreads() {
79+
void testThreads() {
8080
def sequenceName = 'ThreadTest'
8181

8282
final int THREADS = 100
@@ -131,15 +131,15 @@ class SequenceServiceTests extends GroovyTestCase {
131131
assertEquals 1001 + THREADS * NUMBERS, sequenceGeneratorService.nextNumberLong(sequenceName)
132132
}
133133

134-
def testDomainMethod() {
134+
void testDomainMethod() {
135135
sequenceGeneratorService.initSequence(SequenceTestEntity, null, null, 1000, '%05d')
136136
assertEquals "01000", new SequenceTestEntity().getNextSequenceNumber()
137137
assertEquals "01001", new SequenceTestEntity().getNextSequenceNumber()
138138
assertEquals "01002", new SequenceTestEntity().getNextSequenceNumber()
139139
assertEquals "01003", new SequenceTestEntity().getNextSequenceNumber()
140140
}
141141

142-
def testBeforeValidate() {
142+
void testBeforeValidate() {
143143
sequenceGeneratorService.initSequence(SequenceTestEntity, null, null, 1000)
144144
def test = new SequenceTestEntity(name: "TEST")
145145
assert test.respondsTo("beforeValidate")
@@ -148,7 +148,7 @@ class SequenceServiceTests extends GroovyTestCase {
148148
assert test.number == "1000"
149149
}
150150

151-
def testStatistics() {
151+
void testStatistics() {
152152
sequenceGeneratorService.initSequence('Foo', null, null, 25)
153153
sequenceGeneratorService.initSequence('Bar', null, null, 50, 'B%d')
154154

@@ -170,19 +170,19 @@ class SequenceServiceTests extends GroovyTestCase {
170170
assert bar.number == 55L
171171
}
172172

173-
def testClassArgument() {
173+
void testClassArgument() {
174174
sequenceGeneratorService.initSequence(SequenceTestEntity, null, null, 1000, '%05d')
175175
assertEquals "01000", sequenceGeneratorService.nextNumber(SequenceTestEntity)
176176
assertEquals "01001", sequenceGeneratorService.nextNumber(SequenceTestEntity)
177177
assertEquals "01002", sequenceGeneratorService.nextNumber(SequenceTestEntity)
178178
}
179179

180-
def testStartWithZero() {
180+
void testStartWithZero() {
181181
sequenceGeneratorService.initSequence("Zero", null, null, 0)
182182
assertEquals "0", sequenceGeneratorService.nextNumber("Zero")
183183
}
184184

185-
def testMultiTenant() {
185+
void testMultiTenant() {
186186
sequenceGeneratorService.initSequence("TenantTest", null, 0, 100)
187187
sequenceGeneratorService.initSequence("TenantTest", null, 1, 100)
188188
sequenceGeneratorService.initSequence("TenantTest", null, 2, 200)
@@ -204,7 +204,7 @@ class SequenceServiceTests extends GroovyTestCase {
204204
new ObjectName(grailsApplication.metadata.getApplicationName() + ':name=SequenceGeneratorService,type=services')
205205
}
206206

207-
def testMBean() {
207+
void testMBean() {
208208
sequenceGeneratorService.initSequence(SequenceTestEntity, null, null, 1001, '%04d')
209209
assertEquals "1001", new SequenceTestEntity().getNextSequenceNumber()
210210
assertEquals "1002", new SequenceTestEntity().getNextSequenceNumber()

0 commit comments

Comments
 (0)