JBoss Developer Newsletter


Feedback requested!


JBoss Community Asylum

Podcast #12 - Live Panel podcast from JUDCon @ JBoss World 2010 


JBossNews on Twitter

Follow us @JBossNews to stay current on JBoss news.
New! Follow us@jbossdeveloper to get the latest from the JBoss.org developer community.

JBoss Developer
Webinar Series

Webinar #7: Mad Max Tools
Date: Sept 1, 2010
Time: 16:00 UTC, 12:00 Noon Boston, 9:00 San Francisco, 12:00 Midnight Singapore 

Webinar #8: The Zen of Classloading
Date: Sept 15, 2010 
Time: 16:00 UTC, 12:00 Noon Boston, 9:00 San Francisco, 12:00 Midnight Singapore 

Webinar #9: Drooling for Drools - Its Proctor Time
Date: Oct 6, 2010
Time: 16:00 UTC, 12:00 Noon Boston, 9:00 San Francisco, 12:00 Midnight Singapore 

Webinar #10: Seam in the Clouds
Date: Oct 20, 2010
Time: 16:00 UTC, 12:00 Noon Boston, 9:00 San Francisco, 12:00 Midnight Singapore 

Webinar #11: Cloudy with a chance of BMWs
Date: November 3rd, 2010
Time: 16:00 UTC, 12:00 Noon Boston, 9:00 San Francisco, 12:00 Midnight Singapore 

Webinar #12: jBPM5: Are your business processes ready for the future?
Date: November 17th, 2010
Time: 16:00 UTC, 12:00 Noon Boston, 9:00 San Francisco, 12:00 Midnight Singapore 

Webinar #13: Tattletale - Liar Lair Pants on FireTattletale - Liar Lair Pants on Fire
Date: December 1, 2010
Time: 16:00 UTC, 12:00 Noon Boston, 9:00 San Francisco, 12:00 Midnight Singapore 

Enterprise Webinar Series 

JBoss Enterprise Application Platforms Webinar Series 

Open Source SOA + Business Rules Management Webinar Series 

JBoss Partner Webinar Series

JBoss-Sponsored RefCardZ from DZone

Getting Started with JBoss Enterprise Application Platform 5

JSR 299: Contexts and Dependency Injection 

JavaServer Faces 2.0 

JBoss RichFaces 

Core Seam 

Seam UI 

Hibernate Search

New Books



Dear JBoss Community:

Mark Little
Sr. Director Engineering
Middleware Engineering

JavaOne is almost upon us, and JBoss will be there in force. There will be a host of not-to-be missed JBoss presentations, such as 'JBoss in the Cloud', by Burr Sutter; 'Data-as-a-Service using Infinispan' by Manik Surtani; 'Seam: State of the Union', by Dan Allen, and 'What's new in Hibernate: a JPA 2 perspective' by Emmanuel Bernard. There are many more JBoss sessions taking place, and all-in-all, JBoss will be delivering no less than 16 presentations at JavaOne. You can see the full line-up of sessions and speakers here.

JavaOne takes place September 19-23 in San Francisco, and the Red Hat/JBoss booth will be #5206, located in the Java Exhibition Hall. As usual, we'll be giving short mini-developer sessions on the booth; these talks are just long enough to pique your interest and get you started in the right direction. There will also be a draw for an Amazon Kindle DX with a 9.7” screen: simply stop by the JBoss booth for information on how to enter the draw - and while you're at it, check-in on FourSquare! Throughout JavaOne, as always, JBoss will enjoy a high profile and present you with the opportunity to meet its lead developers. Make sure you take note of these important JBoss appearances at JavaOne in your JavaOne planning.

Of course JavaOne would not be the same without the famous JBoss JavaOne Party. This year will be extra-special as it takes place at the historic “Slide” at 430 Mason St. The Slide was a secret back in the days of Prohibition, and we are inviting you to join us behind its century-old doors and down it's serpentine slide, for an historical evening of great fun. Take note, however, that the JBoss JavaOne parties are nearly always full to capacity, so I advise you to book now, while there are still places. See you there!

After the great success of JUDCon in Boston earlier this summer, we are now looking forwards to JUDCon Berlin, which will take place October 7th/ 8th 2010, and costs just 50 Euro's to attend. The impressive venue for this highly anticipated JBoss developers' event is the RADIALSYSTEM V in Berlin, located on the bank of the River Spree, just across the street from the train station Ostbahnhof. JUDCon Berlin will take place over two days, consisting of two tracks with six sessions for each track on both days. The two tracks on day one will be "Workflow and BPM", and "SOA and Integration". Day two's tracks will be on the themes of "JBossAS 6 and 7", and "Cloud and Large Scale Distributed Systems". That's a total of 24 sessions in all, with each session lasting around an hour. The Call For Papers is open now, and you have until September 13th to submit your presentation. Voting on the submissions will then begin and run until September 27th, with the final agenda set and posted on October 1st. As in Boston, there will be an after-dinner Hackfest in the evening that, after being kicked off by 'Lightening Talks', will run until at least midnight. JUDCon Berlin will be your opportunity to become completely immersed in code - register now, and don't miss it!

JBoss and Red Hat continue to invest a great effort into developing state-of-the-artCloud technologies, and our recent announcement concerning developments in ourCloud Foundations portfolio only go to further underline our commitment to these important projects. Platform as a Service using JBoss Enterprise Middleware is a key component of Red Hat Cloud Foundations. Meanwhile, to offer users of Infrastructure as a Service (IaaS) clouds the benefits of portability across cloud computing deployments, Red Hat has submitted the API specification for Apache Deltacloud to the DMTF as part of its participation in the Cloud Management Work Group. Certainly, Red Hat and JBoss' commitment to open standards and open source will continue to be reflected in all of our Cloud projects and initiatives.

