Access Keys:
Skip to content (Access Key - 0)

Seam, Web Beans and JBoss Tools

Abstract

Web Beans is an elegant new component model for Java that draws upon ideas from JBoss Seam and Google Guice. While many of the features provided by Web Beans (dependency injection, contextual lifecycle, configuration, interception, event notification) are familiar, the innovative use of meta-annotations is uniquely expressive and typesafe.

Seam is a powerful open source development platform for building rich Internet applications in Java. Seam integrates technologies such as Asynchronous JavaScript and XML (AJAX), JavaServer Faces (JSF), Java Persistence (JPA), Enterprise Java Beans (EJB 3.0), Plain Old JavaBeans and Business Process Management (BPM) into a unified full-stack solution, complete with sophisticated tooling.

JBoss Tools is a set of open source Eclipse Plugins. It includes a visual editor for JSF; integration with Seam; support for Hibernate mapping files, annotations and JPA with reverse engineering, refactoring and code completion, a query console; deployers and controls for JBoss AS; JBPM workflow editing, deployment and more.

"Please bring along your questions about Seam, Web Beans and JBDS!"

Speaker

Pete Muir is the project lead for Seam, and the Web Beans RI, and is a lead developer on RichFaces, a Rich Ajax JSF component set. Pete also represents JBoss on the JSF 2.0 Expert Group. Pete is currently employed by JBoss, a division of Red Hat, as a core developer working on JBoss open source projects. Before working for Red Hat, Pete used and contributed to Seam whilst working for a UK based staffing agency as IT Development Manager. Pete blogs about Seam, Web Beans and Java at http://in.relation.to/Bloggers/Pete

Max Rydahl Andersen is the project lead for JBoss Tools and Developer Studio and is a core developer on Hibernate and Seam. Max is employed by JBoss, a division of Red Hat, working as developer and consultant. Before joining JBoss, Max worked as a project lead and developer for a company working with large scale health care solutions. Max blogs about JBoss Tools, Eclipse and Hibernate at http://in.relation.to/Bloggers/Max

Dan Allen is an independent software consultant, author, and open source advocate. Quickly after graduating from college, Dan became captivated by the world of free and open source software, which is how he got his start in software development. He soon discovered the combination of Linux and the Java EE platform to be the ideal blend on which to build his professional career. In his search for a robust Web framework, Dan happened upon JBoss Seam, which was quickly granted this most coveted spot in his development toolbox. Dan is the author of Seam in Action, a committer on the Seam project, an active participant in the Seam community, and a Java blogger. You can keep up with Dan's development experiences by subscribing to his blog at http://mojavelinux.com.

Adaptavist Theme Builder Powered by Atlassian Confluence
Free theme builder license