|
Glenn has a follow-up writeup to OpenMQ With Grails and GlassFish where he describes Message Driven POGOs (Plain Old Grails Object) using Spring and OpenMQ.
Check out
Glen's Writeup to see how his
feed/thumbnail fetcher picks and posts requests off the queues.
I exchanged mail with Glen and we will try to post more about his experiences with OpenMQ,
in the meantime, check OpenMQ |
|
Glenn has converted GroovyBlogs to a "(largely) message driven architecture" running on Grails on top of GlassFish Server using OpenMQ. Like in the Recent Note on GridDynamics, Glenn started using ActiveMQ and switched to OpenMQ for better stability. He used OpenMQ with HermesJMS for monitoring and with the JMS Plugin for Grails integration. |
Check out the details in
Glen's note;
or check out the
NetCraft Report on GroovyBlogs.
Additional entries are tagged
OpenMQ
|
I just noticed that Glen has started working on a Grails in Action book that looks very interesting. While working on that, he is collecting good tips like Grails and JNDI Data Sources in GlassFish. Grails continues to gain adoption (Google Trend), leveraging the strengths of the language and framework and its easy integration into the Java plaform. |
NetBeans is investing to be a top IDE for Grails, see Grails Plugin for NetBeans and Integrating Meera with Grails and NetBeans, and the responses so far are very positive. All this targeted for NetBeans 6.5; I think the result will be a top IDE for dynamic languages.
Even IBM's DeveloperWorks is covering Grails, their Mastering Grails Series includes 7 articles, from Introduction to Grails to Grails and Legacy DataBases. I've skimmed the articles and they look good. Their list of AppServers "somehow" does not include GlassFish server, but don't be distracted - it should work, and if they don't, it's a bug we will fix :-)
Related entries at TheAquarium can be found via tags:
Grails
or
Scripting
.
|
Martin reports on improvements to his Metro plugin that allows Web Services development with Grails. He also upgraded to Grails 1.0.3. See Martin's note and check the Plugin page. |
|
This is not just YAPS (Yet Another Pet Store); this one is Groovy! :-) Carol has written a sample of the now famous Pet Store (check out the Wikipedia Entry) but this time it uses Groovy, Grails, MySQL Server and the GlassFish Server. Carol's writeup has full details. Other TA entries on the topic are tagged Groovy or Grails, including the announcement about Grails in the UpdateCenter. |
|
This is not just YAPS (Yet Another Pet Store); this one is Groovy! :-) Carol has written a sample of the now famous Pet Store (check out the Wikipedia Entry) but this time it uses Groovy, Grails, MySQL Server and the GlassFish Server. Carol's writeup has full details. Other TA entries on the topic are tagged Groovy or Grails, including the announcement about Grails in the UpdateCenter. |
|
With all the turmoil around JavaOne I missed the two Grails plugins from Martin. Today I was testing the UpdateTool, saw them, and poked around to find the announcements. Read Martin's notes on the Plugin for v2 and the Plugin for v3. Fire DIR/updatecenter/bin/updatetool (GFv2) or DIR/updatetool/bin/updatetool (GFv3), and install it out. |
|
Arun has a blog entry up announcing the availability of the JavaOne '08 "TicTacToe" demo from the glassfish-scripting site. The source code for the Java EE, Rails and Grails applications are all available along with some documentation. What makes this demo interesting is GlassFish v3's fast startup, dynamic behavior (loading the web container, the JRubyOnRails or the Groovy runtimes on demand), but also how multiple applications written in different languages and frameworks can be hosted in the same environment while sharing things such as a comet context. |
Arun and the team are taking feedback on webtier-AT-glassfish.dev.java.net or on the GlassFish WebTier Forum. If this scripting topic is of interest to you, you should probably follow Vivek's blog, the Scripting for GlassFish lead.
|
|
NetBeans and GlassFish are making good progress with many scripting languages, the latest being Groovy, which is a particularly easy match to the Java infrastructure. Matthias reports on the new NetBeans 6.1 PlugIn Functionality for Groovy, which includes deploying to GF v2. On the runtime-side, we recently reported on improved Grails Support on v3, and you can track our plans at the GF wiki uder GroovyGrailsPlanning. |
GF and NB are collaborating with multiple scripting groups including those on Ruby, Python, JavaScript, PHP and Groovy. Stay tuned for more progress as we get closer to JavaOne.