Arg. It was a problem of case sensitivity in one of our requires
-require 'JSON'+require 'json'
Fixed it. The development environment wasn't sensitive to this.