I presented on Metro,
JRuby-on-GlassFish at a partner meeting on Nov
21 in Toronto and Montreal (yeah, both cities in the same day). That
makes it 3 cities (the first one being
Seattle) total for now!
I've given multiple talks all over the world to different types of
audience but this was my first experience in terms of talking for 3
hours in the morning, flying to...
This TOTD explains how to add Reliability and Security to a Contract-First
Endpoint using NetBeans IDE.
In the Contract-First, the contract, i.e. the WSDL, is defined first as
opposed to starting from Java. The Metro programming model starts with a Java
Service Endpoint Interface (SEI) and uses
Service Designer to specify Security, Reliability and Transactions support.
This blog uses the WSDL...
I'll be attending FOSS.IN, Dec 4-8 in
Silicon Valley of
India (more popularly known as
Bangalore). This is going
to be my first formal conference in India so I am excited! Find me and talk anything about
Sun Microsystems has held open systems to be the cornerstone of its business
philosophy since the beginning. Today, through shared technology innovation,
Sun's continued commitment...
I presented on Metro and
jMaki in a invitation-only
gathering on Nov
15. The audience in both the sessions was pretty interactive. Even
though the sessions were invitation-only, I'm posting some of the
questions asked during the sessions along with their answers.
How to build support for jMaki in other languages such as Perl ?
The best option is to check out
Jerome posted the
instructions to build
GlassFish v3 Gem for JRuby - very simple and easy. A binary version of Gem
Subversion client (for example
JRuby 1.0.x (I used
and lets say installed in JRUBY_HOME). Make sure
JRUBY_HOME/bin is in your path.
Build the Gem
As explained in
Earlier Post, I described how Mephisto
(a popular web publishing system based on Ruby on
Rails) can be deployed on
Both JRuby and GlassFish has matured since then and this post will provide
the updated instructions to deploy Mephisto using
GlassFish v3 Gem.
Here are the exact steps:
Install and Configure JRuby 1.0.2. The GlassFish v3 Gem does not work on
It's that time of year again! JavaOne 2008 is scheduled for May 6-9, 2008 in
Moscone Center, San Francisco,
Call For Papers closes Nov
16 (this Friday). This is your chance to reach out to more than 15,000
developers and share the cool technology that you are working on. The three step
process to submit the paper is:
JRuby 1.0.2 was released
A total of 99 issues were fixed but I'm particularly excited
JRUBY-1410. These are
some issues that I faced (1347
here) on my primary development machine - Windows.
Here is the status report:
On Windows only, the latest Rails gem (1.2.5) is now working
with stable release of...
When Metro stubs are used to invoke a
Web service endpoint, two invocations are made over the network - one for
retrieving the WSDL and the other for sending the request message.
The second invocation is easy to explain because that's when the actual
message is sent to the endpoint.
The first invocation to retrieve the WSDL is necessary because the generated
stubs contain only the portable method...
This screencast shows how to create a simple
jMaki application, using
NetBeans IDE, that performs
some of the
CRUD operations on a Data Table widget. It uses Java Persistence API
(JPA) to connect to the database and the application is deployed on
GlassFish. The rest of the CRUD
operations can be easily built using the same methodology.
followed in this...