Skip to content

Commit f761f12

Browse files
committed
fix for GRAILS-4742 "ClassNotFoundException when using ServletAPI 2.5 (jstl.jar problem)"
1 parent 0745357 commit f761f12

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/java/org/codehaus/groovy/grails/resolve/IvyDependencyManager.groovy

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -256,8 +256,7 @@ public class IvyDependencyManager implements DependencyResolver, DependencyDefin
256256

257257
// dependencies needed during development, but not for deployment
258258
provided "javax.servlet:servlet-api:2.5",
259-
"javax.servlet:jsp-api:2.1",
260-
"javax.servlet:jstl:1.1.2"
259+
"javax.servlet:jsp-api:2.1"
261260

262261
// dependencies needed for compilation
263262
compile("org.codehaus.groovy:groovy-all:1.6.7") {
@@ -315,7 +314,8 @@ public class IvyDependencyManager implements DependencyResolver, DependencyDefin
315314
"org.aspectj:aspectjrt:1.6.6",
316315
"cglib:cglib-nodep:2.1_3",
317316
"commons-fileupload:commons-fileupload:1.2.1",
318-
"oro:oro:2.0.8"
317+
"oro:oro:2.0.8",
318+
"javax.servlet:jstl:1.1.2"
319319

320320
// data source
321321
runtime "commons-dbcp:commons-dbcp:1.2.2",

src/test/org/codehaus/groovy/grails/resolve/IvyDependencyManagerTests.groovy

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -387,10 +387,10 @@ public class IvyDependencyManagerTests extends GroovyTestCase{
387387
def grailsVersion = getCurrentGrailsVersion()
388388
manager.parseDependencies(IvyDependencyManager.getDefaultDependencies(grailsVersion))
389389

390-
assertEquals 52, manager.listDependencies('runtime').size()
391-
assertEquals 55, manager.listDependencies('test').size()
390+
assertEquals 53, manager.listDependencies('runtime').size()
391+
assertEquals 56, manager.listDependencies('test').size()
392392
assertEquals 18, manager.listDependencies('build').size()
393-
assertEquals 3, manager.listDependencies('provided').size()
393+
assertEquals 2, manager.listDependencies('provided').size()
394394

395395
// This should be a functional test since it relies on the Grails
396396
// JAR files being built. It also runs Ivy, which isn't ideal

0 commit comments

Comments
 (0)