Get GlassFish V2 Purchase Support Worldwide
Main | Next page »
Jul 09
3
OpenMQ Roadmap Updated
  Posted by pelegri in OpenMQ

ALT DESCR

Ed has updated the Roadmap for OpenMQ with the information related to OpenMQ 4.4, targeted for GlassFish v3. Key features include:

• JMS Bridge -- Connect to other Open MQ clusters, or other JMS products
STOMP -- use the Streaming Text Oriented Message Protocol in Open MQ
• Embedding -- Use Open MQ as an embedded messaging provider in your own Java application

Full details at OpenMQ 4.4 Feature Page.

Jun 09
29
What's the Right GlassFish Release For You?
  Posted by pelegri in GlassFish

ALT DESCR

Alexis has a nice summary of the different GlassFish releases, explaining how to Choose the Right Release: GlassFish v2.1, GlassFish v3 Prelude or GlassFish v3 Preview. In a nutshell, v2.1 is for production deployments, v3 Preview is a beta for v3 final and v3 Prelude is/was a transitional release...

... but you want the full story, so check Alexis' Answers...

... or just ask Ask the Magic 8 Ball :-)

Jun 09
28
How Things Work - IPS and GF v3 Packages, continued
  Posted by pelegri in GlassFish

Alexis has posted additional entries in his GlassFish à la carte series. Part I and Part II (also see Review) showed how to get a minimal distro and add components to it, including some containers; Part III shows how to create a Custom Layered Distro from GlassFish v3 using the IPS tools.

The distro only bundles pre-existing components; enough to run an ejb/jersey sample. I think that this layered distro arrangement may become quite common for distribution of packages for GFv3 and it nicely shows the power of the modularity in GFv3, IPS and the embedded IPS support in GFv3.

ALT DESCR

Alexis' examples show how to create the new package, add it to your own IPS repository, and then create a new domain to run the EJB-Jersey sample. The IPS setup is very easy thanks to the documents and binaries from IPS Best Practices project, plus the Package Prototype from Alexis.

