Main Menu

java.net Spotlight

CloudBees announced the beta availability of their new Hudson-as-a-service "HaaS" today. I see this as yetanothervalidation to Hudson, and as such, I welcome this new addition to the community and wish them well! — more companies betting on Hudson means we'll get more investment to the project, which is all goodness for Hudson users...

java.net Community Manager Sonya Barry asks the java.net community, Tell me what you think: "For several years now I've been involved in on-again, off-again plans to do a major upgrade to the site. This time it's really happening. People are working on building out the new site now, and we're going to start rolling out the migration plan here once the first tests are complete. Our goal for migration..."

In addition to the power packed "official" sessions of JavaOne and Oracle Develop, there will be an unconference that runs in conjunction with the main conference from Monday-Thursday at the Parc 55 hotel. If you want to lead a session, you can register your session in the currently open three tracks at the unconference website write an abstract to get others interested in your session...

Internal domain-specific languages (DSLs) are possible but cumbersome in the Java™ language because of its restrictive syntax. Other languages on the JVM are better suited to building them. This Evolutionary architecture and emergent design installment covers some of the capabilities you can exploit and issues you'll encounter when using Groovy to build internal DSLs...

Over the years I’ve worked on a lot of open source projects. I’ve also worked on quite a few commercial projects. What a lot of them have in common is the need to market themselves to developers, but without any marketing budget. When I worked on JFXStudio my budget was 20$ a month from my own pocket. What you are about to read is an essay form of a presentation I gave at OSCON 2010 a few weeks ago...

We've got over 30 Java Rock Stars returning for JavaOne 2010. These are the folks that love Java, really know their stuff, and give fantastic presentations. Here's the second third of our listing. To get the most out of JavaONE, make sure you attend some of these sessions. There's so much to learn from these rock stars!

TechCast host Justin Kestelyn interviews Oracle's Alex Buckley, who explains why the JVM has been good not only for Java, but also for other languages -- and why JSR 292 will have a major impact on developers.

It is finally here!! After many, many months of hard work, the Scala team is truly happy to announce the new, much-awaited stable release of Scala! The all-new Scala 2.8.0 final distribution is ready to be downloaded from our Download Page. The Scala 2.8.0 codebase includes a huge number of bug fixes with respect to 2.7.7, and an impressive amount of new features. Please read below for further details! ...

I am please to announce that SwingX has released version 1.6.1. We hope to have the release uploaded Maven central soon. Just a quick overview of some of the issues: * Added prompt support; * Added new Highlighters and HighlighterPredicates and improved the rendering API; * Lots of JXDatePicker and JXMonthView improvements...

