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

BoxLang 1.0.0 RC1 Launched

BoxLang 1.0.0 RC1 Launched

After nearly a year of relentless iteration, rigorous testing, blood, sweat, lots of praying, tears, and over 1,000 resolved tickets, we proudly announce the first Release Candidate (RC1) of BoxLang! With 27 beta versions behind us, we are now on the final stretch toward the official 1.0 release.

Luis Majano
Luis Majano
February 18, 2025
Exploring BoxLang: A Modern Scripting Language for the JVM!

Exploring BoxLang: A Modern Scripting Language for the JVM!

The amazing CFML community leader Ray Camden recently shared his thoughts on BoxLang, a dynamic scripting language that runs on the Java Virtual Machine (JVM). BoxLang is lightweight (only 6 MB) and doesn’t require Java knowledge, making it accessible to developers from all backgrounds. Whether you're building CLI scriptsweb applications, or experimenting with serverless architecture, BoxLang has you covered.

Maria Jose Herrera
Maria Jose Herrera
February 14, 2025
Get a Free BoxLang+ License with Your ITB 2025 Ticket!

Get a Free BoxLang+ License with Your ITB 2025 Ticket!

At Ortus Solutions, we are dedicated to delivering the best experience for our Into the Box attendees. This year’s event will be an exciting opportunity to explore BoxLang and modern CFML development, and we want to ensure that attending in person is even more rewarding.

Maria Jose Herrera
Maria Jose Herrera
February 07, 2025