Archive for December, 2007

Happy Birthday Project Grizzly!

Happy Birthday Project Grizzly! One year has passed since we started the little Project Grizzly by its own, learning how to walk without papa bear GlassFish…from zero, we have now a strong community of users, customers and an healthy Grizzly that doesn’t seems to want to hibernate!


Last year we moved Project Grizzly 1.0 from the GlassFish workspace and created a new one, which we tagged as 1.5. Then we started building the community with several open design meetings to finally release 1.5. And then with the help of the community, we released 1.5.1, 1.6.0, 1.6.1, 1.7.0 and recently 1.7.1. But the release is not what I consider the most important! What I consider the most important achievement we did is to grow our community…and listen…January 2008 is our best ever score in term of emails!). It is difficult to name all the contributions we got since one year (look at our front page for a lot of documentation), but here is some highlights:

You can see Grizzly in action in several projects and of course Grizzly is still an important piece of GlassFish, and part of the micro kernel of GlassFish v3, orbits its Comet framework (quite popular those days!), support the SIP protocol in Sailfin, shine with JRuby and have fun with Phobos in Netbeans!

So…happy birthday Grizzly and thanks to all the contributors, users and animals that helped us over the last year!

_uacct = “UA-3111670-1”;


Categories: Uncategorized

HoHoHoHo: Project Grizzly 1.7.0 released!

Grizzly 1.7.0 is out, and this is our biggest release ever in term new functionality, new Grizzlies fans, code contributions, adoption etc.


This release is quite impressive in terms of feedback we got from the community, and the new features we added in order to make the community happy:

  • Framework: Added out-of-the-box support for Asynchronous Read and Write for TCP, UDP and TLS
  • Framework: Added support for sharing global data among ProtocolFilter execution
  • Framework: Refactored the ProtocolParser interface based on community feedback and IIOP/Corba implementation (see Scott introduction here)
  • Framework: Improved UDP support
  • Framework: fixed several issues reported by the community
  • http: Fixed several issues reported in GlassFish v2.1…released today as well!!
  • http: Added a new API named SelectorThread.listen() to allow the WebServer to start without blocking
  • http: Added SSL/CRL support
  • http: Improved Cookie parsing performance
  • comet: added support for http pipelining
  • comet: Improved Grizzlet support
  • cometd: Fully compatible with the lastest Bayeux protocol
  • continuation: Added a very simple to use Continuation interface
  • tutorials: new tutorial on how to work with Grizzly
  • jRuby: Updated support to 1.1b
  • Bundles: Added ready to use bundles for the embedding WebServers family:http, Comet Server, Cometd Server and JRuby on Rails. Those bundles contains one jar that can be started using java -jar command or easily embedded as a single jar file

Our bear family is also growing: Jetty, Sailfin, OpenESB, GlassFish v3, DWR, ICEfaces, Jersey, RESTlet, Sun’s Corba implementation, and tons of unknown users :-). This release is our biggest, thanks to the community! Congratulation to everybody that have contributed to Project Grizzly!!

_uacct = “UA-3111670-1”;


Categories: Uncategorized