Skip navigation
1 2 3 4 5 Previous Next

Weekly Editorial

69 Posts authored by: kconner

The JBoss Way and the JBoss Developer Framework

 

The JBoss ecosystem has always had a very strong focus around developers and the development process, helping to forge the communities that support each of the JBoss projects.  This week sees the launch of two sites, The JBoss Way and the JBoss Developer Framework, which aim to strengthen this ecosystem by providing a wealth of information about the technologies that combine to form the JBoss Enterprise Application Platform (EAP) 6, JBoss Developer Studio (JBDS) 5 and JBoss AS 7.  The sites promote awareness of these technologies and provide developer focussed, educational material in the form of numerous quickstarts, videos, articles, migration guides, maven archetypes and screencasts.

 

If you are after information on a specific technology or use case then be sure to check out the quickstarts, each of which has a narrow focus, or if you are looking to explore a more complex example then check out TicketMonster to see how these technologies can best be combined.

 

Don't forget that this is a community effort and you can also get involved; check out Pete's announcement for more details.

 

New BPMN2 editor

 

Kris has posted a brief introduction to the new BPMN2 editor being developer at eclipse.org, now covering all the BPMN2 process constructs including the few custom jBPM5 attributes.  Check out Bob's screen casts to find out how to install the plugin and how it can be used to create an example process.

 

Translation for Guvnor?

 

If you are interested in helping to translate Guvnor into different languages then you will be interested to hear that the team have recently migrated across to Zanata.  Michael has more details on how you can join a translation team and help out with the translation efforts.

 

Drools Planner both in and managing the cloud

 

If you are interested in running Drools Planner in a cloud environment then Eric has already done the work for you, providing a project which can be deployed to the cloud in minutes.  Running on OpenShift is free so give it a try and let him know what you think.

 

Now that you have seen Drools Planner running in the clouds why don't you take a look at how it's power can be utilised to manage the scheduling of resources within a cloud environment?  Geoffrey has created a comprehensive quickstart to show how easy it is to use Drools Planner to optimise the distribution of resources, walking you through the development process from the initial description of the problem to the final implementation of the solution.

 

Lukáš Petrovický has provided some more additions to Drools Planner in order to enable Matrix benchmarking through the ability to combine different value sets.  Geoffrey has some more details about the inclusion and how it can be used to simplify the execution of these types of benchmarks.

 

Hiring for AeroGear

 

Do you know anyone who has an interest in Mobile development?  Would they be interested in joining the JBoss team?  If so, Jay is looking to expand his team and has multiple positions available.

 

New Releases

 

This has been a quiet week for releases, with most teams busy preparing for the upcoming JBoss World in Boston, but we do have some goodies for you to play with

 

- Arquillian Core 1.0.1.Final has been announced by Aslak

- GateIn 3.3 has been announced by Julien

- Infinispan 5.1.5 goes final, announced by Galder

- JBoss Portlet Bridge 3.0.0.Beta 4 announced by Ken

 

Upcoming Events

 

- Red Hat Summit, JBoss World and JUDCon will soon be held in Boston, from June 25th to June 29th.

- There will be a jBPM workshop held in New York on June 19th.

 

That's it for another, albeit quiet, week.  Check back next week to catch up on news from the JBoss Community.

If you work with the JBoss Community on a regular basis then you will already be aware of the fantastic contributions that come in from all areas with each of the projects having a vibrant community that, through quality submissions, helps to develop and define the direction of those projects; but every now and again something completely unexpected comes along.  Community member Christos Vasilakis has done just that.  While working in his spare time, Christos decided to develop an impressive iPhone app to help with the remote administration of JBoss AS 7 servers and has now released version 1.0 of this app.  You can find more details about it, including how to get hold of the source code, in his announcement.  If you are interested in how this app works alongside JBoss Tools then Max has already answered this, having created a screencast which demonstrates both in action.

 

JBoss AS 7.1 now on OpenShift


Pete has written an article introducing the availability of JBoss AS 7.1 on OpenShift, the RedHat Platform-as-a-Service (Paas) provider.  As part of this announcement the team have put together a series of videos demonstrating how quickly you can deploy a mobile ready application to the cloud, deploy and consume REST services, take advantage of high performance messaging and much more.  Additional videos are planned for the series so pleae keep checking the Vimeo channel for updates.

 

Migrating to Java EE6

 

Shane continues his fantastic series with another three posts discussing the issues encountered when upgrading the JBoss Trading application from a Java EE5 based application to a Java EE6 based application.  In these final three parts he covers

