Polls: JavaOne Interest, and Project Vector / Java Store
Our just-closed poll showed that interest in this year's JavaOne Conference is high, despite the economic situation (which is surely keeping many people who wish they could attend at home). There were 332 votes cast, with the following results:
How closely will you follow JavaOne 2009?
- 7.5% (25 votes) - I'll be at the conference
- 22.8% (76 votes) - I'll follow the conference closely online
- 48.1% (160 votes) - Once they're posted, I'll review some of the podcasts and presentations online
- 19.8% (66 votes) - I have no interest in JavaOne 2009
- 1.5% (5 votes) - Other
I'm hoping that the 25 voters who will be at the conference stop by at the java.net booth, and perhaps attend one of the Community Corner events we'll be hosting.
My main mission during the conference (the way I see it) is to keep everyone who can't attend but who wants to follow the conference as informed as possible. That's the reasoning behind my informal java.net JavaOne 2009 Twitter Network. And I'll be blogging frequently, scanning what other people are writing, interviewing members of the community in Community Corner podcasts, trying to get those online in a timely manner, etc.
I may also find a few spare minutes to attend a technical session or panel session in the greater conference beyond the java.net booth. If anyone who's not attending the conference has some specific panel discussions / roundtable sessions they wish they could attend, let me know, and I'll see if I can go to those sessions and report on what I heard.
New poll: Will Project Vector become the world's largest app store?
Our new poll takes its title (slightly modified) from Monday's blog post by Sun's Jonathan Schwartz, Will the Java Platform Create The World's Largest App Store?. Jonathan's post includes a video, along with his blog text.
So, what's Project Vector? Jonathan says it's "a project we're planning to unveil at this year's JavaOne":
Vector is a network service to connect companies of all sizes and types to the roughly one billion Java users all over the world. Vector (which we'll likely rename the Java Store), has the potential to deliver the world's largest audience to developers and businesses leveraging Java and JavaFX...
Most folks don't think of Sun as a consumer company, and largely we're not, but our runtimes reach more consumers than just about any other company on earth. That ubiquity has obvious value to search companies, but it's also quite valuable to banks looking to sign up new accounts, sports franchises looking for new viewers, media companies and news organizations looking for new subscribers - basically, any Java developer looking to escape the browser to reach a billion or so consumers.
How will it work? Candidate applications will be submitted via a simple web site, evaluated by Sun for safety and content, then presented under free or fee terms to the broad Java audience via our update mechanism. Over time, developers will bid for position on our storefront, and the relationships won't be exclusive (as they have been for search). As with other app stores, Sun will charge for distribution - but unlike other app stores, whose audiences are tiny, measured in the millions or tens of millions, ours will have what we estimate to be approximately a billion users. That's clearly a lot of traffic, and will position the Java App Store as having just about the world's largest audience.
So, our new poll asks: "Will Project Vector become the world's largest app store?" Yes, I know it's difficult to really answer this before the details are available. But, just thinking about the concept as expressed by Jonathan, surely a lot of us have an guess as to whether or not we think this thing will fly. Vote in the poll and let us know what you think.
In Java Today, Greg Wilkins writes about JSR-315 progress in 'Servlet 3.0 Proposed "Final" Draft': "In my December 2008 blog, I strongly criticised the Servlet 3.0 JSR-315 process and the resulting Public Review Draft... Perhaps because of these harsh words (or more probably in spite of them), JSR-315 has become significantly less discordant and some good technical progress has been made. While I remain somewhat concerned..."
Sun's Elena Blokhina sent me details about the Galaxy FX JavaFX game that is underway in Russia and the CIS: "The contest aims at young & experienced developers, students - all those who are interested in learning new technology. Year of 3009. You are a free miner in the outer space. The only technologies available to you are robot explorer and JavaFX. Your goal is to collect resources scattered across the Universe. Competitions are held everyday, best algorythm wins. Ratings are renewed daily & valid within the given time period. There are 3 time periods. People who get the highest rating within each period and in the final battle, will be awarded!" See the Rules and registration pages to get started.
And Nati Shalom talks about
In today's Weblogs, Jean-Francois Arcand posted a tutorial, Getting started with the Atmosphere Framework part II: Writing a REST application with Comet support: "This time I will demonstrate how easy and dead simple is to write a REST application using Atmosphere annotations...with the help of Jersey!"
Bill Snyder writes about Controlling Logging of NetBeans Hibernate Module: "Quick Tip for controlling Hibernate log output in the NetBeans Hibernate module. I am writing a utility to import issue data from one db to another and am using the built in Hibernate support in NetBeans. The reverse engineering and other wizards have made this pretty painless."
And Mandy Chung announces some of her plans for JavaOne 2009: '"Monitoring and Troubleshooting Java applications with JDK tools" BOF at JavaOne 2009. This JavaOne I'll be speaking with Tomas Hurka, the VisualVM author on Wednesday June 03 at 6:45 p.m...'
In the Forums,
martin_letis has an issue with wsgen - Empty propOrder for exceptions without additional fields: "I am trying to run wsgen on a @WebService SEI, where one of the @WebMethod throws an excpetion. The exception thrown simply extends java.lang.Exception, without adding any fields (see attached service and exception). When I run wsgen on the SEI above, the generated ServiceExceptionBean has no propOrder defined in @XmlType. This violates the API (http://java.sun.com/javase/6/docs/api/javax/xml/bind/annotation/XmlType.html#propOrder()), that says "All of the JavaBean properties being mapped to XML Schema elements must be listed."..."
mikekeycontinues a conversation Re: WSIT with Spring and Tomcat: "Andreas, Thanks for the pointer. I fixed that issue and now the service deploys cleanly again. However now I'm back to my original issue...I see no options other than Transport when I try to add client side options for WS-RM to my client...and the service does not appear to have any WS-RM configuration to it. I set the following in catalina.properties: shared.loader=file:///Users/mikey/apps/metro/lib/*.jar and ensured those files existed there. I have not changed anything else with the service, it still has the above service definition section for WSIT and specifically for me WS-RM..."
bjornf is seeing an error jax-ws - maven plugin NoClassDefFound error with scope provided: "Hi, I have a strange problem with the jax-ws maven plugin , wsgen goal. It generates a NoClassDefFoundError when i set some dependencies as
This week's Spotlight is Kirill Grouchnikov's Interview with Laf-Widget Project's Michael Kneebone: 'Today I am thrilled to have Michael Kneebone as a guest spot blogger on "Pushing Pixels". Michael has extended the widgetising support in the Laf-Widget project and has graciously agreed to write about its usage and how it works on the inside...'
The new java.net Poll refers to Project Vector, which Sun's Jonathan Schwartz blogged about this past Monday. Our poll question asks: "Will Project Vector become the world's largest app store?" Voting is open through next Thursday, May 28.
Our Feature Article is Protect Your Legacy Code Investment with JNA, by Stephen B. Morris. In this article, Stephen introduces Java Native Access (JNA) and demonstrates how it can be used to facilitate interaction between Java programs an native libraries, for example Windows DLLs.
The latest Java Mobility Podcast is Java Mobility Podcast 78: JSR 290 XML User Interface Markup Language, in which JSR 290 developers Natalia Medvedenko and Petr Panteleyev talk about JSR 290 and the new power it will give Java ME developers.
The latest JavaOne Community Corner Podcast is
Current and upcoming Java
- May 18-22: Java Power Tools - Canberra Australia
- May 26 - June 3: Intensive JSF Training - May 2009
- May 29-31: 2009 Rocky Mountain Software Symposium: Spring Edition
- June 1-3: CommunityOne West
- June 1-5: Java EE Training Philippines
- June 2-5: JavaOne 2009
- June 5-7: Lone Star Software Symposium
- June 22-25: Jazoon'09
- June 26-28: 2009 Research Triangle Software Symposium
- June 29 - July 3: Java Training Philippines
- July 10-12: Lone Star Software Symposium: Austin
- July 17-18: Salt Lake Software Symposium
- July 14-26: Desert Southwest Software Symposium
- August 3-7: Java Power Tools - Auckland
- August 23-30: WOWODC East 2009
- September 14-16: The Ajax Experience
Registered users can submit event listings for the
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e">events submission form.
All submissions go through an editorial review before being posted to the
Archives and Subscriptions: This blog is delivered weekdays as
Today RSS feed. Also, once this page is no longer featured as the
front page of java.net it will be
archived along with other past issues in the href="http://today.java.net/today/archive/">java.net Archive.
Our just-closed poll showed that interest in this year's JavaOne Conference is high, despite the economic situation...