Tuesday Sep 26, 2006

GlassFish Extras Page has moved to the new GlassFish Wiki site

The GlassFish Extras page which used to reside here has moved to our new GlassFish Community Wiki site at http://www.glassfishwiki.org.

On the front page of the wiki is a section on GlassFish Extras that points to specific categories of interest such as Frameworks, Applications, etc. The main page for GlassFish Extras is located here.

As earlier, we encourage your contributions of pointers to any application, framework, tool or other technological enablers that works with GlassFish. Our goal is to spread awareness on these fronts and thereby increase adoption.

Monday Aug 14, 2006

GlassFishWiki.Org - towards more sharing and collaboration

As part of Project GlassFish's upcoming first milestone under the V2 release, we are announcing the start of our new wiki site : http://www.glassfishwiki.org

The GlassFish Wiki will be the point of collaborative knowledge exchange and a valuable resource for Developers, Users, Evangelists, and Partners, who all form the foundations of our open source community.

Over the release timeline, we will be progressively adding content to this site.

The site is open to contribution from community members once you have a registered id.

Wiki topics can have comments or direct modifications added from registered users to seek clarifications or add suggestions on content, as well as creating new topics. For general as well as any hard-to-solve questions, please send us email on the feedback alias :


Looking forward to quality content in building this site as the focal point for our community.


Tuesday May 09, 2006

In Recognition of GlassFish Crosslinks Partners

[Read More]

Thursday Mar 30, 2006

Partner with Project GlassFish and Expand your Community

Project GlassFish has come a long way since its inception. Participation from developer and user communities has grown tremendously and has led to continuous improvement in the quality of the GlassFish project's code base. Being Java EE 5 based, the project provides a basis for a tremendous Java Enterprise platform experience through a full fledged application server that forms the basis for the Java EE 5 SDK, the RI, and the Sun Java System Application Server 9.

Increasingly, we find users trying out their favorite application frameworks or technologies with Project GlassFish and sharing their experiences through blogs and articles for the benefit of others. The positive or negative feedback from these go to both improve the product as well as re-affirm our belief in building a quality product.

It is in this context that I write this blog to invite and encourage more cross project interaction from open source or popular commercial projects. When a framework or application works with GlassFish, this information should be shared in both the communities as it benefits not only GlassFish community but also the community developing the framework and ultimately the user. A very nice way to do this is by partnering with each other. Crosslinking (providing links to each others' sites) with GlassFish project from your website and vice versa, provides more opportunities for discovery and adoption, and expands developer and user communities.

We have already begun this process by establishing such a partnership oriented site sharing deployment experiences featuring various frameworks, applications, tools and integration technologies. This site is the GlassFish Extras page. Many projects have started crosslinking with Project GlassFish and this is an excellent example of the collaborative nature of open source projects. We would welcome and invite more such crosslinking.

Some Useful Resources:
The GlassFish Extras Page
GlassFish Admin Console Overview screencast
GlassFish Admin Console Deployment Tutorial
GlassFish Project Home Page
GlassFish Downloads Page
Java EE 5 SDK downloads page
GlassFish Documentation Page
GlassFish Issue Tracker

Tuesday Feb 21, 2006

GlassFish Extras: Frameworks, Apps, How-Tos, etc.

I have created a Twiki page at the GlassFish website to capture enhancements that enrich the GlassFish experience and add value to solving customer problems.

Look for the page here : GlassFish Extras.

The purpose of this page is to provide a central place wherein GlassFish users/customers, and developers can find information on how to integrate open frameworks, applications from other open source and/or commercial projects, samples, plug-ins, etc. that will help build values added solutions.

If you are planning to try out or have already integrated a framework or other add-ons to GlassFish and have an article or blog about it, please let me know either as a blog comment here or through email to shreed at sun dot com.

(GlassFish)SJSAppServer 9 PE beta:Deploy your own JMX Managed Beans

First off, I would like to point you to Tony Ng's blog. Tony Ng talks about the differences between Java EE SDK, Sun AS 9 PE, GlassFish and RI here and it is important to understand the differences : Tony's Blog

Now off to my blog topic. One beautiful administrative feature that I like in the GlassFish Beta release is the ability to deploy your own JMX spec compliant management objects (popularly known as MBeans). With this facility, you can pretty much add any new configuration and management behavior and deploy it to the application server. This is particularly useful when you want to add manageability to your own application environment. This provides tremendous power to the application environment, for example, to ease the pain of updating business services, such as, update newly available products in catalog, financial providers, etc. Access to these MBeans could be made using JConsole (directly access the MBean and invoke operations). Watch out for more in this area.

The administrative Command Line Interface utility and the browser based admin GUI provide respective ways to deploy the custom MBean.

In the command line interface (utility called "asadmin" located in the installation's bin directory) the relevant commands are :

  • create-mbean
  • list-mbeans
  • delete-mbean
Use the asadmin "--help command-name" command to read specifics on how to deploy your custom MBeans. The command line is useful when using scripts to automate such tasks.

In the GUI, login to the default url, typically http://localhost:4848, enter admin user and password, and then look for the link to "Custom MBeans" in the left hand side. This allows you to use the GUI's browser-based easy deployment wizard to deploy your mbean implementation.


Shreedhar Ganapathy


« July 2016