Miles to go …

March 10, 2011

GlassFish 3.1 Clustering Deep Dive – FREE Webinar on Mar 15, 10am PT

Filed under: General — arungupta @ 8:09 pm

The two key themes of the recently released GlassFish 3.1 are High Availability and Clustering. There are several blogs and screencasts on a variety of topics.

Would you like to learn in detail about how GlassFish 3.1 provides these two key features of High Availability and Clustering, the complete installation/configuration experience, different types of session replications such as EJB, HTTP, IIOP, Single-Sign-On, and Web Services Secure Conversation and Reliable Messaging ?

Learn all of this and much in a new upcoming webinar.

When ? Mar 15, 10am PT
Where ? Online

Register now!

The complete list of past and upcoming webinars can always be seen at glassfish.org/webinars.

Here are your key links to get started:

Also check out GlassFishVideos @ Youtube.

Technorati: conf webinar glassfish highavailability clustering

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • DZone
  • email
  • StumbleUpon
  • Technorati
  • Twitter
  • Slashdot

March 9, 2011

TOTD #158: Java EE 7 JSRs: JPA 2.1, JAX-RS 2.0, Servlets 3.1, EL 3.0, JMS 2.0, JSF 2.2, CDI 1.1, Bean Validation 1.1

Filed under: General — arungupta @ 2:04 am

Java EE 6 specifications were approved on Dec 1st 2009 and the corresponding binaries and TCK were released on Dec 10th 2009. Oracle GlassFish Server 3.1 added Clustering and High Availability capabilities to Java EE 6 applications, and many other features, and was released on Feb 28th 2011. Now the wheels are chugging along and several Java EE 7 JSRs have been filed. This Tip Of The Day (TOTD) provides a summary of propopsed features in each of the JSR (make sure to read the proposed JSR for the complete list) …

Java EE 7 (JSR 342)

  • The main theme is to easily run applications on private or public clouds
  • Application metadata descriptor to describe PaaS execution environment such as multi-tenancy, resources sharing, quality-of-service, and dependencies between applications
  • Embrace latest standards like WebSocket, HTML5, JSON and have a standards-based API for each one of them
  • Remove inconsistencies between Managed Beans, EJB, Servlets, JSF, CDI, and JAX-RS
  • Inclusion of JAX-RS 2.0 in Web Profile
  • Technology Refresh for several existing technologies (more on this below) and possible inclusion of Concurrency Utilities for Java EE (JSR 236) and JCache (JSR 107)
  • Spec leads: Roberto Chinnici, Bill Shannon (Oracle)

JPA 2.1 (JSR 338)

  • Multi-tenancy
  • Support for stored procedures and vendor function
  • Update and Delete Critieria queries, JPQL <-> Critieria mapping
  • Support for schema generation
  • Persistence Context synchronization
  • Dynamic definition of PU
  • Additional event listeners
  • Approved by the JCP EC, watch the progress at jpa-spec@java.net, spec lead: Linda DeMichiel (Oracle)

JAX-RS 2.0 (JSR 339)

  • Client API – low level using builder pattern and a higher level on top of that
  • Hypermedia
  • MVC Pattern – Resource controller and pluggable viewing technology
  • Form or Query parameter validation using Bean Validation
  • Closer integration with @Inject, etc
  • Server-side asynchronous request processing
  • Server-side content negotiation
  • Approved by the JCP EC, watch progress at jax-rs-spec@java.net, spec leads: Roberto Chinnici, Marek Potociar (Oracle)

Servlets 3.1 (JSR 340)

  • Multi tenancy for security, session, resources, etc.
  • Asynchronous IO based on NIO2
  • Simplfiied asynchronous Servlets
  • Utilize Java EE concurrency utilities
  • Enable support for WebSockets
  • Spec leads: Shing Wai Chan, Rajiv Mordani (Oracle)

Expression Language 3.0 (JSR 341)

  • Separate ELContext into parsing and evaluation contexts
  • Customizable EL coercion rules
  • Reference static methods and members directly in EL expressions
  • Adding operators like equality, string concatenation, and sizeof etc.
  • Integration with CDI such as generating events before/during/after the expressions are evaluated
  • Spec lead: Kin-man Chung (Oracle)