- Part III - the final configuration modifications required to support the structure introduced in Part II

- Part IV - the source code and configuration changes required for deployment of the EJB/REST/WS clients and integration tests

- Part V - the final part covering the cleanup of source code and configuration for deployment, integration and performance testing

 

In another post about migration, Ray Ploski introduces part 3 of a series on how to migrate from Spring to Java EE 6.  The series, written by Bert Ertman and Paul Bakker of Luminis, goes into great depth on the rationale behind the migration and demonstrates, through real world examples, not only how to upgrade the application but also how it can be tested using Arquillian.

 

RichFaces and Twitter Bootstrap

 

The RichFaces team have recently begun an effort to integreate the RichFaces CDK with Twitter Bootstrap, thanks in no small part to community member Paul Dijou.  Brian has written an article introducing the work and discussing some of his favourite components.  You will also be able to find details on hoe to run the current demo and, if you would like to join the fun, on how to get involved with the future development.

 

Drools Planner benchmarking goes multi-threaded

 

Lukáš Petrovický has recently submitted modifications to Drools Planner in order to enable support for multi-threading during benchmarking.  Geoffrey has written an article introducing the new functionality, describing how it can be enabled and demonstrates some of its obvious benefits.

 

A Brief History of Artificial Intelligence

 

As part of the preparations for the Drools 5.4 release, Mark Proctor has recently updated the introductory documentation to include a fascinating, brief history of Artificial Intelligence.  Well worth a read if you are even remotely interested in this interesting topic.

 

Releases for the week

 

The TorqueBox team have quickly followed up on their last release by releasing TorqueBox 2.0.3.

 

The Hibernate team have two releases this week

 

The Weld team have released Weld 1.1.8.Final.

 

The latest version of the JBoss AS7 Management Console, version 1.3.0 is now available.

 

The Errai team have just released the first release in their latest and greatest series, Errai 2.0 is now available for download.

 

The Portal team have released the third beta of their next major release, Portlet Bridge 3.0.0.Beta3.

 

The RHQ team have also annouced the release of RHQ 4.4 released.

 

That's all for this week, make sure that you check back next week to catch up on all that is happening within the JBoss Community.

JBoss is fortunate in having very strong and passionate communities which have built up around our projects; it is these communities which shape the direction of the projects and, through their numerous contributions, help to make them some of the best Open Source projects available.  Fostering the development of these communities is one of the most important tasks we undertake and comes in many forms, including recognition for those contributions and promoting development through mentoring programs.  This fostering helps to not only strengthen the communities but also to strengthen their projects.  The community really is our strength.

 

2012 JBoss Community Recognition Awards

 

At this time of year we ask the JBoss project leads to nominate those within their communities who they feel have made significant contributions to their projects.  These nominations are complete and it is now up to the JBoss Community to vote for the nominee who they feel deserves to be recognised as a 'JBoss Community Leader'.  Please take some time to review the list of Nominees and then show some appreciation by casting your votes.

 

The voting period for the 2012 JBoss Community Recognition Awards is now open and will remain open until April 18th 2012, closing at 5pm ET.  Please make sure to cast your vote before it is too late.

 

As always there are many more contributors who deserve recognition for their contributions and we would like to extend our appreciation to all those who continue to help strengthen our communities and projects.

 

Google Summer of Code

 

This year sees JBoss participating in the Google Summer of Code program as an independent entity, having previously participated as part of the Fedora program.  The JBoss team have been actively encouraging submissions from the student community and are very excited at the response received so far.  We are now in the last few days of submissions, with the deadline for student proposals being April 6th, 19:00 UTC.

 

If you are wanting to participate in this program then move quickly.  There are numerous suggestions on the ideas page, including two recently added by Kris Verlaenen who also has ten more in reserve!

 

SwitchYard

 

Francisco Marchioni has written a tutorial showing how to create a simple CDI based SwitchYard service and then have it consumed by a JSF based application.  He then demonstrates how easy it is to extend the integration so that the service is transformed and exposed through a SOAP endpoint.

 

Keith has been busy creating screencasts to highlight some of the Governance functionality which is being introduced as part of the SwitchYard 0.4 release.  His first screencast covers some of the ideas around Design Time Governance with his second showing how services can be monitored through Runtime Governance.

 

Incredibly Fast JSF Component Development

 

