Get GlassFish V2 Sun Support for GlassFish - Get GlassFish Portfolio
Main | Next page »
Nov 09
9
Rich web frameworks for GlassFish v3 (ZK, Vaadin, ...)
  Posted by alexismp in Web.Next

ALT DESCR ALT DESCR

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. This framework does Ajax and push with no JavaScript exposed to the developer and should be familiar to people used to Swing development. Bobby wrote a blog entry you may want to revisit.

Vaadin is another framework that keeps the developer away from JavaScript. It builds on GWT and has some interesting OSGi features that make it a good fit for the GlassFish v3 modular architecture. Vaadin's Petter has several tutorials showing the use of the GlassFish servlet 3.0 implementation but also how the Vaadin OSGi packaging allows for various options to avoid having to carry the framework with the application. It also discusses having multiple versions of the framework deployed in GlassFish v3. If you're interested, start with this "Deployment Options on GlassFish v3" article.

Both ZK and Vaadin are GlassFish Partners, just like WebORB, ICEFaces (now in Alpha and tested to work in the most recent promoted builds of GlassFish v3) and many others.

Oct 09
23
WADL at W3C
  Posted by pelegri in Web.Next

ALT DESCR

WADL, the Web Services Description Language, (home@java.net, WADL@TA) is now a W3C Member Submission. WADL is a clean way to describe RESTful Web Services and is supported by Jersey (and thus by GlassFish v3) and other tools like Zembly (announcement, wiki).

Congratulations, Marc!

Aug 09
21
News from the Web Stack: Update Center install and Django
  Posted by alexismp in Web.Next

IPS WebStack screencast

Jeff's blog entry on installing Web Stack using IPS (a new feature in 1.5) now has a screencast version (4 min. ogg format, use Firefox 3.5 or VLC 1.0), courtesy of Brian. The GlassFish Web Stack (see recent 1.5 release) uses the same packaging technology as the GlassFish App Server and as OpenSolaris (where the technology initially came from).

IPS, also known as pkg(5), offers a packaging system and tools (both command-line and graphical) to install and manage images. Check the IPS tag for more coverage (mainly applied to GlassFish AS).

Earlier in the week Brian had also posted a detailed entry on how to setup Django using WebStack on Solaris, together with a screencast (also in .ogg format). This one uses the "native" Python implementation and the Apache web server. For details on how to run Django with Jython on GlassFish, visit Vivek's blog which has all the details for you (the GlassFish v3 update center now has a jython container available as an add-on).

Also don't forget that Hudson is now part of the GlassFish Web Stack and thus now a supported product.

Aug 09
7
JVM Summit - 2009 Edition!
  Posted by pelegri in Web.Next

ALT DESCR

The 2009 edition of the JVM Languages Summit is Sep 16-18, at Sun's Santa Clara Campus. This is an "open technical collaboration among language designers, compiler writers, tool builders, runtime engineers, and VM architects". All reports are that last year's event was very successful, and this one is organized by the same group.

Check out the Main Page, the Agenda, and the invitations by John, JAG and Charlie.

See the Registration Online; for questions, send mail to inquire AT jvmlangsummit.com.

Jul 09
23
Jersey 1.1.1 EA - Now in an Update Center Repository
  Posted by pelegri in Web.Next

ALT DESCR

Jersey 1.1.1-ea (see Announcement) is now available at the GlassFish.org DEV Update Center repository. This means you can update your GlassFish to this development module with a couple of clicks.

Follow the same instructions as for the latest Mojarra/JSF to discover and install the module; see our previous post for details.

The Update Center technology and repositories leverage IPS and GFv3's modularity (built on OSGi) to make updates, upgrades and additions very easy. The technology supports multiple repositories, local, intra-net, or remote and can be used not just to deliver updates to GlassFish but also all sorts of functionality on it, from Sun, its partners, your partners, your group, your IT shop, etc...

This is a significant change to the way we currently address these tasks and we are still improving all the pieces of this chain. I'm considering organizing a couple of online webinars on the topic later in the summer to get more details out but also to get your feedback and do some additional brainstorming.