Java Message Server 2.0 (JSR 343)

  • Ease of development
  • Remove/Clarify ambiguities in the existing specification
  • Integration with CDI
  • Clarification of the relationship between JMS and other Java EE specs
  • A new mandatory API to allow any JMS provider to be integrated with any Java EE container
  • Spec lead: Nigel Deakin (Oracle)

Java Server Faces 2.2 (JSR 344)

  • Ease of Development – make cc:interface in composite components optional, shorthand URLs for Facelet tag libraries, integration with CDI
  • Support implementation of Portlet Bridge 2.0 (JSR 329)
  • Support for HTML5 features, Flow management, Listener for page navigation events, and new components like FileUpload and BackButton
  • Spec lead: Ed Burns (Oracle)

CDI 1.1 (details – JSR TBD)

  • Global ordering of interceptors and decorators
  • API for managing built-in contexts
  • Embedded mode to startup outside Java EE container
  • Injection for static members such as loggers
  • Send Servlet events as CDI event
  • Spec lead: Pete Muir (RedHat)

Bean Validation 1.1 (details – JSR TBD)

  • Integration with other specs
    • JAX-RS: Validate parameters on HTTP calls
    • JAXB: Convert into XML schema descriptor
    • JPA: DDL Generation
  • Method level validation
  • Apply constrains on group collection
  • Spec lead: Emmanuel Bernard (RedHat)

JPA 2.1 and JAX-RS 2.0 are already approved by the JCP Executive Committee and others are going through a review ballot. And then the EG needs to be formed, specifications and implementations delivered so its a long road ahead. But hey, this group has delivered every time in the past and we’ll do it again :-) And this time all the JSRs are run more transparently and some of the highlights on that front are:

  • Names of the EG members are publicly visible
  • EG business reported on publicly readable alias
  • Schedule is public, current and updated regularly
  • Public can read/write to a wiki to discuss the status so far
  • Discussion board on jcp.org
  • Public read-only issue tracker

Here is a latest slide deck I delivered at OTN Developer Day Boston last week giving a good mix of Java EE 6 and providing an insight into the future:

I expect this slide deck to stay current and add more details as they become available, so stay tuned …

Technorati: totd javaee6 javaee7 glassfish jcp jsr

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • DZone
  • email
  • StumbleUpon
  • Technorati
  • Twitter
  • Slashdot

March 8, 2011

OTN Developer Day Boston 2011 – Slides & Trip Report

Filed under: General — arungupta @ 4:00 am

OTN Developer Day Boston concluded last week with about 70 developers/architects/consultant attending 20 sessions in 4 tracks (Server, Desktop, Java SE Platform, Mobile & Embedded). I delivered 2 technical sessions + 2 hands-on labs.

The first session explained the value proposition of Java EE 6 and the key themes of ease-of-use, simplicity, and extensiblity. With several Java EE 7 JSRs recently released (more on this in a subsequent blog) I added several slides on each one of them. Jump to slide #34 in the following slide deck to see the highlights on upcoming feature set in Java EE 7.

This session was followed by a hands-on lab showcasing how EJB 3.1 + JAX-RS 1.1 can be used to build a simple web application. The second technical session of the day explained the recently released GlassFish 3.1 Clustering, High Availability, and a myriad of features to boost your Java EE 6 deployment. A comprehensive list of blogs will walk you through each and every feature in detail.

The GlassFish 3.1 slides are available below:

Boston 2011 OTN Developer Days – GlassFish 3.1

The last session of the day (for me) was another hands-on lab explaining how JSF 2 + CDI can be used effectively to create a compelling web application in a matter of few minutes. The last session in Server track was "Developer Experience, WebLogic Server, and Java EE 6" by Will Lyons. A replay of this and many other related talks from OTN Virtual Developer Day are available in a replay here.

If you are interested in attending in one of these workshops, check out the locations of OTN Developer Days worldwide.

I still need to locate my camera after the trip and so the pictures will have to wait this time :-)

Technorati: conf otn devdays boston javaee6 javaee7 glassfish

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • DZone
  • email
  • StumbleUpon
  • Technorati
  • Twitter
  • Slashdot

March 7, 2011

GlassFish and WebLogic: Interoperability and Integration from OTN TechCasts