If you are interested in being able to quickly develop JSF Components then Lukáš Fryč has some advice, showing where to find the best articles on the RichFaces CDK and also a guide on how to setup your tooling before starting your development.

 

Prolog is Cool Again

 

Following an interview with Rich Hickey on InfoQ, Mark Proctor talks about the prolog capabilites which were added into Drools last year and their plans for introducing transactional persistence capabilities.

 

Cloud on tour

 

Eric Schabell has been busy touring as part of the Cloud Tour, recently visiting Amsterdam to give two presentations.  His first presentation covered how JBoss technologies can be used within the Cloud Infrastructure while his second was a primer on how to create a mobile application in the cloud by using AeroGear.  If you are interested in any of these areas then download Eric's slides and see what was covered.

 

TorqueBox at RubyConf India

 

Arun Agrawal and Rocky Jaiswal have recently been presenting TorqueBox ar RubyConf India.  They received a great reaction from those at the conference and their slides are now online for all to see.

 

New Specifications in OSGi 5.0 Enterprise

 

David Bosschaert and Tim Diekmann recently gave a presentation at EclipseCon/OSGi DevCon 2012.  David has now uploaded their presentation and has also included links to the draft releases of the OSGi R5 specifications.

 

JAX 2012

 

Kris Verlaenen will shortly be attending JAX 2012, held in Mainz, Germany between April 16th and April 20th, to give a presentation on Business Processes, Business Rules and Complex Event Processing.  If you are going to the conference then make sure to attend his talk.

 

Bela at JBoss World 2012

 

If you want to find out about how clustering works in AS 7.1.1 and EAP 6 then Bela's talk is one you should not miss.  He will be covering many interesting topics including session clustering, performance, integration with domains and many more.

 

Podcasts

 

JBoss Community Asylum is back with another podcast, this time featuring Jason Greene, Emanuel Muckenhuber and Bruno Georges.  In this podcast they discuss the many changes that have occured between the JBoss AS 7.0 and JBoss AS 7.1 releases, including what will be coming in JBoss EAP Beta release.

 

Do you speak French?  Are you interested in Ceylon?  If the aswer to both of these questions is 'yes' then head over to the Les Cast Codeurs site and listen to their latest podcast.  Episode 56 sees Emmanuel Bernard and Stéphane Épardaud discussing various aspects of the Ceylon language for over an hour, including its philosophy, features, community and its future.

 

New Releases

 

Another fast paced week at JBoss seems many of the projects making releases

 

 

That's all for this week, please check back next week for more news about JBoss and its Communities.

 

Don't forget to cast your vote for the 2012 JBoss Community Recognition Awards and sign up for the Google Summer of Code.

Another week goes by and the productivity and diversity of JBoss and its Communities continues to be demonstrated through their numerous articles and releases.  What better way to keep up with these events than by reading your Weekly Editorial.

 

JBoss AS 7.1

 

The recent release of JBoss AS 7.1 continues to spur postings from those who are working in related areas.  This week is the turn of Max Andersen who has written a series of posts describing the AS features that he has been more closely involved with.

 

"What am I excited about?" introduces the series and explains how to work around the one issue which may surface if you are trying to get JBoss Tools 3.3 M5 to work with AS 7.1.  The series continues with a discussion on "Deployable Datasources" and "Developer Friendly Security" before finishing with his last post entitled "Quickstarts Frenzy".

 

Ceylon

 

If you have been following what has been happening within the Ceylon community then you will already be aware of the tremendous advances they have been making over the last few months.  Recently they have taken another big step forward in enabling interoperability with Ceylon and Java.  Take a look at Gavin's post, "Trying out Ceylon's Java Interop", to discover what is now possible within the Ceylon language.


WebSockets vs REST?

 

Mark Little has a knack of writing thought provoking posts and "WebSockets vs REST" is no different.  In this article he covers a number of the discussions which are currently being held about the relationship between WebSockets and REST.  Are they complementary technologies?  Are they competing technologies?  Join the discussion and add your thoughts.

 

Drools - Community Health, Games and Employee Rosters

 

In "Measuring Risk via Community Health" Mark Proctor discusses some of the concerns which surface when deciding to adopt new technologies and how confidence can often be gained from looking at the health of the communities behind the technologies.  He also found time to post a video showing how to build a graphical game in 20 mins using Drools; who said that you couldn't have fun with rules engines?

 

Geoffrey has already demonstrated how Drools Planner can be used to solve problems such as "The Travelling Salesman"; now he turns his attention to another common problem, the scheduling of an employee roster.

 

