GlassFishFeed

Bobby's Weblog

 Bobby's Weblog

Byron Nevins

 Byron Nevins - Byron's Pointless Ramblings

A Simple UI for Exploring Java EE

Java
EE 6
has greatly simplified
life for the EE developer. New annotations like @Startup and packaging options
such as EJBs inside a war file save time and brain cycles. However, this makes writing
the web UI for an application all the more time-consuming by comparison. If you're like me,
you may have found yourself creating some entities and a session bean or two for controlling
them, and then you just want to test it all out.

How to Run GlassFish V3 as a Service on Linux Ubuntu/Debian

We already support running GlassFish V3 as a service on Solaris 10 and Windows platforms (see my blog).  I have been investigating how to provide support for automatically starting GlassFish V3 as a service on Linux.  Of course before I can hope to do that -- I must be able to set it up manually.  In this blog I will take you through the manual steps needed to run GlassFish V3 as a service on Linux.

GlassFish v2 Offline Configuration

Review of Clustering Features in GlassFish v2

A typical GlassFish v2 enterprise installation consists of one administration domain controlled by the Domain Administration Server (DAS) which handles all of the administration duties of the domain.  The  domain provides a common  authentication and administration point for a collection of Java EE server instances.

How to make V3 Platform Services Survive Logoff

Refer to my other blog for general details about setting up Platform Services

Tip: Installing JDeveloper on Mac OS

Having gone through this a couple times now, I wanted to capture a couple tips that make
JDeveloper
installation easy for MacOS X users. The installation itself is very simple: a 'java -jar <jar_file>' does it all. But
there is one helpful and one mandatory step you should take first. Thanks go to
Steve DiMilla for trying these steps as well.

Watching the Sun set....

R.I.P.

I'm very grateful for the past nine years Sun.  Looking forward to see what the future holds...

Upgrading to GlassFish v3

As you probably know by now, Java EE 6
has made life simpler for developers (ear files not required, local EJB interfaces optional, singletons, all good stuff!). But of course you want to run your old applications as well. With GlassFish
v3
, moving them over to the newest application server is also a lot easier. In fact, you can upgrade a domain from GlassFish v2.1 or GlassFish v3-Prelude in zero steps.

TOTD #117: Invoke a JAX-WS Web service from a Rails app deployed in GlassFish

A user on GlassFish Forum tried invoking a JAX-WS Web service from a Rails application and faced some issues. This Tip Of The Day (TTOD) will discuss the different approaches and shows their current status.

A Rails app can be deployed on GlassFish in 3 different ways:

TOTD #117: Invoke a JAX-WS Web service from a Rails app deployed in GlassFish

A user on GlassFish Forum tried invoking a JAX-WS Web service from a Rails application and faced some issues. This Tip Of The Day (TTOD) will discuss the different approaches and shows their current status.

A Rails app can be deployed on GlassFish in 3 different ways:

GlassFish Webtier

 GlassFish Webtier

Glassfish V3+Mojarra 2.0.2

There's a lot of buzz today around the release of GlassFish V3.  

Instead of duplicating content, I would recommend reading this blog entry about the release posted to The Aquarium.

TOTD #116: GlassFish v3 Administration using JavaFX front-end - JNLP available

As mentioned in TOTD #113, this Tip Of The Day (TOTD) provides a working version of the JavaFX front-end for GlassFish v3 administration.

An Example of Porting Grizzly Comet to Servlet 3.0

Grizzly Comet is a very powerful feature in GlassFish v2 and GlassFish v3.
It provides a framework for writing many interesting applications.
However, the same application will not run in other servlet containers (without Grizzly).
One can resolve this by porting the code to use asynchronous API in Servlet 3.0
as in the glassfish sample, asyn-request-war, code

Mort Learns How To Use Monitoring in a WebApp

 This blog is a follow-up of my earlier monitoring blog, and I recommend reading that one first.

Java EE6 & GlassFish Highlights

I was sad to miss attending the Devoxx conference in Antwerp, Belgium this year. But the Sun engineering team was definitely there - participating in a full schedule of conference keynotes, sessions and BOFs.