Filed under: General — arungupta @ 9:39 am

Oracle provides Oracle GlassFish Server and WebLogic Server and they both have their own space very well defined. Watch Anil Gaur, VP of GlassFish Product Development and Adam Leftik, Product Manager talk about runtime, integration, and interoperability between GlassFsh and WebLogic. And then hear all the details about recently released GlassFish 3.1, IDEs, Java EE 7, Cloud, and PaaS support in the upcoming versions of GlassFish.

Let the application server grow with your needs!

Download GlassFish 3.1 from oracle.com/javaee and WebLogic from oracle.com/weblogic.

Technorati: otn techcast glassfish weblogic

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • DZone
  • email
  • StumbleUpon
  • Technorati
  • Twitter
  • Slashdot

March 6, 2011

Oracle at Eclipse Con 2011: OSGi-enabled Java EE Applications using GlassFish Tutorial and Other Sessions

Filed under: General — arungupta @ 12:40 pm

Oracle is a gold sponsor at Eclipse Con 2011.

Sahoo and I will give a 2-hours tutorial on Developing OSGi-enabled Java EE Applications using GlassFish (session #1987). We’ll walk you through building OSGi bundles and show how they can leverage benefits of Java EE programming model using Eclipse and GlassFish.

Date ? : Mar 23, Wednesday
Time ? : 2 hours starting at 3:50 pm
Where ? : Stevens Creek

Please download the following software in order to maximize your participation in the tutorial:

  • JDK 1.6 U20+
  • Eclipse Helios for Java EE Bundle
  • Install “m2eclipse” plugin and “m2eclipse extension” plugins from “http://m2eclipse.codehaus.org”. Complete installation instructions are available here.
  • Download GlassFish 3.1 Open Source Edition, unzip the bundle, include “glassfish3/bin” in the PATH.
  • Download Maven 2.2.1 and unzip. Configure Maven 2.2.1 in Eclipse – In “Eclipse”, “Preferences…” menu, search for
    “maven”, select “Installations”, click on “Add…”, and select the location of unzipped Maven 2.2.1 directory.

Here are some other pointers for the over all conference …

There is also an Android/iPhone app for Eclipse Con and a plenty of receptions to attend :-)

See the complete list of sessions, panels, and tutorials from Oracle here.

Technorati: conf eclipsecon oracle osgi javaee glassfish

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • DZone
  • email
  • StumbleUpon
  • Technorati
  • Twitter
  • Slashdot

March 4, 2011

Java EE 6 Day @ JAX London 2011 and 30% discount code

Filed under: General — arungupta @ 4:19 pm

UPDATE: Check out my interview at jaxcenter.com.

JAX London 2011 has 5 sessions in the Java EE 6 Track:

  1. Using CDI Extensions to make a better Java EE by Dan Allen, JBoss
  2. Fun with EJB 3.1 and Open EJB by David Blevins, Apache
  3. Java EE and Google App Engine by Ales Justin, RedHat
  4. Java Persistence API 2.0 with EclipseLink by Doug Clarke, Oracle
  5. GlassFish 3.1 – Simplifying your Java EE 6 Development & Deployment by Arun Gupta, Oracle

There will be several other sessions covering Java EE:

  1. Java EE 6 Secrets: Wield CDI like a Ninja Master Tutorial by Dan Allen and Pete Muir
  2. The Future of Java Enterprise Testing by Dan Allen
  3. TomEE: Tomcat with a kick by David Blevins
  4. RESTful Services with Java EE by Blaise Doughan, Oracle
  5. Better user and developer experience with Flex, JEE6 Java EE 6, and GraniteDS by William Drai
  6. OSGi-enabled Java EE Applications in GlassFish by Arun Gupta, Oracle

Other than that you can also look at:

And follow @jaxlondon for the latest updates!

If you are interested in attending any of these sessions, then register now and enter the code "JAXSPEAK" to avail 30% discount.

And thank you Sebastian, it feels nice to be part of the advisory board!

Technorati: conf jaxlondon london javaee6 glassfish

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • DZone
  • email
  • StumbleUpon
  • Technorati
  • Twitter
  • Slashdot

March 3, 2011

Spark IT 2011: Java EE 6 & GlassFish 3 Talks + FREE Pass