Me and other members of the team, Vikki and Todd, specifically, had a blast at ODTUG's Kaleidoscope conference earlier this week. That group knows how to run one, and the results show it: attendance was up 25% this year. Kudos to the organizers. (Incidentally, Oracle ACE Director Edward Roske is the conf chair for 2011, so ACE Directors will continue to have a strong presence there.) As always, it was good to see the usual suspects. What's more, we got a visit from the Java Bus (#javaroadtrip), which parked right next to the conference space at the hotel...

The Java Road Trip spent an afternoon and evening in the parking lot at Oracle's Burlington, Massachusetts, USA office on Thursday, June 24. I had been working at the data center where I do most of my programming, and I pulled in beneath noisy skies, my car splashing through the puddles, as I strained to read the signs that identified each building and parking lot. Finally, I was in the right parking lot, and I saw the bus...

Java developers, architects, programmers, and enthusiasts: get ready for a real adrenaline rush. Check back here often to follow the Java Road Trip: Code to Coast tour as we journey to 20 cities across the United States showcasing Oracle's commitment to everything Java. Heading up the tour are key Java technologists from Oracle, who will be demonstrating the latest Java software, engaging with Java User Group (JUG) members, and meeting with enterprise developers and consumers...

Metro is a high performance, extensible, easy-to-use web services stack. It combines the JAX-WS reference implementation with Web Services Interoperability Technology (WSIT), an implementation of numerous WS-* standards to enable interoperability with other implementations and to provide Quality of Service (QOS) features such as security, reliability, and transaction support...

It is just the first milestone but GlassFish Server Open Source Edition M1 already has
significant functionality, including Basic Clustering (creation/deleting/start-stop), infrastructure for Dynamic Reconfiguration, and Application Versioning. Application Versioning merits a special mention because it is a contribution from a new group from Serli...

The first Bay Area JUG Roundup (#roundup10) convened at Oracle HQ on Wednesday evening, in the palatial surroundings of the Oracle Conference Center. (Yes, there will be more!) A couple hundred people were there, I'd say. More came out of this meetup than a bunch of new contacts and some mild indigestion (or even a mild hangover): - We (meaning, Oracle) announced the opening of the eight annual Duke's Choice Awards...

I've been working on a restarted version of the "OpenJDK Developers' Guide" and I have a draft far enough along for general discussion. The content of the existing guide is primarily logistical and procedural in nature; in time, I plan to migrate this information to a JDK 7 specific page because many of the details are release-specific. The new guide is more conceptual and once completed is intended to be able to last for several releases without major updating. The table of contents of draft version 0.775 is...

Michael Van Geertruy has created a new java.net project, fossesi, the Free and Open Source Software Enterprise Solutions Institute: What does FossESI do? FossESI studies the integration of new free and open source software (FOSS) into existing enterprises. The bulk of our code will be from various technology tutorials, and our own integration "glue" code. We are kicking off the group on April 28, 2010.

NetBeans 6.9 Beta introduces the JavaFX Composer, a visual layout
tool for visually building JavaFX GUI applications, similar to the Swing
GUI builder for Java SE applications. Additional highlights include OSGi
interoperability for NetBeans Platform applications; support for JavaFX
SDK 1.3, PHP Zend framework, and Ruby on Rails 3.0; as well as
improvements to the Java Editor, Java Debugger, and issue tracking, and
more. NetBeans 6.9 Beta is available in English, Brazilian Portuguese,
Japanese and Simplified Chinese, as well as in several
community-translated languages. Learn more: http://netbeans.org

Java is one of the computer industry's best known brands and most widely deployed technologies. Oracle Fusion Middleware is built on Java technology in support of applications and services written in the Java language. With the acquisition of Sun, Oracle will drive continued innovation and investment in Java technology for the benefit of customers and the Java community.

The Java Community Process, or JCP, was created by Sun as the standards setting body for the Java language, libraries, and runtime. From 1998 to 2009, Sun ruled the JCP with an iron fist, but now that Oracle is calling the shots that will inevitably be changing. Recently, I discussed the topic with Tony de la Lama, senior vice president of research and development, at Embarcadero Technologies. Tony was a JCP founding executive committee member from 2000-2003 and prior to joining Embarcadero was general manager of Borland’s Java business, so he knows a thing or two about how the JCP works (or fails to work)...

The application menu button in the ribbon component from Flamingo component suite is a big round button in the top left corner of the ribbon. It is not a direct replacement for the usual application menu bar, but rather a place to hold actions that (as a general rule) do not affect the visual content of the document – such as saving, printing, sharing etc. Prior to version 5.0, the ribbon frame...

We have just released version 1.1.5.1 of Jersey, the open source, production quality, reference implementation of JAX-RS. The JAX-RS 1.1 specification is available at the JCP web site and also available in non-normative HTML here...

Our friend Felipe Gaúcho suddenly passed away on Friday, March 5. Felipe was a CEJUG founder and leader, a Java evangelist, and a long-time java.net collaborator. The self-description he wrote for java.net: "Felipe Gaúcho works as senior software engineer at Netcetera AG in Switzerland. He is a well known Brazilian JUG leader and open-source evangelist. Felipe works with Java since its early versions and has plans to keep that Java tradition as it is. When he is not coding, he prefers to listen reggae and travel around with his lovely wife Alena and his son Rodrigo."

Mobile Desktop Grid (MDG) is a one-stop solution for obtaining worldwide grid resources for computational use. With the MDG solution, world wide physicists, biologists, chemists, laboratory assistants, and computer scientists are able to complete exhaustive computational jobs in a shorter period. The MDG solution aids researchers addressing global issues. Even users who do not have a lot of knowledge about grid and clustered computing can utilize cluster resources with the MDG solution. For more information about the MDG project, download the Mobile Desktop Grid User and Developer Guide (PDF).