JBoss Seam 2E News

Seam UI Refcard Released

As a follow-up to the Core Seam Refcard, DZone has now released my companion reference for using Seam with JSF. The Seam UI Refcard has now been released through the DZone Refcardz site and includes:

  • Simplifying JSF
  • Page Navigation
  • JSF Component Annotations
  • JSF Component Tags
  • Hot Tips and more…

So download the Seam UI Refcard here and please send your comments and feedback to refcardz@dzone.com. For in-depth coverage of Seam 2.1, you can also purchase the just released Seam Framework: Experience the Evolution of Java EE.

In a related story, JavaLobby posted an interview with me to coincide the release of the reference card. Check it out!

Seam Framework: Available in Paperback

I just got my hands on a hard copy of my book, Seam Framework: Experience the Evolution of Java EE. For those who have been awaiting the paperback release, you can order your copy today from Amazon or Barnes and Noble. The book is the second edition of the best-selling JBoss Seam covering the latest and greatest features of Seam 2.1 and Web Beans (JSR-299). Check it out!

Seam Framework: All Chapters Now Available

All early access chapters for Seam Framework: Experience the Evolution of Java EE have now been released through Safari Rough Cuts. The only book specifically covering Seam 2.1 now includes new chapters on Seam 2.1 security, an introduction to Web Beans (JSR-299), multi-layer caching, using Maven with Seam, and much more! You can download the source code or learn more here.

These chapters are still undergoing copy-editing so if you would like to pre-order the final print edition, you can order from amazon today. The final edition is scheduled for print release in February. Check it out!

By |JBoss Seam, JBoss Seam 2E News|Comments Off on Seam Framework: All Chapters Now Available

Core Seam 2.1 Refcard Released

Have you been searching for a quick reference for setting up and configuring your Seam applications? Well search no more! The Core Seam Refcard has now been released through the DZone Refcardz site and includes:

  • Component annotations
  • Seam-gen commands and configuration
  • Conversation management
  • Common components.xml configuration
  • Seam security
  • The Seam application framework
  • Hot tips and more…

So download the Core Seam Refcard here and please send your comments and feedback to refcardz@dzone.com. For in-depth coverage of Seam 2.1, you can also purchase the upcoming Seam Framework: Experience the Evolution of Java EE. Enjoy!

Seam Framework: Experience the Evolution of Java EE

After a highly anticipated wait, Michael and I are pleased to announce that the Rough Cut of JBoss Seam 2E is available with a new title: Seam Framework: Experience the Evolution of Java EE. The new edition is a major update to the original including:

  • New chapters on Groovy, JBoss Rules (Drools), Events, Quartz, Multi-layer Caching, Maven, and Seam 2.1 Security
  • Introduction to Web Beans (JSR-299)
  • Major updates to Seam conversation model, transaction management, and many other features
  • Updates to all examples and the overall structure of the book

The new title boasts the power of Seam and the impact it has had on the Java EE environment with the upcoming Web Beans JSR. Whether you are a developer in the heat of a baptism by fire Seam project, a seasoned Seam developer looking to deepen your understanding of the framework, or a developer interested in learning this exciting new technology; this is the book for you.

The book takes a pragmatic approach by walking you through detailed examples illustrating how to use the features of Seam and providing the particulars necessary to get up-and-running quickly. In addition, the book provides in-depth discussions of these features ensuring your understanding of the powerful new concepts Seam has introduced to the Java EE environment.

Be aware that the Rough Cut has not been through the rigorous editing process the final version of the book will receive. Your comments and feedback are welcome and encouraged. If you want to reserve your copy of the final print version today, you can pre-order now at Amazon!

The examples covered throughout the book can be downloaded here. You can deploy the examples by first editing the included build.properties file to include the following settings:

  • jboss.home – the location of your local JBoss instance (the examples have been tested against JBoss AS 4.2.3.GA)
  • seam.home – the location of the latest Seam distribution (the examples have been tested against JBoss Seam 2.1.0.SP1)

Once you have made these changes simply execute ant main deploy. This will build the example and deploy it to the configured JBoss instance. If you have any questions or run into any difficulties, please let us know!

JBoss Seam 2E Preview Chapters Released

The first cut preview chapters for JBoss Seam, Second Edition, 2/E have been released. You can access the preview chapters at the Safari Rough Cut site and can retrieve the code examples discussed throughout the chapters from this previous posting.

The full versions of these chapters are available through Safari by subscription as well as a number of other chapters. Coming soon, you can expect more coverage of core Seam as well as using Seam with Groovy, Rules-based Security, JBoss Cache, Quartz integration, and much, much more. If you are planning to attend TSSJS, I look forward to seeing you there! Michael will be presenting so be sure to attend his presentation.

Stay tuned for more updates!

JBoss Seam 2E Examples for Preview Chapters

The preview chapters will soon be released but you can get a sneak peak by accessing the code examples here. Feel free to download the examples and try them out! Each example project included in the source bundle is a variant of the Seam Hotel Booking example. The booking project demonstrates the use of natural conversations and navigation-based conversation management while the nestedbooking project demonstrates the use of nested conversations.

You can deploy the examples by first editing the included build.properties file to include the following settings:

  • jboss.home – the location of your local JBoss instance (the examples have been tested against JBoss AS 4.2.2.GA)
  • seam.home – the location of the latest Seam distribution (the examples have been tested against JBoss Seam 2.0.1.GA)

Once you have made these changes simply execute ant main deploy. This will build the example and deploy it to the configured JBoss instance. If you have any questions or run into any issues with the examples, please let us know!

By |JBoss Seam, JBoss Seam 2E News|Comments Off on JBoss Seam 2E Examples for Preview Chapters