Filed under: General — arungupta @ 7:42 am

CIOL and PCQuest (@pcquest) is back with its second annual conference. I had a great time there last year and will be back again for Spark IT 2011 on Mar 17/18 in Bangalore, India.

I’ll be giving the following sessions:

  • Understanding Dependency Injection in the Java platform (11:25 – 12:25 on Mar 17th)
  • Java EE 6 Hands-on Workshop (14:30 – 16:40 on Mar 17th)
  • Building RESTful Web services in Java (10:10 – 11:10 on Mar 18th)
  • Simplifying Web Development using JSF 2 (11:25 – 12:25 on Mar 18th)

Check out …

And now about the FREE pass …

Would you like to attend this conference FREE ? :-)

I have a limited set of full conference pass that can be given to the loyal readers of this blog. You need to leave a comment on why you think GlassFish is the best open source application server along with your correct email id (will be hidden and shared only with the conference organizers). The first five comments will get a free pass to the conference worth Rs 3000.

Its only a conference pass, all travel, boarding/lodging is yours :-)

Let the comments begin …

Technorati: conf sparkit bangalore india javaee6 glassfish

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • DZone
  • email
  • StumbleUpon
  • Technorati
  • Twitter
  • Slashdot

March 2, 2011

QA#9: Java EE 6: XML-less, annotated POJO, light app servers, EJB-in-a-WAR – by Yakov Fain

Filed under: General — arungupta @ 2:00 am

This Q&A session is part of the community feedback on Java EE 6. So far the highlighted benefits are:

  • QA#1 – Standards compliance, vendor independence, milliseconds and kilobyte deployment.
  • QA#2 – Higher integrated specifications, simple and annotation driven, single-classloader WARs. Next level of industry standard
  • QA#3 – Jigsaw puzzle, Modular, standard, less xml, easy, easy, have I said easy?
  • QA#4 – Developers can concentrate on business logic, JavaEE6 is providing a standard for the infrastructure.
  • QA#5 – Faster development, less frameworks, less complexity, more great code shipped.
  • QA#6: Not your fat grandfather’s enterprise Java anymore, enterprise Java renaissance
  • QA#7: Scripting framework like productivity based on standards
  • QA#8: Definite excuse to avoid Spring forever
This entry comes from Yakov Fain who works as Managing Director at Farata Systems, a company that provides consulting services in the field of development of enterprise rich Internet applications. He authored several technical books, and dozens of articles on software development.  Sun Microsystems has nominated and awarded Mr. Fain with the title of Java Champion. He leads the Princeton Java Users Group. His newest book "Java Programming. 24-hour Trainer" tutorial has been published by Wiley in February of 2011.

Here is a short summary of Java EE 6 from him:

Java EE 6 is XML-less, everything is an annotated POJO, almost no required interfaces, app servers are light, can deploy EJB in a WAR.

Keep reading for the fun stuff …

1. How are you using Java EE 6 today ? What limits your adoption ?

I’m using Java EE 6 since Summer of 2010. I work for Farata Systems, where we develop Rich Internet Applications (RIA), where all server side code is written in Java EE. In the past, we’d often limit the use of the platform by picking a servlet container plus some third-party frameworks. But now we can use the Web profile subset of Java EE 6. 

The reputation of the older versions of J2EE has been damaged by over-engineered EJBs, tons of XML, and complicated deployment  process. Things dramatically changed now, and several major application servers already support (fully or partially) Java EE specs.  GlassFish evangelists do an excellent job in getting the word out about the latest features of GlassFish. It would be nice to see more materials showing the latest JBoss, WebLogic, and WebSphere developments in the Java EE 6 area.

2. What Java EE 6 technologies are you using and why ?

I like the latest servlets for not being thread-hungry, the JMS API for being simple and asynchronous, and EJB 3.1 – for being no-xml-annotated-POJOs-in-a-war.  I like the ease of creating a singleton bean that can be started on the server startup and schedule a process, say to push the price quotes into some message queue without the need to configure a cron job. 

3. What is your development and deployment environment ?