Jul 09
15
Jersey 1.1.1 EA - Now Available (getting closer to GFv3!)
  Posted by pelegri in Web.Next

ALT DESCR

Paul has announced the availability of Jersey 1.1.1 EA, based on the draft for JAX-RS 1.1 (see JAX-RS 1.0 spec and Changelog). To learn more about Jersey you can see the Getting Started Document and the Jersey User's Guide, check out Paul and Marc's Webinar, or browse through previous entries.

Jersey is also collaborating with JFA's Atmosphere framework, and, since Paul is a fan of Scala, also supports Lift. Overall, very good movement towards GFv3. More details at Paul's announcement.

Jun 09
23
Atmosphere News - 0.2 Released, Bayeux on 0.3
  Posted by pelegri in Web.Next

ALT DESCR

The premise of the Atmosphere is to deliver an easy to use Java framework for portable AjaxPush/Comet Applications. Atmosphere was Launched last Fall and in May of this year its core Aligned with Jersey. The latest developments have been the Release of 0.2 and the introduction of Bayeux Support in the trunk for 0.3.

Try out 0.2 via the Download Page. Feedback through the USERS mailing list (read/post via Nabble, or archived at MarkMail).

Jun 09
5
Django on GlassFish v3
  Posted by pelegri in Web.Next

ALT DESCR

Vivek just posted a detailed description of how to Run Django on GFv3. In a nutshell:

• Install GlassFish v3
• Install Jython
• Install Django

To use the admin appplication or DBs you need to install django-jython and do a few more steps. ProstgreSQL is the most commonly used DB w/ Django although, IIRC, IIRC, Frank had indicated in his C1 session that there was work on the others too.

May 09
26
IceFaces' Ajax with JSF 2.0 (Mojarra)
  Posted by alexismp in Web.Next

ALT DESCR

JSF 2.0 is arguably one of the most awaited update to the Java EE 6 specification. IceFaces, the well-known provider of Ajax-enabled JSF components, is now building its 2.0 version on top of the Ajax support now built into the JSF 2.0 specification. Co-specification lead Roger Kitain has a recent blog entry discussing how ICEFaces uses JSF 2.0 to send Ajax requests from the client and how it processes them on the server.

In other recent JSF news, Ryan Lubke discusses bookmark-ability in JSF 2.0 (with the reference Mojarra implementation). Previous entries regarding JSF 2.0 can be found using the jsf2 tag.

In a few days time you'll be able to use the Preview version of GlassFish v3 which supports JSF 2.0. The adventurous can grab a recent GlassFish v3 promoted build here.

May 09
23
atmosphere-core now building on top of Jersey
  Posted by alexismp in Web.Next

ALT DESCR

