Dave Johnson on open web technologies, social software and software development
Struts 2 is my favorite Java web framework these days; it's REST-friendly, simple, easy to use, very flexible and the only thing it has with its creaky old Struts 1.x parent is the fact that it's an action framework rather than a component framework like JSF. As most of my readers probably already know, Struts 2 is based on WebWork/XWork the framework that powers JIRA and Confluence, two of the coolest Java webapps around.
Apparently, I'm not alone in this thinking -- I keep on running into folks at JavaOne who feel the same way. But unfortunately, Struts 2 docs are lacking, so I was very happy to see two new books on Struts 2 at the JavaOne bookstore. There's Struts 2 in Action, a rewrite of the classic Manning book, and <a href= "http://www.apress.com/book/view/1590599039">Practical Apache Struts 2 Web 2.0 Projects from Apress.
I picked up a copy of Struts 2 in Action on Monday and it looks great so far, but I've only skimmed it. I'll let you know what I think once I dig-in on the flight home.
If you're at JavaOne, check out TS-5739 - Hands-on Struts2 by Ian Roughley (author of the Apress book) today at 10:50 AM in Esplanade 307/310.
Dave Johnson in Java
08:19AM May 07, 2008
Comments [0]
Tags:
java
javaone
struts2
Dave Johnson in Java
11:00AM Apr 29, 2008
Comments [0]
Tags:
communityone
communityone2008
java
javaone
javaone2008
It's been a fun four weeks of travel with the APP interop event, vacation, ApacheCon EU and JavaOne but damn it's nice to be home with Andi and the boys.
By the way, my talk went very smoothly yesterday and I estimate that about 300 people showed up. I pitched
my book at the end of the talk and pointed people to JavaOne bookstore, but by that time it was sold out.
Dave Johnson in General
11:29AM May 12, 2007
Comments [0]
Tags:
apachecon
family
javaone
vacation
Sun is throwing another JavaOne bloggers bash at Thirsty Bear this year, at 6PM on Wednesday night. I'll be there and I hope to see other Roller users and developers there too.
Dave Johnson in Roller
02:44PM May 08, 2007
Comments [0]
Tags:
blogging
javaone
roller
sun
Dave Johnson in Roller
05:08AM Apr 09, 2007
Comments [0]
Tags:
apachecon
javaone
travel
Dave Johnson in Java
01:32PM Apr 04, 2007
Comments [1]
Tags:
atom
feeds
java
javaone
propono
rest
rss
Lots of good news and stuff to blog this past week including the Sun makes a profit story, the Sun-Intel deal and more. I really like reading news like this Amid Profit, Brighter Days for Sun and this Sun turns profit after five quarters in red.
And how could I fail to mention the announcement of Lotus Connections, the product formerly known as Ventura. Connections is IBM's new Web 2.0 social networking suite and it includes Roller. IBM's James Snell posted some background info about IBM's internal use of social networking tools and how that led to Lotus Connections. Elias Torres blogged about it too and included a screen-shot of the new Connections based BlogCentral (IBM's internal blogging site).
And in other news...
My ApacheCon EU talk on 'Roller and Blogs as a Web Development Platform' was accepted. Looks like I'll have a busy May, Amsterdam for ApacheCon and (hopefully) San Francisco for JavaOne all in the space of two weeks.
Wordpress is finally gonna get Atom format support and apparently Atom protocol support is going to happen too.
The ROME project is just about ready for ROME 1.0 and there's a new subproject in the works: ROME Propono. co-worker Ramesh Mandava and I are putting together a Blog Client library (based on code from Blogapps) and an Atom client/server library (based on code from Roller). Hopefully, we'll have it ready by the time that ROME 1.0 comes out.
Dave Johnson in Roller
05:54AM Jan 26, 2007
Comments [1]
Tags:
apachecon
ibm
java
javaone
roller
rome
sun
Dave Johnson in Java
07:57AM Jan 12, 2007
Comments [0]
Tags:
java
javaone
opensource
There's still time to get those proposals in. I ended up submitting three proposals for technical sessions related to RSS/Atom and one for a Roller birds-of-a-feather (BOF) session.
Here's the link to submit proposals: http://www.cplan.com/sun/javaone07/cfp.
Dave Johnson in Java
03:52AM Dec 15, 2006
Comments [0]
Tags:
atom
javaone
roller
rss
The 2007 JavaOne Conference is May 8th-May 11th and this is the perfect forum to share your technology expertise at Sun's Worldwide Developer Conference. This year, the conference is being expanded so that while Java is at the core, with a significant emphasis on Java ME, SE and EE, there will be ample opportunity to present your technology or ideas in such areas as open source & community development (which includes Java, OpenSolaris, OpenOffice and others), next generation web or "web 2.0" technologies, web services and platform integration, consumer technologies and how to leverage Java and other technologies for businesses (including start-ups).I've got a trio of proposals just about ready to go. Hopefully, at least one will be accepted and I'll be attending my 4th JavaOne next year and my 3rd one as a speaker.
So if you have a hot topic, specific tips or tricks that you believe will help developers, then please go to http://www.cplan.com/sun/javaone07/cfp and submit your session abstract.
Dave Johnson in Java
05:57PM Dec 12, 2006
Tags:
javaone
Dave Johnson in Java
10:52AM May 17, 2006
Comments [4]
Tags:
Java
javaone
Dave Johnson in Java
04:46PM May 14, 2006
Comments [0]
Tags:
Java
javaone
I'm back to work after a week of JavaOne and week of summer-shutdown imposed vacation. What did I do on my vacation? After returning from JavaOne, I joined the rest of the family at the grandparent's new beach/golf house close to Topsail Island, NC. I tried my best to avoid work. I did pretty well and that's not as easy as it sounds; I first starting working on Roller during a summer vacation at Ocracoke Island.
I forced myself to take a break. I did the beach thing: dragged beach chairs and umbrellas around, covered my body in sunblock, built sand-drip castles, etc. I showed the boys the original three Star Wars films. I saw The War of the Worlds, which was surprisingly good in a summer fun movie kind of way. I read Freakonomics, also good. That was great; I needed a break. Now I'm back, the older boys are in all-day camp at the YMCA, I'm ready to get back into Roller 2.0 group blogging work.
Dave Johnson in General
05:56AM Jul 11, 2005
Comments [1]
Tags:
family
javaone
movies
vacation
In the end, I think the talk went pretty well. Kevin did most of Pat and my slides on syndication because we had split the talk 50-50 when we couldn't locate Pat on Wednesday night (and assumed he was still in Paris). He did a good job with the material and added in some interesting points from his experience at Rojo.com where they parse millions of feeds per hour with the Java-based Apache Commons (sandbox) FeedParser.
We were a little disappointed with the turnout. I'd be surprised if the 700+ seat Yerba Buena theater was more than 30% full. The fact that were in a lunchtime timeslot on the last day of the show certainly didn't help. Anyhow, I'm relieved that it's over and ready for a nice long week off.
Dave Johnson in Java
07:15PM Jun 30, 2005
Comments [0]
Tags:
atom
blogging
conferences
java
javaone
rss
Last week: wrapped up documentation and final fixes Roller 1.2 release. I'm doing the build now. Also, I was able to devote several full days of work to Roller 2.0/Group Blogging and made some real progress.
This week: JavaOne! My talk is Thursday at noon (Blogging: Feed Syndication and Publishing With Java⢠Technology <a href= "https://www28.cplan.com/javaone05_93_1/session_details.jsp?isid=270318&ilocation_id=93-1&ilanguage=english">TS-7318).
Dave Johnson in Roller
05:49AM Jun 27, 2005
Comments [0]
Tags:
conferences
javaone
roller