Typically, we develop the front-end of RIA using Adobe Flex. Usually we work in Eclipse for Java EE IDE with installed Flash Builder plugin. We start the servlet container or application server – Tomcat, Jetty, or GlassFish 3 -  right from the IDE. (there is an Eclipse plugin for GlassFish too). We’ve also created and open sourced a tool called Clear Toolkit that uses annotated Java and XSLT to generate a complete CRUD application (integrated with Spring and Hibernate) in minutes. The build script generates a WAR file that can be deployed in any Java EE servlet container.

4. What previous versions of Java EE / J2EE have you used ? How has the migration to Java EE 6 benefited ?

I’ve been using J2EE since the year 2000. Back then I’ve been working on equity trading platform for a major brokerage house. The system has been based on EJB and JMS.  After that, I’ve completed a number of projects where EJB’s were out of the picture – they required heavy application containers and writing too much of the boilerplate code. The situation has changed dramatically with the release of Java EE 6.  The session bean EJB 3.1 is one class – a POJO that doesn’t even require any XML configuration.  Entity beans are gone – just use the JPA 2.0 API for persistence.

5. Describe the benefits of Java EE 6 to you in 120 characters.

Java EE 6 is XML-less, everything is an annotated POJO, almost no required interfaces, app servers are light, can deploy EJB in a WAR.

6. Advice for anybody who is looking at Java EE 6 for their next project ?

During the last years the words Tomcat and “light-weight container” were casually used together. Think out of the box. Give GlassFish 3 a try and you may be pleasantly surprised. The Eclipse/GlassFish combination is a very easily configured development environment. GlassFish starts faster than Tomcat, it has good Web-based admin tool, no need to install additional software (e.g. JOLT) to support transactions. I remember going through the pain of configuring Apache Tomcat with another open source message-oriented middleware, while GlassFish comes integrated with OpenMQ and mapping JMS and MOM queues is really easy via GlassFish admin console. Overall working GlassFish 3 just feels better than Tomcat 6, which was not the case when I tried using GlassFish 2 a couple of years ago.

7. What new features you’d like to see in Java EE 7 ?

I don’t have problems with the server side APIs, but I’d like the Java EE 7 to standardize on the deployment of the client portion of the Java code that has to communicate with the server. For example, recently I wrote a Java applet that had to use JNDI to locate some server-side objects deployed in GlassFish 3.  Such a simple task brought me to a dead end as there is no standard and light-weight set of classes to be packaged with an applet that would allow me to create a Java client that uses JNDI.

Several people suggested me to use REST instead of JNDI. But why? Is JNDI API a candidate for pruning?  In general, I’d like the future versions of Java EE to remember that there can be a Java client running remotely, which has to be light-weight and be able to communicate with server-side containers via fast communication protocols. 

To summarize this Q&A, I do encourage enterprise architects – people who set the trends – to take a closer look at Java EE 6 and speed up its adoption in your organization.

Thank you Yakov for taking time to prepare the answers!

Are you developing, deploying, consulting, training, authoring books, etc in Java EE 6 and would like to express your opinion in a similar format ? Drop acomment on this blog and I’ll line you up for the Q&A session :-)

The Java EE 6 hub is your key resource to learn all about the technology.

And you can always try all Java EE 6 features in GlassFish and refer to an extensive set of Java EE 6 & GlassFish demos.

Also check out our youtube channel and follow us on @glassfish.

Technorati: javaee6 community feedback yakovfain glassfish v3

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • DZone
  • email
  • StumbleUpon
  • Technorati
  • Twitter
  • Slashdot

March 1, 2011

TOTD #157: GlassFish 3.1 Blogs & Screencasts

Filed under: General — arungupta @ 5:00 am

GlassFish 3.1 was released yesterday … yay!