Since we announced the Atmosphere project (and it's Comet Portable Runtime), Jean-Francois has been making steady progress. In his latest blog post he discusses how the new atmosphere-core now builds on top of Jersey.

Jean-Francois details the combined use of JAX-RS and Atmosphere annotations and offers complete source code to his chat demo. If you're in a hurry, here's a small code snippet :

@Suspend // the returned String will be written and then response suspended
@GET
@Produces("text/html")
public String cometGet() { ... }

It's always nice to see collaboration between different open source projects (Grizzly has long been a recommended way to deploy Jersey resources), even if these two projects happen to be under the GlassFish umbrella. Both Jean-Francois and Paul Sandoz (Jersey lead) will be discussing future developments at the JavaOne Atmosphere BOF on Tuesday @ 8h30pm.

May 09
14
Three JRuby on GlassFish Deployment Stories: Kenai, LinkedIn and JotBot
  Posted by pelegri in Web.Next

ALT DESCR

Arun has added three new, JRuby-based entries to our Adoption Stories. The first story is about Kenai, and is a model story for GlassFish Portfolio: Apache HTTPD Server, Memcached, MySQL, JRuby and GlassFish Server (it is also a bit recursive, as JRuby lives on Kenai).

The other two stories are about LinkedIn Polls and JotBot. JotBot is unusual in that JRuby is used on both client and server side.

May 09
11
Groovy and GroovyBlogs - This week's Webinar
  Posted by pelegri in Web.Next

This week's webinar will cover the architecture of GroovyBlogs, a blog aggregator site build by Glen Smith using Grails, GlassFish, OpenMQ and other technologies. Glen is also the author of Grails in Action.

We are also trying to schedule a second speaker to provide a technical overview of Groovy.

The presentation is on Thursday, May 14th, 12noon US Pacific, at TheAquarium Channel. Full details (and recordings) at the Show Page. Notice the different time to accomodate Canberra.

Reminder: Our news on CommunityOne and JavaOne are tagged JavaOne; and don't forget our Unconference and Party - attendance is free but registration is required, and space to the party is limited.

May 09
4
Jersey 1.1.0 EA - Getting Ready for JavaOne
  Posted by pelegri in Web.Next

ALT DESCR

One release at a time, all the projects are getting ready for JavaOne... Paul announced the availability of Jersey 1.1.0 EA.

It used to be that we had to remind people that it was possible to be the reference implementation and production ready; I think that is no longer necessary; the cumulative list of features for Jersey is very impressive, including APIs for Client, Server, Grizzly, WADL, JSON, Spring and Guice Integration, MIME Multipart, Apache HTTP Client, Apache Abdera, .... New for this release are improved EJB integration, better HTTPS with GlassFish and improved Scala integration.

The increased traffic in the USERS Mailing List shows the growing adoption. Check out Paul's Note for all details, and download the release using the information here, or wait a bit for its propagation to the update centers.

Apr 09
23
Recent web-tier activity: Metro 1.5, Grizzly 1.9.11/2.0, ...
  Posted by alexismp in Web.Next

ALT DESCR

The GlassFish web tier team is very active with releases and new features. Here's a quick set of links. JAX-WS spec and implementation lead Jitu announces the simultaneous releases of JAX-WS RI 2.1.7 and Metro 1.5 (Metro includes the JAX-WS implementation) and shares some of the new features and the list of bugs fixed.

In this blog post Jean-François Arcand announces the availability of Grizzly 2.0 Milestone 1 and its main goals and shares a quick walk down memory lane on how the project evolved since its early days. Project lead Oleksiys goes into more details about the content of the release including an interesting strategy API for handling requests. Note that Grizzly 1.9.11 is the release integrated into GlassFish v3 (offering it a set of extension points).

Speaking of Grizzly, Jakub has an entry on using just GrizzlyWebServer 1.9.10 to serve both static and dynamic RESTful content with Jersey. Finally, in addition to the quite mature Comet implementation in Grizzly/GlassFish, Jean-François' Atmosphere framework (now running on Weblogic!), HTML 5 WebSockets may well be on the list of things coming up next.

Apr 09
17
Using Spring with Jersey
  Posted by pelegri in Web.Next

ALT DESCR

Paul has published a very detailed Enterprise Tip showing how to use Jersey, the JAX-RS implementation used in GlassFish, together with Spring, the framework for building and running enterprise Java applications. The integration relies on Integration Features that are currently available in the stable versions of Jersey.

Paul's note explains in full detail how to take a basic Web Application written with Jersey so it leverages Spring. Check it out!.

Languages

Event Calendar

Search

The Aquarium TV

Adoption Stories

GlassFish Podcast

Popular Tags

adoption ajax clustering comet community frontpage glassfish grizzly hudson java javaee javaee6 javaone jax-rs jax-ws jaxb jboss jcp jersey jmaki jruby jsf metro mysql netbeans notd opends openesb openmq opensolaris opensource opensso osgi performance portal rails rest ruby sailfin scripting sip stories sun tools updatecenter v2 v3 webinar webservices weekly

Downloads

Companion Sites

Related Links

Useful Pointers

Offers and Promos

... AT TWITTER

OTHER SHORT NEWS

Recent Entries

News by Mail

Contact Us

Send feedback and leads to theaquarium@sun.com

QR Codes


Navigation