Ajax World East 2008 started earlier today.
I delievered my "Web 2.0 Application development using jMaki" and the
slides are available here.
There were several demos shown in the talk (using NetBeans and GlassFish)
and they are all accessible at the links mentiond below:
feeds in jMaki widgets
up the Maps
powered by jMaki
Tech Days Event Map
Several other related demos...
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
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...
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 Datatables Howto (at http://balusc.blogspot.com/2006/06/using-datatables.html) written by BalusC is a great getting started guide to using databases with JSF, and if this is something you're looking for, check it out...
Recently Guillaume reported to me that his Grail app is not working with the recently released GlassFish v3 Preview 2, I took the discussion to GlassFish mailing list, see the discussion here and the corresponding bug.
The good news is that Jerome quickly found out what the problem was and after the code went thru reviews, it was checked in and the fix went into yesterday's nightly build.
Recently I wanted to load data from a blog feed into a jMaki widget. Here I describe how to do just that.
In this blog, I provide a quick solution for a nasty issue that arises when you use ICEFaces server-push technology combined with Spring/JSF integration.
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...
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.
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...
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...
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/...
We just posted the jMaki wrappers for many of the Dojo Dijit 1.0.2 widgets. Check it out.
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...
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
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.
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"
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...
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).
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,...