Skip to main content

Blog Archive for arungupta during November 2007

I presented on Metro, jMaki and 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 Web 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 GlassFish. 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 jMaki workspace...
Jerome posted the instructions to build GlassFish v3 Gem for JRuby - very simple and easy. A binary version of Gem is available here. Software pre-requisite Subversion client (for example Tigris) Maven 2.0.x JRuby 1.0.x (I used JRuby 1.0.2 and lets say installed in JRUBY_HOME).  Make sure JRUBY_HOME/bin is in your path. Build the Gem As explained in Jerome's entry, you...
In an Earlier Post, I described how Mephisto (a popular web publishing system based on Ruby on Rails) can be deployed on GlassFish V3. 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 Windows (JRUBY-...
It's that time of year again! JavaOne 2008 is scheduled for May 6-9, 2008 in Moscone Center, San Francisco, California. JavaOne 2008 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: Read the Topics Understand the Criteria Submit...
JRuby 1.0.2 was released last week. A total of 99 issues were fixed but I'm particularly excited about JRUBY-1347, JRUBY-1350, JRUBY-1401 and JRUBY-1410. These are some issues that I faced (1347 here, 1350 here, 1401 here, 1410 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. The steps followed in this...