Voters in this past week's poll expect GlassFish to be an important application server for a long time to come. A total of 479 votes were cast. The exact question and results were:
What future do you foresee for GlassFish?
15% (74 votes) - GF will ultimately become the predominate app server
35% (167 votes) - GF will be a major player long term
14% (67 votes) - GF will hold its own
24% (116 votes) - I have doubts about GF's future
11% (55 votes) - I don't know; other
Summing the positive options, 64% of voters believe GlassFish will be viable going forward. Many of the 24% who have doubts about GlassFish's future may be thinking about the Oracle acquisition of Sun. However, no one specifically stated that in a comment.
While GlassFish is an open source project, it clearly receives significant funding and support from Sun. At JavaOne, a large section of the pavilion floor was occupied by GlassFish-related booths. That area definitely felt like a "Sun" area, as I wandered through it. The GlassFish project home page today highlights several Sun white papers. Clearly, Sun's support of GlassFish is substantial.
Once the acquisition by Oracle is complete, a new set of bosses will be defining the priorities. And certainly there is overlap between GlassFish and Oracle's existing product line up. Oracle claims Sun is going to make a lot of money for Oracle shareholders. If they don't see a direct contribution to the Oracle bottom line from GlassFish, will they want to continue the current level of support?
New poll: is Oracle good for Java?
This week's new poll more specifically addresses changes that may occur as a result of Oracle's acquisition of Sun. A question posed at this week's Oracle Open World was "Is Oracle good for Java?" You can express your view by voting in the new poll. Feel free also to leave a comment, since this question is larger than what can be effectively put into response options consisting of a just a few words each.
JetBrains IntelliJ IDEA goes open source today, with its newly introduced free Community Edition. Starting with the upcoming version 9.0, IntelliJ IDEA will be offered in two editions: Community Edition, free and open-source, and Ultimate Edition, the full-featured commercial IntelliJ IDEA with the complete set of web and enterprise development tools for extensive professional development. The price tag - the most important barrier to a wider adoption of IntelliJ IDEA in pure Java development - has been removed. The dream of many Java developers comes true...
The first 4 recordings of the keynotes from Oracle OpenWorld are
now available.
The recordings are very well done:
they are available for download in multiple formats (flash video/audio, mp4, mp3, ppt, txt)
and the web viewer synchronizes video, audio, slides and transcript; nice! ...
Day 3 of Oracle Open World 2009 (Day 1, Day 2) started on an adventurous note for me. The San Francisco Bay Area got hit with the strongest October storm in 47 years and so the ride from home to Moscone Center took almost 30 extra minutes, because of flooded roads, strong winds, other accidents, and hydroplaning multiple times. Anyway only missed first few minutes of Thomas Kurian’s keynote. Kurian is no stranger to the Java crowd because he is a regular keynote speaker at JavaOne. However it was totally impressive to see customer endorsements (both quality and quantity) and how they are using Oracle to solve operational problems...
The following topics and more will be covered in detail in my
upcoming book with Neil Griffin, JavaServer Faces 2.0: The Complete
Reference. Please enjoy this early access content! One challenging aspect of designing JSF 2.0 was how to standardize Facelets. We wanted to standardize only the minimum amount that would still allow developers get the job done. Initially, we did not include binary custom tag handlers in the standard because most users of Facelets were simply using it to declare pages of existing UI components...
In talking with Andy Schwartz before our recent talk together at Oracle Open World, Andy mentioned that he'd like to see some new components make it in to JSF 2.1. I'd like to see that too - but what new components? To aid the discussion, I thought it might be handy to make up a list of components that I think would be handy for JSF - but please, don't take this as an endorsement of any particular component for inclusion into the spec...
And now for something entirely different...one of my students asked how to write a recursive function in Scala with varargs. Apparently, the internet has lots of articles complaining about the challenge of calling Java varargs methods from Scala, but this particular issue did not google well. Here goes...
In Scala, you declare varargs like this ...
In the Forums, vinaykagarwal is working on a VFS update on Samsung P1600: "Hello, Has anyone tested Samsung P1600 (or others) for VFS update? I can't seem to make it work. Testing with the ProgressivePlaylist sample, it goes through all the VFS update steps but fails for invalid playlist error. Listing of..."
guruvulubojja has a JMS Q Listner (MDB) Problem: "hi gurus, i have a problem with MDB. my scenario is i need two JMS Queues and two listners for the queues. for that i have created two connection factories and two destination resources in glasshfish admin console. Connection..."
And rajasekhar1242 sees the message no resource bundle found for version, using default GlassFish version: "hi, I want to develop web service Using netbeans IDE. When i deploy my project have seen this meesage " no resource bundle found for version, using default GlassFish version" , also getting when i click on the test web service..."
Our current Spotlight is the JavaFXpert RIA Exemplar Challenge. The java.net JUGs Community reports: Java Champion Jim Weaver has a serious JavaFX contest going on. "Create an application in JavaFX that exemplifies the appearance and behavior of a next-generation enterprise RIA (rich internet application)". Entries must be submitted in the form of a NetBeans project by 00:00 GMT on 10 January 2010.
Our Feature Articles include Manish K. Maheshwari's Sweeping the File System with NIO-2, which describes how JSR 203 (NIO-2), which is being implemented in the OpenJDK project, is shaping the future of I/O in the upcoming JDK 7. We're also featuring John Ferguson Smart's article Working with Maven in NetBeans 6.7.1, which shows why, if you are a NetBeans user working with Maven, you're in luck with NetBeans 6.7.1.
Registered users can submit event listings for the java.net Events Page using our events submission form. All submissions go through an editorial review before being posted to the site.
Archives and Subscriptions: This blog is delivered weekdays as the Java 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 java.net Archive.