Agile Orbit
Agile Development and DevOps
Unlimited Strength Crypto in Java 8u151+
Oracle Java Development Kit (JDK) 8u151 & 8u152+ now allows you to set a “crypto.policy Security property in the java.security file” instead of separately downloading & installing the JCE extensions (which everyone seems to struggle with the first time, deployment issues, etc). It’s much easier now. Here’s how you can...
Introducing the Grails Schwartz Plugin
We are excited to share the release of a new Grails plugin called Schwartz! This new plugin has been in the works for awhile at Agile Orbit and we are excited to finally release it! The plugin is released under the Apache 2.0 open-source license. Source: https://github.com/agileorbit/grails-schwartz Documentation: http://blog.agileorbit.com/grails-schwartz/ Bintray...
Using http/2 with Grails 3
Grails 3 uses Tomcat 8 by default, but thanks to Spring Boot it’s easy to change out the underling servlet container to another container such as Undertow or Jetty. One reason to do this would be if you want to take advantage of the different runtime characteristics of Undertow such...
Publishing Grails 3 Plugins
Grails 3 plugins are distributed through Bintray. This is great because it provides everyone the ability to easily publish their own plugins. Bintray is a generic distribution platform and might be a bit overwhelming at first, but it’s a great platform for distribution and it’s also quickly becoming the new...
Spring Session Redis with Grails 3
Managing sessions outside of your app/JVM provides flexibility with deployments and it makes both blue/green and zero downtime deployments possible. Previously, this required setting up a session manager in Tomcat, but with Grails 3 it’s much easier. Since Grails 3 is based on SpringBoot, we can easily use the Spring...