Sun Microsystems is a
Gold sponsor of Ajax
World East 2008. The event kick starts in New York City
tomorrow and you can see the complete agenda here.
From Sun speakers, you'll hear how jMaki, GlassFish Comet,
provide an easy-to-use and industry-grade platform to develop and
Internet Applications. Here is the list of Sun sessions:
Tuesday, Mar 18
on Mar 17, 2008
Pramod announced the release of GlassFish
v3 Gem ver
0.1.2. The focus of this release is bugfixes:
#4228: Duplicate entries for Scaffold generated by Rails 2.0.2
#3966: Blank page returned if no Rails instance is available
#17970: All requests are Ajax requests
#18162: observe_field for Ajax capablites work only once
After #4228 fix, you can...
on Mar 13, 2008
I'm currently learning JSF, and wanted to give a little Google link love to a really great guide to learning JSF's use with databases, especially the datatable component.
The JSF Database Howto written by BalusC is a great getting started guide to using datatables with JSF, and if this is something you're looking for, check it out...
It's quite literally better than any of the books on JSF that I...
on Mar 12, 2008
reported to me about his Grail app not deploying on GlassFish
v3 Preview 2.
The problem reported was that the Grail app was taking lots
of time to deploy on GlassFish v3 Preview 2. Although such failures are
not acceptable but considering GlassFish v3 is a complete new
architecture, is still under development and feature incomplete and
above all the preview releases do...
on Mar 7, 2008
Recently I wanted to load data from a blog feed into a jMaki widget. Here I describe how to do just that.
The feed I want to read is coming from The Aquarium. I want to view the the title and the first 60 characters of each blog entry using the jMaki blockList widget since it automatically handles paging. The Aquarium uses Feedburner to publish blog entries so I looked for a Feedburner API to...
on Mar 7, 2008
In this blog, I provide a quick solution for an issue that arises when you use ICEFaces server-push technology combined with Spring JSF integration.
Normally, I would provide a detailed context of the issue at hand (with links to relevant pages like the java.net blog entitled "Sample Application using JSF, Spring 2.5, and Java Persistence APIs", forum posts, etc), and would spend more time...
on Mar 6, 2008
2.0 changes the way Scaffold
works. This blog walks you through the steps to create a simple CRUD
application using Scaffold in Rails 2.0.
Download & Install JRuby 1.1 RC2.
Install Rails using the following command:
jruby -S gem install rails
Create a new Rails app using the following command:
cd samples; mkdir rails; cd rails<br>jruby -S rails books -d mysql...
on Feb 20, 2008
Social Software for GlassFish provides an integrated suite of Blogging,
Tagging and Content Rating on GlassFish.
More details about this suite are available here.
screencast explains how this integrated suite of software can
easily downloaded using GlassFish
Update Center, how different components are
seamlessly integrated and can be used.
on Feb 19, 2008
A Rails 2.0.2 application configures SQLite3 database by
default. This requires you to have SQLlite3 database running and also
have the corresponding database adapter installed. Even this is part of
the Leopard (Mac OS 10.5+) development kit but this needs extra
configuration on non-Leopard machines.
One of the guiding principles of Rails is Convention-over-Configuration.
So there are couple of...
on Feb 15, 2008
6.1 M1 is now available. Download here!
There are several
features in M1. But the feature I liked the most is storing
multiple Ruby/JRuby runtime configurations in the IDE. In NetBeans 6.0
only one Ruby platform could be configured and stored. So if you have
to change to another Ruby environment then you have to edit the values
in the IDE. 6.1 M1 allows to configure and store multiple...
on Feb 15, 2008
an updated version 0.1.1 of the JRuby
GlassFish v3 gem.
What's New ? - Mainly
alignment with Rails convention
The name of the gem is changed from "GlassFish" to
The default port number is 3000.
Applications are deployed at root context ("/"). So the
default application is now deployed "http://localhost:3000/home/index"
instead of "http://localhost:8080/temp/...
on Feb 14, 2008
We just posted the jMaki wrappers for many of the Dojo Dijit 1.0.2 widgets. Widgets wrapped include the grid, tabbed view, tree, accordion, button, fisheye, calendar and more. All the widgets support the jMaki data models as described on the wiki pages here.
Follow the instructions on Ludo's blog to add the library to NetBeans IDE or simply unzip the file in your jMaki web app and add the...
on Feb 12, 2008
started earlier today (now yesterday) in Orlando, Florida with Charity
Session. Completely sold out with 165 attendees!
developer) talked about Merb.
What is Merb
Started after tried to make Rails thread-safe and memory
foot print lower.
All (everything?) you need, none you don't.
Key features of Merb are: Thread-safe...
on Feb 8, 2008
Sample Application using jMaki and the Java Persistence APIs
a Dynamic Ajax table example using jMaki
and Java Persistence APIs on Glassfish
This Sample Catalog app demonstrates the usage of the Java
Persistence APIs to implement server side pagination (recommended for
large sets of data), and jMaki to get and display the results in
a dynamic Ajax table.
on Feb 8, 2008
v3 Gem allows JRuby-on-Rails application to be launched in GlassFish
v3 server. It provides a robust alternative to WEBrick and
for development and deployment of your JRuby-on-Rails applications.
UPDATE (Feb 14): A 0.1.1 version of the gem is released which will change the installation process.
Gem was originally announced here
and then updated here.
on Feb 8, 2008
This TOTD (Tip Of The Day) shows how to install Rails 2.0.x in JRuby
1.0.3 and JRuby 1.1 RC1. Then it describes how a simple Rails
application can be created and deployed using WEBrick.
First, lets deal with installing Rails 2.0.x in JRuby 1.0.3 and JRuby
Step 1: How to install Rails
2.0.x in JRuby 1.0.3 ?
Download and Unzip JRuby
1.0.3. This creates "jruby-1.0.3"
on Feb 6, 2008
There are several reasons you may deploy JRuby-on-Rails application on GlassFish:
Java EE is a long tested deployment platform and GlassFish
is Java EE 5 compliant.
GlassFish "green" deployment model - just create a WAR and
dump it in
autodeploy directory. Typical Rails deployment requires to spawn
multiple Mongrels, front-ended by Apache and then manage them through
Java EE and Ruby...
on Jan 29, 2008
The jMaki session at the
Ajax World East 2008 is featured on
several jMaki screencasts before the talk :)
Jean-Francois is also
Asynchronous Ajax for Revolutionary Web Applications - He is a great speaker
and interesting topic too!
If you want to speak, the
Call For Paper for Ajax
World closes tomorrow (Jan 25, 2008).
on Jan 25, 2008
Sun Microsystems is a Gold sponsor of Ajax World 2008, New York City.
I'll be speaking on Web
Application Development using jMaki.
jMaki is a light-weight framework to create Rich Internet Applications
using the best tools/libraries and standard practices. I plan to
deliver the talk with lots of demos
and hope you'll be able to correlate them with real-life scenarios
easily. Of course,...
on Jan 9, 2008
and I presented on GlassFish/JRuby
to a partner in San Francisco a few days ago. Here are the questions
asked during the session:
running the Ruby tests show the green/red status bar ?
status bar is shown if the test is run as a test, not as a file. (for
example, using Ctrl+F6, not Shift+F6). Ctrl+F6 can also be invoked on
the tested class
and it will...
on Jan 8, 2008