To learn more you should check out the Red Hat PaaS white paper, Forrester Research, Inc. Report: "Top Priority For Cloud Planning: Integrate Cloud Computing Into Existing Architecture Strategies" or for the full story attend the September 21stwebinar Platform as a Service: Beyond the Hype, Towards Practical Solutions for the Cloud with Randy Heffner, Vice President, Principal Analyst at Forrester Research and Ashesh Badani, Sr. Director for Red Hat's JBoss Enterprise Middleware. You shouldn't miss it!

Provisioning is available in JBoss Operations Network (JON) 2.4.0, and its upstream project RHQ 3.0.0. The RHQ project is an abstraction and plug-in based systems management suite that provides extensible and integrated systems management for multiple products and platforms across a set of core features. By deploying bundles to managed platforms, and laying them down with flexible Ant scripting, you can now begin to manage content distribution via RHQ. Most of what you can do via the RHQ GUI can also be done via scripting, allowing IT managers to automate their processes. RHQ has a powerful CLI for interactive use or for executing scripts via the Rhino Javascript engine, and Jay Shaughnessy's post covers RHQ provisioning via CLI scripting. There are also instructions to install the CLI, and a link to a gui-based demo, too.

JBoss Community

Stand by for the release of mod_cluster 1.1.0 in the next few days. Mod_cluster is an httpd-based load balancer, and binary packages with httpd and mod_cluster are available on Linux, Solaris, Windows and HP-UX platforms, so it is easy for you to give it a try. Some of the advantages over other httpd-based load balancers are: dynamic configuration of httpd workers; server-side load balance factor calculation; fine-grained web-app life-cycle control; and optional AJP. There is also a recorded webinar that shows how to configure mod-cluster and JBoss, a demo of a dynamic cluster running in the cloud (EC2), and a question-and-answer session that leads on from the webinar.

The SAVARA project provides a methodology and tools to support the concept ofTestable Architecture, ensuring that any artifacts defined during the development life-cycle can be validated against other artifacts in preceding and subsequent phases. The end result is delivery of a system that meets the original business requirements. Version 1.0.0.Final of SAVARA has just been released, and is equipped with a set of Design-time tools and runtime capabilities. 1.0.0.Final also comes complete with documentation that helps identify which type of artifacts should be defined at each stage of the software development life-cycle, and how these can be used in a testable manner. The release can be found on the download page as a binary distribution, containing documentation, samples and the runtime service validation components, and an Eclipse update site for the design-time tools. Prerequisites and installation instructions can be found in the 'Getting Started Guide'.

It's time to re-animate the Eclipse BPEL Designer Project. That is the message from Bob Brodt, who has volunteered to take the bull by the horns and breathe new life into this previously stalled project. The purpose of the BPEL Project is to add comprehensive support to Eclipse for the definition, authoring, editing, deploying, testing and debugging of WS-BPEL 2.0 processes. Take a look at Bob's blog to find out why it is time to re-ignite this project, what the current feature development priorities are, and how you can get involved.

If you need to add security to a BPEL process deployed in RiftSaw when using jbossws-cxf, then the blog by Gary Brown will get you started. Part of a series on the subject, the first post discusses how to make a BPEL process secure. Gary explains that securing a BPEL process only requires the addition of a jbossws-cxf configuration file with supporting property and keystore information, and access to an appropriate CallbackHandler implementation.

JBoss ModeShape is lightweight, fast, pluggable, open-source JCR repository that federates and unifies content from multiple systems, including files systems, databases, data grids and other repositories. ModeShape 2.2 is now available, and this version sees an improved kit for deploying ModeShape into JBoss Application Server, which was first introduced as a technology preview in the previous release. The JDBC driver has also been improved, and it’s now possible to use JDBC metadata, too. There is also a Teiid relational model sequencer, able to parse relational model files produced by Teiid Designer, and extract the structured data model of the relational database design. Full release notes on ModeShape 2.2 are here.

Errai is a GWT-based framework for building rich web applications using next-generation web technologies. Built on-top of ErraiBus, the framework provides a unified federation and RPC infrastructure with uniform, asynchronous messaging across the client and server.

Errai extends the Google Web Toolkit by providing a messaging paradigm for integrating GWT clients with backend systems, and by offering seamless integration with enterprise component models and technologies . It is being used and improved by various JBoss projects and delivers shared components to projects like jBPM, Drools,Riftsaw and Picketlink. Errai 1.1 Candidate Release has now been made available. With up to 40% serialization performance gain and a complete overhaul of the meta data facilities and deployment hooks, there are a lot of changes in this release. Improvement activity monitoring tools are now included, as well as Seamless integration of CDI back-end components with GWT client applications. There is much more, and the User Guide gives an in-depth look at all the new features.

ODBC Support, Native Materialized Tables, Expanded Cache Hint and SQL Support are just some of the new features included in the latest Teiid release: 7.1 Final. Teiid is a data virtualization system that allows applications to use data from multiple, heterogeneous data stores. At the heart of Teiid is a high-performance query engine that processes relational, XML, XQuery and procedural queries from federated data sources. The Query Engines' features include support for homogeneous schema, heterogeneous schema, transactions, and user-defined functions.

If you would like the opportunity to spend time with some of the Drools team discussing your project, then you may want to consider attending RuleFest 2010 this coming October in San Jose, California. This event is about creating, utilizing, and managing software that incorporates rule engines, inference engines and logical reasoners. In addition to the many speakers sharing their knowledge at RuleFest, there is also a one day bootcamp that gives you the opportunity to work through real-life examples with the Drools team.


Talk to you next month,


JBoss Developer Newsletter