To learn about IPS, check out Producing and Maintaining Packages (specially Christophe's Prezo) and MakePkgs. All the binaries you need are included in the IPS Toolkit.

The whole thing works like a champ; excerpting some of the key commands from my shell trascript:

# Created a directory for my local repo % pkg/bin/pkg.depotd -p 10001 -d /Users/pelegri/Software/my-repo # port no. and store dir. # downloaded package prototype and renamed it as pkg_proto_epll.py % cat >LICENSE.txt # need a LICENSE file! % pkg/bin/makepkgs -s http://localhost:10001/ -b ../Sample ../Sample/pkg_proto_epll.py % bin/pkg set-publisher -P --enable -O http://pkg.glassfish.org/v3/dev dev.glassfish.org % bin/pkg set-publisher --enable -O http://localhost:10001 localRepo % bin/updatetool # screenshot % bin/pkg install sample-distro # pretty much all done % bin/asadmin create-domain --instanceport 8080 --adminport 4848 mydomain % bin/asadmin start-domain mydomain # download the jersey-ejb sample WAR file % bin/asadmin deploy ../../jersey-samples/jersey-ejb-1.1.1-ea-SNAPSHOT.war % open http://localhost:8080/jersey-ejb/ # screenshot

Jun 09
27
New EJB 3.1 Overview Article
  Posted by pelegri in GlassFish

ALT DESCR

Ken and the Expert Group have done a great job in making EJB 3.1 easier to use and Ken has been also easing learning it through a number of short notes: [1], [2], [3], [4], [5], [6], [7]. Ken's latest addition is an Overview with Samples where he covers all the highlights.

So, if you are curious about EJB 3.1, check Ken's Overview and try it on GlassFish v3 Preview.

Thanks to Ed for the tip, and, for related entries, check the EJB3 and javaee6 tags.

Jun 09
25
Simplified mod_jk with GlassFish v3
  Posted by pelegri in GlassFish

ALT DESCR

A common setup for GlassFish Server is to have Apache httpd as the front-end using mod_jk as the connector between the two. Although GFv2 supported mod_jk, the setup has been simplified in GFv3 and Amy just published a detailed note with the Configuration Steps on both sides.

Jun 09
22
Jazoon Preview - GlassFish, JavaEE 6, Hudson, Metro, JavaFX... and James
  Posted by pelegri in GlassFish

Not exactly the Antipodes but I think we can argue we have the whole world covered... While FISL is hosted in Porto Alegre, Jazoon will be held in Zurich.

Check out the Jazoon Home Page and Schedule and check Alexis' List of Talks related to GlassFish.

And, if you are on the other side, check GlassFish @FISL!

Jun 09
19
Learning JSF 2.0 - New Links, RefCards, Samples, JSF Fu...
  Posted by pelegri in GlassFish

Now that JSF 2.0 is Final and is is easily accessible in GFv3 Preview, it is a good time to learn more about it, so here is a set of useful links:

ALT DESCR

• The JSR 314 site (EG) has a link to the spec, the votes, etc.
• The (production ready) RI is available at the Mojarra page, but a better way is to...
• Use GlassFish v3 Preview, which includes samples, documentation and the Update Tool.
• The Mojarra site also includes the JavaDocs and the JSF DataSheet.
• Sun's JSF Technology page has multiple links, including the JSF 2.0 tutorial.
• From Cay, check out his DZone RefCard.
• From David Geary see his JSF Fu articles: part 1 and part 2.
• From Jim see his series on JSF features, including his additional JSF resources.
• From Ryan, his detailed Series on New Spec Features.

Also, all related TA entries are tagged JSF... And, please send us feedback on the spec or the implementation to help us with the Fit and Finish.

Jun 09
18
Another GlassFish v3 Book - Adam Bien and Real World Java EE Patterns
  Posted by pelegri in GlassFish

ALT DESCR

Adam's Java EE (5/6) book (Real World Java EE Patterns) is now available. The book uses GlassFish (v3) and NetBeans for its examples, which are all available online at Kenai. The book is an example of self-publishing (through Lulu) and you can buy it online in either electronic or paper form.

More details at Adam's announcement. This is the second book based on JavaEE 6 (due for release in late September); the previous one is Antonio's Beginning Java™ EE 6 Platform with GlassFish™ 3: From Novice to Professional.

More GlassFish book's tagged Book.

Jun 09
17
GlassFish v3 Translated to 12 Languages - Is _Yours_ Missing?
  Posted by pelegri in GlassFish

ALT DESCR

Ogino reports on two new languages in the GlassFish v3 localization. The current list is: cs_CZ, de, es, fr, ja_JP, ko_KR, no, ru_RU, tr_TR, zh_CN, zh_TW (check ISO 639-2 and ISO 3166-1). The multi-lingual bundle is available here; download it and try it out.

I'm surprised there is no pr_BR... where are the brazilians?

To contribute check out the Project Home Page.

Jun 09
13
How Things Work - IPS and GF v3 Packages (GlassFish à la Carte)
  Posted by pelegri in GlassFish

You probably know that the new, modular, GlassFish v3 is built from (OSGi) components that can be updated using IPS. We assemble these pieces into ready-to-go JavaEE 6 Web Profile and full JavaEE 6 bundles but they can also be used to create à la carte distributions, as Alexis shows in his latest posts.

I recommend you to at least try the first example to get a better understanding of how all these technologies work together. The beauty of GFv3 is that everything is very small and fast - I'm writing this entry from a public WiFi site with pretty moderate connectivity and I'm spending more time waiting on BSC than running the example.

ALT DESCR

Part I starts with a IPS toolkit image from IPS Best Practices. The toolkit image is 5MB (most of it is the python 2.4 runtime) and has no GlassFish in it. From there, the next step is to download the GF v3 nucleus (2.41MB), which automatically brings in Felix (564KB), Grizzly (943KB) and HK2 (565KB); the IPS packages include the relevant OSGi modules.

The rest of that entry shows how to install the updatecenter IPS pkg (that is the biggest package because of python graphical toolkit) and how to use it to add the management pkg, and then creates and starts a domain.

Part II in the series shows first how to install the GFv3 Web Container; then it mirrors Jerome's recent entry on GF v3, OSGi and Spring (that portion gets a bit complex and I see that Jerome already published a simpler version). Part III will continue the main theme of creating an a la carte GF v3 that has the components you want and is yet extensible.

Jun 09
8
NetBeans 6.7 RC2 Now Available - And Writting Servlet 3.0 and EJB 3.1 Applications
  Posted by pelegri in NetBeans

ALT DESCR

The second release candidate for NetBeans 6.7 is now available - check RC2 Download Page and James' Writeup. The next RC should be the final.

Note that NB 6.7 still includes the old "GFv3 Prelude" release and you need to manually install GFv3 Preview (the J1 release). For example, check Arun's writeup for has a detailed explanation on how to use NB 6.7 to write Servlet 3.0 and EJB 3.1 Applications

Jun 09
6
GlassFish v3 - Platform Services and Remote Restart
  Posted by pelegri in GlassFish

ALT DESCR

GlassFish v3 includes all the benefits from its Java EE 6 compliance and its modular, services and OSGi-based design, but it is also the opportunity to address a number of long-standing RFEs and issues that were to hard to address on the old v2 architecture.

Byron recently reported on two of these RFEs. The first is Platform Services Support: it is now possible interact with Solaris/OpenSolaris SMF and Windows Services. Check Byron's writeup and give us feedback so we can try to incorporate it in our final September release.

The second feature is on the ability to do Remote Server Restart via the CLI or an HTTP-based request (I need to check with Byron if the feature made it into the admin console).

Check these out, and please give us feedback so GlassFish v3 is as useful to you as possible.

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.

Jun 09
4
On the way to SailFin v3 - SailFin CAFE Launched
  Posted by pelegri in SailFin

ALT DESCR

Sailfin CAFE is a new framework that simplifies the development of Converged Web apps. It can be used with Sailfin v2 and points to Sailfin v3. The project just launched and we want your feedback and participation. Check out Binod's Writeup, Sreeram's Mail Post and the slides from TS-4929 (id:contentbuilder / pw:doc789).

Sailfin CAFE is a key step towards yet another "v3" container in the GlassFish family joining GlassFish v3 Server (out in September) and OpenESB v3 - making good progress through Project Fuji. The WebSpace Server is also going v3 but they have not yet started working on their builds.

Jun 09
4
Dtrace Support in GlassFish v3
  Posted by pelegri in GlassFish

ALT DESCR

Tucked at the end of TS-4923, Mahesh had a few slides on DTrace support on GlassFish v3. Not yet in the Preview release we released this week but "soon". The support is via Btrace; Mahesh has promised a writeup on the details and I'll try to get a screencast, maybe a Webinar.

With this we will have DTrace support on all the key containers: MySQL, WebStack and GlassFish Server. Way to go!

Languages

The Aquarium TV

White Papers

GlassFish Podcast

Companion Sites

Search

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 liferay metro mysql netbeans notd opends openesb openmq opensolaris opensource opensso performance portal rails rest ruby sailfin scripting sip stories sun tools updatecenter v2 v3 webinar webservices weekly

Useful Pointers

Friends and Relatives

Offers and Promos

Adoption Stories

News by Mail

Feeds and Tweets

FB Twitter

Contact Us

Send feedback and leads to theaquarium@sun.com

Downloads

Events

Related Links

Recent Entries

Navigation