This Tip Of The Day (TOTD) will provide the list of blogs/screencasts produced by the GlassFish team:

  1. Connecting Securely to GlassFish via JMX (Prasad)
  2. Securing Administration in GlassFish Server 3.1 – 1: Admin Authentication (Tim)
  3. Securing Administration in GlassFish Server 3.1 – 2: Remote Administration (Tim)
  4. Securing Administration in GlassFish Server 3.1 – 3: Admin Message Encryption (Tim)
  5. Whats New in Metro 2.1 Security (Kumar)
  6. Customizing generated Java Web Start JNLP for app clients in GlassFish Server 3.1 (Tim)
  7. Single Sign-on Using the GlasFish 3.1 OAM Security Provider (Kumar)
  8. Metro 2.1 in GlassFish 3.1 (Fabian)
  9. Tracing SQL Queries & Monitoring (Shalini)
  10. Statement Leak Detection and Reclaim (Shalini)
  11. Statement Cache Monitoring (Shalini)
  12. Application based Connection Pool Monitoring (Shalini)
  13. Performance Tuner in Oracle GlassFish Server 3.1 (Jennifer)
  14. GlassFish 3.1: Clusters with SSH (Joe)
  15. Automatic Starting Implementation Details for GlassFish 3.1 (Byron)
  16. Huge Perfomance Improvement (Byron)
  17. A Taste of Monitoring in GlassFish 3.1 (Byron)
  18. Automatic Starting of Servers in GlassFish 3.1 (Byron)
  19. Monitoring Data – How to Open the Firehose (Byron)
  20. GlassFish 3.1 Scripting of Monitoring Data for Clusters and Instances (Byron)
  21. How to make GlassFish 3.1 Platform Services survive logoff (Byron)
  22. GlassFish 3.1 est là! (Alexis)
  23. Troubleshooting SSH in GlassFish 3.1 (Jennifer)
  24. GlassFish 3.1 and create-local-instance (Jennifer)
  25. GlassFish 3.1 and Manual Synchronization (Jennifer)
  26. Application-scoped Resources (Jagadish)
  27. Transparent JDBC connection Pool Re-configuration in GlassFish 3.1 (Jagadish)
  28. What’s New in GlassFish V31. Security (Kumar)
  29. Moving On Up: Upgrading to GlassFish 3.1 (Bobby)
  30. GlassFish 3.1 Overview (Nazrul)
  31. GlassFish 3.1 and NetBeans 7.0 (Vince)
  32. GlassFish 3.1 and Deployment (Hong)
  33. State of the Cluster With Get-Health Command (Bobby)
  34. GlassFish 3.1: From Installation to Running Application in a Cluster (Anissa)
  35. GlassFish 3.1: New Features in Admin Console (Anissa)
  36. change-master-password command in GlassFish 3.1 (Bhakti)
  37. RESTful GlassFish Monitoring (Jason)
  38. GlassFish 3.1 Windows SSH Setup (Elena)
  39. IIOP Changes in GlassFish 3.1 (Ken)
  40. GlassFish 3.1 Automatic Domain Backup (Chris)
  41. Shoal 1.5.29 released – GlassFish 3.1′s runtime dynamic clustering service (Shreedhar)
  42. GlassFish OSE 3.1 is out with WebSocket support included (Justin)
  43. GlassFish 3.1 with Metro 2.1 is Out (Marek)
  44. CDI Support in GlassFish 3.1 (Siva)
  45. Whats new in GlassFish 3.1 Performance (Scott)
  46. New Release: GlassFish Server 3.1: Read All About It! (Paul)
  47. Load Balancing Feature in GlassFish 3.1 (Kshitiz)
  48. GlassFish 3.1: using the master password and managing instances (Carla)
  49. GlassFish Server Load Balancer Plugin Installation & Setup (John)
  50. Quick Introduction to Embeddability of GlassFish Open Source Edition 3.1 (Bhavanishankar)
  51. Enhancements to JMS Clustering in GlassFish (Satish)
  52. Validating Multicast Transport: Where did my instances go ? (Bobby)
  53. Debugging GlassFish REST Requests (Jason)
  54. High Availability Single Sign On in GlassFish 3.1 (Shing Wai)
  55. Adding Users to a GlassFish Realm via REST (Jason)
  56. Getting started with Maven Plugin of Embedded GlassFish Server Open Source Edition 3.1 (Bhavanishankar)
  57. Managing GlassFish JDBC Resources using REST (Jason)

Check out the complete set of videos at GlassFishVideos@youtube.

For a more comprehensive list of blogs (including several from the community members), refer to The Aquarium.

Technorati: totd glassfish javaee blogs screencast

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • DZone
  • email
  • StumbleUpon
  • Technorati
  • Twitter
  • Slashdot
« Newer Posts

The views expressed on this blog are my own and do not necessarily reflect the views of Oracle.
Powered by WordPress