Blog

ColdBox GroovyLoader 3.0 Released!

Luis Majano March 06, 2013

Spread the word

Luis Majano

March 06, 2013

Spread the word


Share your thoughts

Thanks to team member Sana Ullah, we have upgraded our Groovy Loader project to version 3.0.  This version includes several updates like it sports a new interceptor called GroovyStarter that you can configure in your configuration file and the entire groovy environment will wrap itself and become available in any ColdBox 3.5 application.

Not only that, but now you can also add any amount of java and groovy library locations and the plugin will load them at startup into your application.  These libraries can be Spring, Hibernate, Apache Commons, etc.  Finally, what good is a project without documentation, so we now have the project fully documented: http://wiki.coldbox.org/wiki/Projects:GroovyLoader.cfm

Release Notes:

  • Updated to ColdBox 3.6 standards
  • Updated for ColdFusion 9
  • Updated to pass in the private request collection to groovy bindings
  • Updated to pass in the request scope to groovy bindings
  • Updated all examples and cleanup
  • Better cache utilizations and retrievals

For those that do not know what you can do with ColdBox's GroovyLoader project, here is a simple list:

  • script in Groovy in any part of the ColdBox lifecycle using  our gscript tags
  • binding of variables between the Groovy language and ColdBox
  • ability to load Groovy scripts
  • ability to load Groovy classes with complex relationships
  • ability to load java libraries alongside Groovy classes
  • no need to tweak the server or configure the server for operation
  • much more...

You can download the Groovy Loader Project sample or just the plugin and loader:

Add Your Comment

Recent Entries

Hotfix Hell: Why Legacy ColdFusion Systems Become Operationally Fragile

Hotfix Hell: Why Legacy ColdFusion Systems Become Operationally Fragile

Many legacy CFML systems do not fail suddenly.

Instead, they slowly become fragile.

At first, the application works. Then small operational issues start appearing: unexpected slowdowns, random restarts, patches applied late at night, fixes that introduce new bugs.

Eventually teams find themselves trapped in what many engineers call “hotfix hell.”

This pattern is common in environments still running:

  • Adobe ColdFusion 2021 or earlier<...

Cristobal Escobar
Cristobal Escobar
March 09, 2026
Introducing the BoxLang IDE Plugin for IntelliJ

Introducing the BoxLang IDE Plugin for IntelliJ

The IntelliJ ecosystem is one of the most powerful development environments for JVM developers. Today, we’re excited to introduce the official BoxLang IDE plugin for IntelliJ, bringing modern BoxLang development directly into the JetBrains IDE family.

Whether you're building new BoxLang applications or maintaining existing CFML codebases, this plugin gives you first-class tooling inside IntelliJ.

...

Eric Peterson
Eric Peterson
March 06, 2026
BoxLang Is Heading to JavaLand 2026! 🚀

BoxLang Is Heading to JavaLand 2026! 🚀

We’re excited to announce that the team behind BoxLang will be attending JavaLand 2026 as Startup Sponsors!

From March 10–12, 2026, the Java community will gather at Europa-Park for one of the most unique and immersive developer conferences in Europe. With nearly 130 presentations across multiple tracks, workshops, and community activities, JavaLand brings together developers, architects, and technology leaders from across the JVM ecosystem.

For the BoxLang team, this is a fantastic opportunity to connect with the Java community and continue our mission: modernizing software development on the JVM while empowering developers with productive, flexible tools.

Maria Jose Herrera
Maria Jose Herrera
March 06, 2026