Marshalling within Errai

 

The ability to marshall objects within GWT presents the developer with particular challenges that are not encountered within java.  In "Errai Marshalling: Good for Immutable Types" Jonathan Fuerth describes an Errai solution to the problem, demonstrating how to marshall mutable beans, immutable beans and handle creation through the use of the factory method pattern.

 

Metawidget and AeroGear

 

Richard Kennard has recently been working with the AeroGear team on a "proof of concept" which aims to integrate JBoss Forge and Metawidgets, enabling the development of mobile applications based on POH5 and JQuery.  Take a look at his article to find out where things currently stand.

 

BoxGrinder in Fedora 17

 

The BoxGrinder team have recently been investigating the changes which are necessary to support BoxGrinder over three Fedora releases (15, 16 and 17).  In "Preparing for Fedora 17", Marc Savy describes some of the issues that were discovered and how they managed to address them across the different releases.

 

Caching within Immutant

 

The Immutant project supports the development of Clojure applications within an environment that allows integration with various JBoss technologies.  In the next article in their "Getting Started" series, Jim Crossley explores how the integration with Infinispan enables caching features that can be used within Clojure applications.

 

Infinispan out and about

 

The Infinispan team will be giving a number of presentations over the next few weeks, spreading the word on Infinispan and its capabilities.

 

Manik is currently visiting the US and will be presenting at the Wisconsin Java User Group, on 1st March, followed by visits to the Chicago JBUG on the 5th of March and the DC Area JBug on 14th of March.

 

Mircea with be at CodeMotion in Rome, presenting his "Infinispan in 50 minutes" talk on the 23rd of March.  He follows that with a visit to Miracle Open World, being held in Billund, Denmark between 18th-20th April, to give his presentation describing how Radargun is used to help measure Infinispan's performance.

 

Galder will be staying closer to home, presenting "Infinispan and Datagrid" at Alpes JUG in Grenoble on the 29th of March.

 

Drools takes on London

 

The 8th of March sees the Drools team arrive in London for a full morning of presentations on Drools & jBPM technologies.  Take a look at the agenda and sign up before all the places have been taken.  Remember, spaces are limited.

 

Releases

 

Another busy week for the projects with numerous releases appearing in the usual places.

 

 

That's all for this week.  Check back next week for more information about JBoss and its vibrant Communities.

It's that time of the week again when we scour the blogs to bring you details of any important and interesting developments in the world of JBoss.  We have a number of technical posts, new project releases, new books being published and an exciting new project announcement. What better way to start off the month?

 

AeroGear Mobile & HTML5 project

 

This week has seen the announcement of a new project within JBoss, called AeroGear.  The purpose of the AeroGear project is to make mobile development as easy as possible with JBoss technologies and will focus on three areas

  • Education

Covering all aspects of mobile development, including the latest HTML5 technologies, hybrid application frameworks, JBoss AS based services, mobile RichFaces/JSF2 and many more.

To start things rolling there is a 5 minute video showing how to develop your first cloud hosted mobile web application and a step-by-step guide on how this application was developed.

  • Innovation

Starting with development of examples, tutorials and techniques for mobile developers and continuing with the development of new mobile frameworks for solving real concerns of enterprise developers.

  • Community

Provide support and encourage participation in the development and use of mobile technologies through public meetings, held in the #aerogear channel on irc.freenode.net, forums and hosting code on guthub.

 

There are lots of discussions happening on the AeroGear forums (user and development) and now is a great time to get involved in the project.

 

JUDCon India

 

