Details
-
Type:
Bug
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 1.1
-
Fix Version/s: None
-
Component/s: Project infrastructure
-
Labels:None
Description
The attachment is a zip of two simple projects:
- a plugin project that do nothing put do a println in doWithWebDescriptor with a timestamp
- a main app project that has a simple custom script that depend on boostrap.
To run,
- at the MainApp directory, run "grails install-plugin ..\WebDescriptorPlugin\grails-web-descriptor-plugin-0.1.zip"
- run the script with "grails debug"
You see the println called twice with two different timestamp.
-
Hide
- GrailsBugs.zip
- 18/Apr/09 4:07 AM
- 47 kB
- Mingfai Ma
-
- GrailsBugs/GrailsBugs.ipr 14 kB
- GrailsBugs/GrailsBugs.iws 27 kB
- GrailsBugs/.../application.properties 0.2 kB
- GrailsBugs/MainApp/.../conf/BootStrap.groovy 0.1 kB
- GrailsBugs/MainApp/.../conf/Config.groovy 3 kB
- GrailsBugs/MainApp/.../DataSource.groovy 0.6 kB
- GrailsBugs/MainApp/.../resources.groovy 0.0 kB
- GrailsBugs/MainApp/.../UrlMappings.groovy 0.2 kB
- GrailsBugs/MainApp/.../messages.properties 3 kB
- GrailsBugs/MainApp/.../views/error.gsp 2 kB
- GrailsBugs/MainApp/.../views/index.gsp 0.9 kB
- GrailsBugs/MainApp/.../layouts/main.gsp 0.7 kB
- GrailsBugs/MainApp/MainApp.iml 3 kB
- GrailsBugs/MainApp/scripts/Debug.groovy 0.2 kB
- GrailsBugs/MainApp/stacktrace.log 0.0 kB
- GrailsBugs/.../applicationContext.xml 2 kB
- GrailsBugs/MainApp/.../WEB-INF/sitemesh.xml 0.6 kB
- GrailsBugs/MainApp/web-app/.../tld/c.tld 16 kB
- GrailsBugs/MainApp/web-app/.../tld/fmt.tld 19 kB
- GrailsBugs/.../application.properties 0.1 kB
- GrailsBugs/.../BootStrap.groovy 0.1 kB
- GrailsBugs/.../Config.groovy 3 kB
- GrailsBugs/.../DataSource.groovy 0.6 kB
- GrailsBugs/.../resources.groovy 0.0 kB
- GrailsBugs/.../UrlMappings.groovy 0.2 kB
- GrailsBugs/.../messages.properties 3 kB
- GrailsBugs/WebDescriptorPlugin/.../error.gsp 2 kB
- GrailsBugs/WebDescriptorPlugin/.../index.gsp 0.9 kB
- GrailsBugs/WebDescriptorPlugin/.../main.gsp 0.7 kB
- GrailsBugs/.../grails-web-descriptor-plugin-0.1.zip 4 kB
Activity
- All
- Comments
- Work Log
- History
- Activity
- Git Commits
I've just noticed this same issue while using the SpringSecurityCas grails plugin, since the doWithWebDescriptor closure in SpringSecurityCasGrailsPlugin.groovy contains a println statement. I went ahead and defined a variable outside the closure which gets implement inside the closure, and doWithWebDescriptor is getting called twice.
This is pretty low priority, since as far as I can tell nothing is being broken by this behavior, but surely doWithWebDescriptor isn't supposed to get invoked more than once (at least for each plugin)