NetBeans IDE 6.5 Milestone 1 is now available.
and Noteworthy feature list certainly makes it worthy for the
install - comprehensive PHP support (Editor
Screencast and PHP
support and Numerous improvements in other areas are some of
Let's get started!
6.5 M1. Installation is pretty straight-forward and...
Nick decided to walk
the talk and upgraded his blog deployment platform from Mongrel to
Yet another successful deployment of JRuby-on-Rails on
GlassFish. Read other
Project Grizzly provides developers with a simple and consistent mechanism for extending the functionality of the Grizzly HTTP Runtime and for bridging existing http based technology like JRuby-on-Rail, Grail, Servlet, the Bayeux Protocol or any http based protocol.
The Grizzly users lists is bombarded with questions about how to start with Comet and GlassFish v2. Here is a quick explanation...
The default database for Rails 2.0.x application
database is bundled with Mac OSX Leopard and so makes it really easy to
get started with Ruby-on-Rails. But it requires couple of additional
steps if you are using JRuby.
explains how to create a simple CRUD application using Rails 2.0.x. It
uses MySQL database
which is strongly
Between GlassFish v2 and v3, Grizzly became a project of his own and we renamed its package name, with a side effect of making more complicated to recompile your v2 Comet application against Grizzly standalone or GlassFish v3. Not that complicated....
is an open-source E-Commerce project written using Ruby-on-Rails
framework. It provides a simple e-commerce platform, content management
system and customer response system - all
I found out about this application from Sang "Passion" Shin's
5542 (part of FREE
20-week course on Ruby-on-Rails starting on Jul 15, 2008).
But instead of using standard WEBrick/Mongrel...
is a modular (OSGi
compliant), embeddable (runs in-VM) and extensible (supports non-Java
apps) Application Server.
The extensible part is demonstrated
by deployment of Rails and Grails applications. An example of
embeddability is an in-VM
Servlet. This blog demonstrates how a simple OSGi bundle
can be easily created using Maven
Bundle Plugin and deployed on v3 trunk.
Finally I'm resuming on that popular topic. Since SIP is a two way protocol, this time I will explain how to build the client side using Grizzly 1.8.0.
0.3.0 version of GlassFish Gem for Rails (a total of 11 issues fixed
and resolved - RubyForge
Issue Tracker) earlier. But that caused a regression
And so matching the agility expected by Rails developers, he quickly released
0.3.1. And a wee bit smaller too - 2.68MB for 0.3.1
instead of 2.69MB for 0.3.0.
If you have an existing version of the...
As it happens sometimes, right after GlassFish 0.3.0 release we found a critical
regression that happened due to the fact that
Rails grizzly adapter was re-written and this regression was introduced in that process.
It is fixed and updated GlassFish gem 0.3.1 is released on RubyForge.
As always try it out and send your comments to forum or alias and report issues at the...
Creating a program that works with the Glassfish update center isn't especially hard, but it isn't very well documented. This blog is an attempt to remedy that.
I just finished writing a Glassfish update center module. While simple examples have already been blogged about, this one is a little more complex - it installs a new version of JSF on Glassfish. I'll go over some of the things you have to do to make a more complex update than just dropping a zip file into a new directory.
My primary development machine is Mac OS Leopard
on Intel Core 2 Duo (read osxtips).
But the beauty of virtualization
is that I can run multiple Operating Systems on a single powerful
machine. And what better virtualization product than Virtual Box.
Solaris has crossed leaps and boundaries making installation
and getting started extremely simple :)
So here is an application stack...
I just released GlassFish gem 0.3.0. This is a bug fix release with few enhancements.
The issues fixed in this release are these and these
There is one enhancement that I would like to mention here is that the Rails logger is wired to GlassFish gem logger so when you run your Rails application using jruby -S glassfish_rails yourappdir it will not only pring GlassFish v3 gem logs but also Rails log.
If you are a java.net
blogger and blog about GlassFish
then consider using "Community: GlassFish" category for any new entry
as shown below:
All the consolidated blogs can then be read here.
already makes it easy by providing tags, for example you can read all GlassFish
blogs from Sun.
Here are some other related pointers for you:
#33 explains how to create a GlassFish v3
distribution that uses Apache Felix
(default) as the OSGi R4 Service
Platform runtime. This blog explains how to use Felix
TUI with that bundle to issue commands to the OSGi framework
and obtain information from it.
To enable Felix Shell with GlassFish v3, add the lines ...
Over the last year, I've had the opportunity to work (and learn!) with Ericsson on a TCP/UDP stack for supporting the SIP protocol. SIP is an interesting protocol and implementing support for it with Grizzly was quite interesting. Over the next couple of weeks, I will explain how such protocol can be implemented using the Grizzly Framework.