From the reports I've heard from the team, as well as various Twitter feeds, there was a lot of excitement building around the upcoming release of Java EE 6 and the GlassFish community. 

TOTD #113: JavaFX front-end for GlassFish v3 Administration - Using REST interface

GlassFish v3 provides a REST interface to management and monitoring information as discussed in TOTD #96. As mentioned in that blog "the REST interface is a lower level API that enables toolkit developers and IT administrators to write their custom scripts/clients using language of their choice". This blog introduces a tool that uses the REST API to provide management and monitoring of GlassFish v3 and is written using JavaFX.

Rich web frameworks for GlassFish v3

Work with GlassFish v3

Vaadin and ZK are both popular RIA frameworks that have been tested to work with GlassFish v3.

The JavaDude has a detailed blog on "ZK 3.6.3 with Netbeans 6.8 Beta on Glassfish V3" (this is the ZK release from a few days ago). It discusses developing with or without the ZK community plugin for NetBeans (which is mostly about adding meta-data to a Java EE project), creating ZUML pages with a component palette and deploying to GlassFish v3.

The GlassFish Advantage for Small Businesses

GlassFish for small businesses

The GlassFish application server has quickly become the open source platform of choice for enterprises of all types and sizes, and its advantages have proven particularly compelling for small businesses.

GlassFish v2.1.1 is Now Available

Get it at the Aquarium

 

Follow up on Servlet 3.0 Security Annotations

In May 2009, I discussed the Servlet 3.0 security annotations in one of my blogs,
Servlet 3.0 Security Annotations.
At that time, the annotations were defined similar to those in EJB.
During the discussion in JSR 315 expert group, two issues were identified as follows:

  1. In JSR 250, type level annotations only apply to methods declared in that class, not those inherited.

GlassFish Enterprise Server w/ HADB

Download

The Sun GlassFish Enterprise Server v2.1.1 with HADB is a comprehensive commercial offering for GlassFish, the leading open source platform for building and deploying next-generation applications and services. GlassFish Enterprise Server delivers enterprise features including 99.999% availability, centralized administration, and record-setting performance.

 

Mojarra 2.0.0 is available!

Mojarra 2.0.0 is now available!

There are several ways to obtain the release. 

Elements of Administrative Security ...

GlassFish v3

GlassFish v3 is nearing its FCS. Though primarily considered a development platform, it has several deployment features. One such feature is administrative security. Through my various interactions, it is clear that users are rather confused about the asadmin passwords, how asadmin communicates to the server, how server can be configured to use a (corporate) LDAP to authenticate (and authorize) administrative access to GlassFish domains (a GF domain or domain or a server mean the same thing) and so on.

 

Fun With the 'open' Command

In MacOS (I'm running 10.5), the open command is one of those little tools that keeps giving and giving. Sure, it seems simple enough. From the man page:

Java.Net Poll

Future of GlassFish?

The Java.Net folks are running this poll: What future do you foresee for GlassFish?.

 

This type of polls are very unscientific (e.g the Java.Net and TA readeris is unrepresentative of the larger population), but, if you want to participate, I believe the poll is open for the whole week.

 

Recent GlassFish endorsements

Links available here

Servlet 3.0 (JSR 315) support in Maia
How to install and use JRebel with Glassfish and Eclipse IDE
ColdFusion - Installation, deployment, and platforms
I think I also saw something recently on either EHCache or TerraCotta as well...

TOTD #111: Rails Scaffold for a pre-existing table using Oracle and GlassFish

TOTD #110 explained how to create a brand new Rails application using Oracle database and run it using GlassFish v Gem. This Tip Of The Day explains how to create a scaffold for a sample schema that ships with Oracle database. Even though Rails Scaffold are good for, well, scaffolding but they do get you started easily.

LATEST WHITEPAPERSWHITEPAPERS RSS

Whitepaper Search Results:

Whitepaper Search Results:

Whitepaper Search Results:

Community Videos Video RSS