Moving to GWT
More and more JBoss projects are moving to GWT. And they do it for a good reason:
- If you are familiar with Java development and don't want to become the next web developer expert, then GWT is a good choice. With GWT you can stick to eclipse, fire up a debugger and write unit tests.
- It has a rich set of UI widgets that you can use out of the box. The widgets also force a common look and feel across implementations.
Another good example of a successful GWT implementation is the Drools console.
GWT is already quiet modular and it will allow for integration of consoles across projects. Another side effect is, that you can easily take a GWT application, or pieces of it, and hook it up with existing web applications. For instance this would allow users to embed the task management functionality of the BPM console with their own intranet.
Improve on BAM and BI functionality
Probably the biggest drawback of the current console is lack of BAM and BI features.
Improving on BAM and BI is not going to happen within a day, but you could expect to see the first metrics and stats in early releases and we try to add more bits and pieces while we move towards a full fledged BAM console. Because this going to overlap in both functionality and technology with the Service Activity Monitoring project, interested readers should have an eye on SAM as well.
How to move forward
To begin with, we are going to provide a replacement for the existing jBPM console based on GWT. It will retain the current features and provide additional BI functionality. Initially we are going to leverage the existing jBPM3 backend and then gradually enrich it with SAM components or even replace it at all.
12 comments:
Heiko, this is impressive stuff and something jBPM really needs at the moment!
Keep up the good work!
When do you think the console will be released?
Thanks Joram. We are aiming at end of this year.
Very nice!
I am a GWT developer and I am interested in the motives on why you chose to use GWT instead of Richfaces. Could you eloborate on that?
Heiko,Excellent stuff and especially infrastructure developers are in search for such an administrative console..Yes Joram..this is something JBPM really needs at the moment..
Congrats & best wishes for the release..
Hi Heiko...
Looks like we get an improvement at this area :-)
Where is this new console located in SVN exactly?
Thanks
Bernd
The SVN location is here:
https://svn.jboss.org/repos/jbpm/projects/gwt-console/trunk
Great Stuff !! Congratulations !
For anyone interested, I've put together a short project overview including source locations, building and testing and a high level design overview. It can found here: https://www.jboss.org/community/docs/DOC-12879
How about another blog entry ;-) ?
The SVN location you post required the username and password?where can we get it anonymously?
Hello All,
It was a wonderful experience reading this post....The details provided about the new BPM console are very interesting to learn.
Thanks.
Post a Comment