Recently I had the privilege of writing an article for Java Tech Journal about using HTML5 Server Sent Events in a JSF 2 User Interface. I've made that article available here.
on Jan 4, 2012
Recently, we've enabled a "view" to simplify the monitoring of JSF automated tests through the Hudson framework. The introduction of clustering support in GlassFish has expanded our JSF automated test suite coverage. The URL for the view is:
On a side note - http://jsf.java.net and http://jsf-spec.java.net redirect to http://javaserverfaces.java...
on Feb 14, 2011
One of the features that had been lacking in JSF has been the ability to use the JSR 330 @Inject annotation for injecting object instances into JSF managed beans. The feature now has been enabled in GlassFish 3.1 - starting with the latest July 22 nightly builds, or a current source build. So now, you should be able to use it in a JSF managed bean as follows:
on Jul 23, 2010
Version 1.0.0.PREVIEW3 of Web Beans (the implementation for JSR 299 Contexts and Dependency Injection For Java EE) now uses the annotations from JSR 330 (Dependency Injection For Java) and it is available in GlassFish V3.
In this entry, we'll look at a simple JSF 2 application that uses Web Beans and the JSR 330 annotations. There are other features available in this release of Web Beans...
on Sep 4, 2009
the JavaServer Faces / Ajax standard. The JavaServer Faces 2.0 Expert Group includes members representing other JavaServer Faces / Ajax frameworks such as RichFaces, ADF Faces (Trinidad) and ICEfaces.
We're definitely exploring new territory here, as this is the first time
on Sep 15, 2008
This demo uses the Dynamic Faces library (with JSF) to illustrate a stock lookup service. To simplify things for the demo, there are only three artifacts used in the demo:
One JSP page
One Managed Bean
First, let's take a look at the UI:
The UI is pretty basic. You enter one or more space delimited stock symbols in the "Symbols" text field and press the "...
on Jul 30, 2007
The core MobileFaces library is currently based on the JSF 1.1 specification. The library not only makes it easier to develop mobile web applications, but it also utilizes a key extensible piece of the JSF architecture - RenderKits and Renderers. This allows the same underlying component model to render not only in HTML, but markup that is suitable for mobile devices (such as WML). Here, we'll...
on Jun 28, 2007
To get prior releases of Seam running on GlassFish, you had to patch some Seam application modules. With this release, there is no patchwork necessary - the folks at JBoss (RedHat) have done a great job of streamlining the process. In fact, after you download and unpack the Seam 1.1.0.GA release from here,
you will see a GlassFish sample application (which is essentially the booking application...
on Jan 4, 2007
So far we've seen how we can get Seam running on GlassFish with Hibernate Persistence and Java Persistence. Modifications were needed to the Seam core classes as well as the application classes. Fortunately, JBoss has made the modifications to their core classes in time for their Seam FCS release. In this entry we'll outline the steps to get the Seam FCS release up and running on GlassFish...
on Jul 25, 2006
Often when you are "heads down" developing a technology, you forget about who might be using that technology. And in the course of giving a presentation about the technology, you may hear a question or two like "yeah... great.... but who is using this out there in the real world?".. Well.. we've compiled an initial list of companies/sites out there that use JSF.... That list can be found here...
on Jun 23, 2006
Well.. It's the last day at JavaOne 2005. I attended some good web-tier sessions, and yes, I admit it - I too was caught up in the AJAX hype.
on Jun 30, 2005
I've had questions about how to inject Web Beans into servlets and whether that is supported. In this entry I'll outline a method of accomplishing just that.
This is a simple login application that communicates to a servlet using Ajax calls from a JSP view. I'm not going to focus on the view or the protocol (Ajax) that is used to communicate with the servlet. If you are...
on Sep 9, 2009