Skip to main content.
  • Non-static method Cgn_Session::getSessionObj() should not be called statically, assuming $this from incompatible context
  • Non-static method Cgn_DbWrapper::getHandle() should not be called statically, assuming $this from incompatible context
  • Non-static method Cgn_SystemRequest::getCurrentRequest() should not be called statically, assuming $this from incompatible context
  • Non-static method Cgn_SystemRequest::getUser() should not be called statically, assuming $this from incompatible context
  • Non-static method Cgn_ErrorStack::count() should not be called statically, assuming $this from incompatible context
You must be logged in to purchase an issue - Log in or register now

GroovyMag November 2008

November 2008

November 2008


USD $4.99

You must log in to purchase this issue.

Want to subscribe to a full year? Log in to purchase a subscription!

In this issue...

The Future of Java is Groovy

Shawn Hartsock lays out his views for why Groovy should be your next language.

Getting to know your Grails

Walk through the basics (and not so basics) of Grails in this tutorial from Robert Fischer

Building Rich Swing Applications with Groovy

Andres Almiray takes you through building a Swing application with Groovy. Part 1 in a mutlipart series.

Monthly Columns

Groovy In The Wild

GroovyMag talks with companies who've made the switch to Groovy and Grails. This month: Minggl.com

Community news

Catch up with the latest Groovy and Grails news with Dave Klein.

Plugin Corner

Learn about a new Grails plugin each month with Dave Klein.


Page count: 33


USD $4.99

You must log in to purchase this issue.

Want to subscribe to a full year? Log in to purchase a subscription!

You must be logged in to purchase an issue - Log in or register now