Skip to content

Commit 62cbabc

Browse files
committed
Use correct grailsApplication object for plugin binding
1 parent 199f411 commit 62cbabc

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

grails-core/src/main/groovy/org/grails/plugins/DefaultGrailsPlugin.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -544,8 +544,8 @@ private void invokePluginHook(String methodName, Object[] args, ApplicationConte
544544

545545
public void doWithRuntimeConfiguration(RuntimeSpringConfiguration springConfig) {
546546
Binding b = new Binding();
547-
b.setVariable("application", application);
548-
b.setVariable(GrailsApplication.APPLICATION_ID, application);
547+
b.setVariable("application", grailsApplication);
548+
b.setVariable(GrailsApplication.APPLICATION_ID, grailsApplication);
549549
b.setVariable("manager", getManager());
550550
b.setVariable("plugin", this);
551551
b.setVariable("parentCtx", getParentCtx());
@@ -554,7 +554,7 @@ public void doWithRuntimeConfiguration(RuntimeSpringConfiguration springConfig)
554554
if(plugin instanceof Plugin) {
555555
Closure c = ((Plugin) plugin).doWithSpring();
556556
if(c != null) {
557-
BeanBuilder bb = new BeanBuilder(getParentCtx(),springConfig, application.getClassLoader());
557+
BeanBuilder bb = new BeanBuilder(getParentCtx(),springConfig, grailsApplication.getClassLoader());
558558
bb.setBinding(b);
559559
bb.invokeMethod("beans", new Object[]{c});
560560
}
@@ -570,7 +570,7 @@ public void doWithRuntimeConfiguration(RuntimeSpringConfiguration springConfig)
570570
}
571571

572572
Closure c = (Closure)plugin.getProperty(DO_WITH_SPRING);
573-
BeanBuilder bb = new BeanBuilder(getParentCtx(),springConfig, application.getClassLoader());
573+
BeanBuilder bb = new BeanBuilder(getParentCtx(),springConfig, grailsApplication.getClassLoader());
574574
bb.setBinding(b);
575575
c.setDelegate(bb);
576576
bb.invokeMethod("beans", new Object[]{c});

0 commit comments

Comments
 (0)