Last week saw the first JUDCon event held in India and, indeed, in the Asia Pacific region.  A very successful event, with 800 attendees, it has already generated a number of posts discussing the presentations and impressions of some who attended (read Jaikirin Pai's post from last week if you missed it).

 

This week we have some more posts from our colleagues, Dimitris Andreadis, Ray Ploski and Keith Babo, discussing their thoughts and impressions of the conference and its organisation as well as some photos taken by Saltmarch Media, the conference organisers.

 

OpenShift

 

Have you ever wanted to try deploying applications into the cloud but were unsure of where to start?  If so then Eric Schabell's post on OpenShift is definitely for you.  Eric has written a comprehensive post to introduce OpenShift; starting with an overview of what OpenShift is he continues by covering the OpenShift tooling and ends with a walk through of an application deployment into the cloud.

 

JBoss Developer Studio and JBoss Central

 

The milestone 5 build of JBoss Developer Studio 5 includes the first integration of JBoss Central into the Developer Studio product, providing a single location for keeping up-to-date with JBoss news, technologies, examples and management of the Developer Studio plugins.  In this post, Len DiMaggio takes us on a tour of the various aspects of JBoss Central, introducing us to some of its capabilities and demonstrating how they can be used.

 

Integrating Server Side action methods using JSF ValueChange events and Ajax Listeners

 

Lincoln Baxter has written a very good post which describes a useful, flexible pattern for firing server side events using JSF ValueChange events, CDI and Ajax listeners.  By taking advantage of CDI he introduces a mechanism through which the application functionality can be successfully decoupled from the JSF User Interface.

 

Reacting to Alerts with JBoss ON

 

Jay Shaughnessy has published a screencast demonstrating a number of the new features in JBoss ON, showing how these can be used to react to alerts and then take corrective action through the scripting support.

 

Arquillian Fall Tour

 

The Arquillian team were very busy towards the end of last year, spending a lot of time on the road to give presentations on Arquillian, discuss future ideas and just meet up with the community.  Aslak has now published a post detailing their tour and providing links to many of the presentations.

 

JBoss Books

 

This week sees the publication of two new books on JBoss technologies, both from Packt Publishing.

 

The first is the JBoss ESB Beginner's Guide, providing an introduction to JBoss ESB and covering the core concepts and technologies behind services and their implementation.  The second is the Drools Developer's Cookbook, covering Drools Expert, Guvnor , Fusion and jBPM5 technologies.

 

Details of how to purchase these books, along with sample chapters, can be found on the Packt site.

 

Packt are also looking for reviewers.  Drop me an email if you are interested and I will put you in contact with the publisher.

 

New Releases

 

Another busy week for JBoss project releases

 

Infinispan - following feedback on the recent Infinispan 5.1.0.Final release the team have announced their first candidate release of Infinispan 5.1.1.  Keep watching for updates, there are plans to release a final version as soon as possible.

 

Modeshape - Randall announced the first Alpha release of ModeShape 3.0 and has also published a comprehensive post discussing its features and future direction.  This does not mean the end of the 2.x stream however, there are plans for a 2.8 release.

 

Drools - The drools team have announced the release of their second beta of Drools 5.4.0.

 

IronJacamar - The alpha 5 release of IronJacamar 1.1.0 is now out.

 

FOSDEM 2012

 

Don't forget that FOSDEM is being held in Brussels this weekend.  JBoss, Fedora and Red Hat are well represented and there will be a JBoss.org Devroom on Saturday.

 

That's it for another busy week, check back next week to catch up on any further developments.

It is time for another update from the JBoss Community and we are finishing the month in style.  We have news, new releases, conference updates and good, solid technical posts.

 

JBoss AS "Tesla" Beta is out

 

The JBoss AS team have been hard at work and, only two months after having released JBoss AS 7.0.2 "Arc", have announced the first beta of JBoss AS 7.1.0 "Tesla".  This is a significant step towards support of the EE full profile and includes many new additions, not least of which is support for EJB 2.x and remote client invocations.

 

There are many more improvements and additions so don't take my word for it!  Read the announcement, download the server and take it for a spin.

 

JBoss Tools, as you would expect, has support for the new version but there is one issue which requires a small change to the startup configuration before they can be used together.  Max has written a good post describing the issue and walks you through the simple process of updating your server configuration.

 

Ceylon continues at pace

 

Two weeks ago the Ceylon team unveiled the Ceylon website and provided access to a pre-release version of the IDE.  As if to prove that nothing within the community ever stands still, they have now released an updated pre-release version of the IDE.  Emmanuel has posted an update describing some of the things that have happened over the last two weeks and the some of the reasons for the update.

 

If you are in Mexico City on the 17th of December, and are looking for something to do, then try and catch Gavin's talk about Ceylon.  It will be the first time he has given the talk in Spanish!

 

Seam and future directions

 

Shane has written an extensive post about the next step in the future of Seam, discussing many of the concerns that have so far been raised. 

If you have any interest in Seam then it is a must-read, helping to shed light on the reasons for the changes that are currently underway.

 

Part of his posting also talks about the Apache DeltaSpike project, the proposal for which has now been submitted to the Apache Incubator.  This is going to be a very interesting project to watch especially as it combines three very active communities under one umbrella.

 

All these changes have involved a great deal of time and effort, from people on all sides, to get everything to this point; time and effort that are recognised by everyone including Mark Little.  There are going to be more exciting announcements over the coming months so watch this space for further details.

 

Arquillian updates

 

Arquillian is a JBoss project that should be part of everyone's testing toolbox, greatly simplifying the test logic involved in integration testing.  If you are not already using it then take a look at the presentation from Devoxx 2011 and ask yourself "why not?".

 

The Arquillian team have recently released updates to a number of their sub projects

 

 

Dan has also been working on an Arquillian Extensions Plugin for JBoss Forge, making a rough cut of it available through the github project.

 

JUDCon 2012: India

 

The deadline for submitting papers has now passed and the selection process has begun.  We will soon know the content and schedule for the conference but, rest assured, whatever is chosen will be of a high quality and aimed at the Developer audience.

 

If you are intending to go to the conference, held on January 24th and 25th, then make sure you apply for your ticket before the Very Early Bird Fee expires at midnight on the 3rd of December!

 

Conference Roundup & Travel

 

Two weeks ago was a very busy week, with lots of JBoss developers and Community members presenting at a number of conferences.  We now have some more posts to share with you including

 

 

and don't forget the Arquillian slides from above

 

More JBoss Releases

 

As if all that wasn't enough, take a look at some of the other release which were made this week

 

 

Plenty to choose from, regardless of your interests

 

Technical Posts from around JBoss

 

There have been numerous postings written this week but there are four, in particular, that are worth mentioning.

 

 

Well that's it for another week and, indeed, another month.  Stay tuned for more updates from the Weekly Editorial.

 

Update: Fixed deadline for JUDCon India "Very Early Bird Fee"

"Trick or Treat" is a shout heard often at this time of year and have we got some treats for you!  With many of the developers and Community members on the road, visiting parts of Europe to meet, present at conferences and have discussions on various JBoss technologies, there have been lots of fantastic opportunities for those lucky enough to attend.

 

JUDCon and JAX

 

The week started with a collaboration between JUDCon and JAX London; two conferences, held at the same venue, with overlapping streams.

 

The first day consisted of three streams covering

  • Rules, Workflow, SOA and EAI
  • OpenShift/Cloud
  • Cool Stuff

but things didn't stop there.  There were more goodies in the evening, after a break for drinks and dinner, when we had a live JBoss Community Asylum podcast followed by Lightning Talks, a Hackfest and more drinks.

 

The second day was shared with attendees of the JAX Conference and consisted of a stream covering JBoss Application Server 7 and its technologies.  We were also fortunate to have Dr. Mark Little presenting the JAX Keynote, discussing Red Hat's vision of "Middleware Everywhere".

 

You can find more information on the topics covered in these streams by looking through the conference agenda.

 

Many of the presentations will also make their way online and, when they do, we will include them in this editorial.

 

We already have

Expect to see more in the upcoming weeks.

 

EclipseCon Europe

 

EclipseCon Europe was the next stop on the trail, taking place in Ludwigsburg, Germany, and is the annual, European conference of the Eclipse open source community.

 

Two JBoss developers will be present

as well as another Red Hat colleague, Andrew Overholt, who will be presenting on IcedTea and IcedTea-Web, Hands on with the C/C++ IDE and Eclipse Linux Tools Project Update.

 

Java2Days

 

The final conference of the week, Java2Days, takes place in the beautiful city of Sofia in Bulgaria, and is a major Eastern European conference covering Java technology and development.

 

Two JBoss developers will be present

  • Andrew Lee Rubinger with two sessions on Arquillian and AS7
  • Lincoln Baxter III with two sessions on URL rewriting for the Web User and Rapid Development using JBoss Forge

 

Immutant is born

 

One of the most exciting announcements of the week was the birth of Immutant, a project which aims to do for Clojure what TorqueBox is doing for Ruby.  Jim Crossley made the original announcement and followed up with a good posting about Enterprise capabilities and why we believe they are important.

 

If you are interested in getting involved, helping to shape the integration of Clojure with the appserver, then please follow along on Twitter, join the mailing lists or jump on IRC.

 

jPBM Form Builder

 

If you are interested in keeping up with some of the advances in the jBPM Form Builder project then take a look at Mariano's posting, a follow-up covering the new Flexible Table UI component.

 

New Releases

 

As if all that wasn't enough to 'whet your appetite', here's a roundup of the new project releases

 

October 28th - Randall announced the release of Modeshape 2.6.0.Final

October 31st - Heiko announced the release of RHQ 4.2

October 31st - Jesper announced the release of IronJacamar 1.1.0.Alpha3

 

Upcoming Events

 

Keep an eye open for JBoss developers and Community members attending the following events.

 

November 14th-18th - Devoxx 2011 in Antwerp

November 16th-18th - QCon San Francisco 2011

 

Unfortunately both of these are now sold out but hopefully you already have your passes

 

That's all for this week, stay tuned for more updates from the Weekly Editorial.

 

Update 4th Nov: Added Link to Geoffrey's slides from JUDCon

Yet another week has gone by and the high-octane train that is JBoss and its community continues at a blistering pace.  As usual we try to bring you the best of the best, an update on the activities in and around JBoss and its community.

 

JBoss at JavaOne

 

JavaOne is next week and the "JBoss Everywhere" motto has never been more evident than seeing the phenomenal number of JBoss speakers in attendance.  We have 20 presentations over four days (seriously, check out the schedule) and have had our very own Dan Allen highlighted on the Featured Speakers carousel.

 

Of course that is not all that we are doing during Java One. We have three full days of presentations in our mini-theater at the JBoss booth (#5502) where we will be covering numerous topics such as JBoss Application Server 7, OpenShift, Infinispan and more.  Checkout the full list to see what is on and remember, these presentations are given by the folks who are behind the many projects at JBoss.  If you have any questions that need answers, want to give feedback about any of the JBoss projects and/or platforms, or just want to chat with the people who know the details then take a trip down to the booth.

 

As if the presentations were not enough, we are also giving you the chance to win the latest fashion craze heading out of Milan.  That's right, you could be the proud owner of a limited edition JBoss soccer jersey .  Just head along to the booth and enter the raffle for your chance to win.

 

JBoss parties at JavaOne

 

As you know JBoss loves to party and this year is no exception.  We will be hosting the “Lightning in the Cloud” JBoss party on Tuesday, October 4th, starting at 5:30pm PST. The party will be held at the historic “Slide” at 430 Mason St (between Derby St and Geary St), adjacent to Union Square where we will have food, drinks, music and a great crowd.

 

Remember to reserve your party invitation by registering now, then go by the JBoss booth, #5502, to pick up the invitation.

 

Transactions within TorqueBox

 

One of the most exciting developments this week has to be the announcement from the TorqueBox team about their support for XA transactions within Ruby, further enhancing the integration between Ruby and the JBoss Application Server.  The team has come up with an elegant integration, something that is not easy to do when transactions are involved.

 

If you want to find out how this affects your MessageProcessors, JMS messages, Background tasks or manipulation of your ActiveRecords then take a look at Jim's excellent post.

 

Forge, EE6 and OpenShift Express

 

Are you interested in deploying EE6 applications to the cloud?  Do you think it is hard to achieve?  Think again!

 

In this video Lincoln walks us through the creation of an EE6 application using Forge and how this can then be deployed to OpenShift Express.

 

Lincoln starts with the generation of a simple web application then, having shown how to deploy this to the cloud, he continues to demonstrate the flexibility of Forge by extending the application to

  • generate a persistent entity representing a user
  • generate web pages to manipulate the entities
  • generate a REST endpoint to expose manipulation of the entities

 

All of this is achieved using Forge, deployed to the cloud, takes less than 10 mins, and doesn't have an editor in sight.  Very impressive.

 

The Future of Seam

 

Seam has been going through a number of changes of late and, as a consequence, rumors are starting to circulate about its future.  Shane has written a wonderful article discussing Seam and its future direction, its goal of uniting the CDI developer community and its aim of fostering innovation through the encouragement and incubation of new ideas and improvements.

 

If you are interested in Seam then it is a must-read.

 

Modular Serialization

 

Jason has taken some time to describe the inherent problems of using Java Serialization within a modular environment.  He describes a number of common problem cases and covers a number of possible solutions.  It is a very good article and one that should not be missed.

 

JBoss Portlet Bridge passes JSR-329 TCK

 

Wesley has recently announced that, after a lot of effort, JBoss Portlet Bridge has passed the JSR-329 TCK and has been approved by Oracle.  Congratulations to all involved in the process.

 

If you want to judge Wesley's excitement then take a look at the video he provides by way of a comparison

 

RichFaces and Mobile Web Frameworks

 

If you are interested in mobile development and RichFaces then you will definitely want to follow Wesley's series on RichFaces development for mobile applications.  He continues the series with his second article, covering  bookmarkable URLs and how to use the back button from within AJAX driven pages.

 

Developer Notes on the JBoss AS7 Console

 

The JBoss AS7 management console, as many of you may know, is implemented using GWT.  In this article Heiko discusses the implications of the detyped model used within the application server and the strongly typed model required by the GWT components, introducing some of the building blocks used to convert between the two representations.

 

Envers in JBossAS

 

Envers is a hibernate core module which enables the auditing of modification to your persistent entities with the addition of a simple annotation, now bundled within JBoss AS 7.0.2.  Adam has written a post describing how to integrate Envers into your application and includes a small JSF/CDI application by way of a demonstration.

 

SwitchYard and Forge

 

Keith has created a great video showcasing the integration between SwitchYard and Forge.  If you are interested in either of these projects then check out his post for the video link.

 

OpenBlend and SIOUG

 

OpenBlend is a one-day OpenSource conference held at the beautiful Ljubljana Castle in Slovenia.  Having had time to recover from the celebrations, Ales has now found some time to blog about the conference and his subsequent “CDI and Arquillian” workshop, with Marko, at SIOUG.

 

New Releases

 

Always keen to bring you new and exciting developments, here is a round up of the project releases that have happened in the last week

 

September 29th - Hibernate Core 4.0.0.CR4 is out, check out the release notes for details.

September 25th - Drools 5.3.0.CR1 is out, check the new and noteworthy changes.

 

As well as these candidate releases we also have

 

September 29th - Hibernate Search 4.0 beta 2 is released, removing the dependency on hibernate core.  Checkout Emmanuel's post and read the Migration Guide before updating.

 

Upcoming JBoss Events

 

The SoftShake IT conference will be happening in Geneva on October 3rd & 4th.  If you are attending then make sure to catch Galder's presentations on Data Grids.

 

JBoss In Bossa, the JBug:Brasil Conference, will be happening on October 8th.  Make sure to attend if you are in the region.

 

JUDCon 2011:London will be happening on October 31st and November 1st, leading up to the JAX London event.  If you are going to JAX, or will be in the area, then get yourself down to JUDCon. This is another great opportunity to learn from the source.

 

That's all for this week, please check back next week for more updates.  If you are attending Java One or SoftShake then have fun.

At this time of year things traditionally slow down in the Northern Hemisphere; folks finish up their tasks and leave for their Summer vacation, have fun and recharge their batteries.  Traditionally, that is, until you consider JBoss and its Community.

 

JBoss AS 7 and Openshift

 

Less than a month ago we released JBoss AS 7 (#JBossAS7), the latest incarnation of our application server, but we didn't stop there.  Taking advantage of its blazingly fast startup time (less than 3 seconds), and its exceptionally small memory footprint, we have worked hard, alongside the OpenShift team, to support AS7 Platform as a Service (PaaS) deployments in the cloud.

 

The availability of AS7 in the cloud, running on OpenShift Express and OpenShift Flex, was announced by Dr. Mark Little in his blog post, "JBossAS 7.0 comes to OpenShift!"

 

This sounds interesting, right?  You want to know more about it?  Head over to the AS7 + OpenShift page for more information.  You will find lots there, including links to the following posts.

 

 

Perhaps you want to see this in action?   Why not take a look at the following demos and see how easy, and quickly, you can create Java EE6 deployments in the cloud.

 

 

Or attend the JBoss Platform as a Service Webinar on September 7th 2011, presented by Scott Stark and Tobias Kunze.

 

Remember to check back regularly as more posts and videos are planned.

 

Ceylon

 

Work on Ceylon is still continuing at speed, with Gavin writing another good post on Unary Types and covariance.  Lots of good discussion in the comments.

 

New Releases

 

Need something to do while on vacation?  Want some new toys to play with?  Why not take a look at some of the new releases coming from JBoss?  Two major releases come from the Infinispan and TorqueBox communities, check out

 

 

and not forgetting the Hibernate Core, ModeShape and Drools communities which have all anounced their next beta releases

 

 

JBoss Events

 

The Newcastle JBug held an AS7 Hackathon this week, a hands on event exploring AS7 and how to deploy applications.  The London JBug will be hosting a similar event (JBoss AS 7 Hack-a-thon) on August 30th.

 

The Seam 3 team are hosting an online Hack Night in their IRC channel (#seam-dev), 2200 UTC on August 11th.

 

That's all for this week, enjoy your Summer vacation.

Filter Blog

By date:
By tag: