Skip to main content
View Archives: Homepage | Spotlights | Articles | Weblogs Spotlight

Zoran Sevarac: Java Community Song

Zoran Sevarac presents "A Java Community Song"! Zoran says, "I wrote the lyrics under the impression of JavaOne 2011 conference, talking about Java Community, open source and free software movement"...

James Sugrue: Which JVM Language Is On Top?

It’s a well known fact that Java’s prevalence in the software development industry is encouraged by the innovation that surrounds the JVM, and the languages that are built on top of it. Today I’d like to start a poll on what alternate languages you use (or would like to use!) on the JVM...

Akka Team Blog: Scalability of Fork Join Pool

Akka 2.0 message passing throughput scales way better on multi-core hardware than in previous versions, thanks to the new fork join executor developed by Doug Lea. One micro benchmark illustrates a 1100% increase in throughput! The new 48 core server had arrived and we were excited to run the benchmarks on the new hardware, but it was sad to see the initial results. It didn't scale...

Richard Bair: A Short Tour Through JavaFX-UI-Common

We've just recently announced the release of the "javafx-ui-common" project into OpenJFX. The name may be a little underwhelming, but the content is absolutely core to JavaFX. For most developers interested in contributing to JavaFX and in understanding how the system works, javafx-ui-common and javafx-ui-controls will be the two most important projects...

Janice J. Heiss - Agile ALM: A Conversation with Java Champion and ALM Expert Michael Hüttermann

This series of interviews spotlights Java Champions, individuals who have received special recognition from Java developers across industry, academia, Java User Groups (JUGs), and the larger community. Michael Hüttermann is a developer and coach on Java/JEE, SCM/ALM, SDLC-Tooling and agile software development. A Java Champion, he is certified as SCJA, SCJP, SCJD, and SCWCD, and he is a member of the JCP...

Julien Ponge: Adding Some Agility to Java EE Application Deployment with GlassFish

Four noteworthy features in GlassFish add agility to Java EE application deployment. Deploying and managing Java Platform, Enterprise Edition (Java EE) applications seems like a fairly established activity. Applications can be deployed, undeployed, and upgraded through a combination of deployment and undeployment. Applications use various types of resources, such as...

Still Wanted (for Java Magazine): Java Code Brainteasers

Each issue of Java Magazine includes a "Fix Me" page that presents a problem that challenges a Java developer's coding skills. The Java Magazine team is seeking Java Code Brainteasers for future issues. Here's a chance for you to contribute to Java Magazine!

Javalobby: Have You Adopted Java 7 Yet?

Java 7 has been available for a while now, and according statistics that Jelastic ran, it's market share is growing, albeit slowly. The article states that Java 7 accounts for 17% of the market while Java 6 still holds 83%.  With Java still holding it's own on the latest TIOBE index, there's no doubt that it's not losing it's appeal to developers and corporations...

Johan Vos: DaliCore on

After years of development, refactoring, brainstorms, projects, fun, more refactoring,... we open-sourced the DaliCore code. DaliCore creates the core for the social networking applications that we developed with LodgON over the past years. Some code and documentation is now available...

Coming Soon: Java Virtual Developer Day

Coming soon (Feb 14 in the Americas, Feb 28 in Europe/Russia/Africa): Java Virtual Developer Day, a half-day virtual mini-conference of technical sessions and hands-on labs, covering Java SE 7, JDK 7, JavaFX 2.0. Register now!

Heather Van Cura: JCP 2.8 Spec Lead Materials & Adopt-a-JSR update

Following the upgrade to the JCP 2.8 Program, the Program Office has made available the following materials for Spec Leads on the Multimedia page of -Transparency (December 2011 call) -JCP 2.8 Overview (October 2011 call)...

Jasper Potts: Curve fitting and styling AreaChart

I was experimenting today with extending AreaChart to do curve fitting for some example code I was hacking on. It is also a example of what can be done with styling JavaFX charts with CSS. Here is the result...

Tori Wieldt: JUG Leaders Conference

The annual International Oracle User Group (IOUC) Leader's Conference was held this week in at Oracle in Redwood Shores, California. The conference provides three days of learning, networking, sharing, and collaboration about user groups. It also fosters better communication between user group leaders...

Markus Eisele - The Heroes of Java: Trisha Gee

The 11th part of my "Heroes of Java" interview series. Thanks for following it! Stay tuned for the next parts! Trisha is a developer at LMAX, the London Multi Asset eXchange. She's been working in financial markets for the last 5 years or so...

Tori Wieldt: Java Virtual Developer Days in February

Get the latest information about Java without leaving your desk! The Oracle Technology Network is sponsoring free virtual developer days, where you watch technical sessions and participate in hands-on-labs supported by live, moderated chats with Oracle's technical staff. At these FREE online events you will learn...

Tori Wieldt - Save the Dates: JavaOne Russia and JavaOne India

JavaOne Russia and JavaOne India are regional events that allow learning about all aspects of Java--from better programing with the new features of Java SE 7 to using other languages on the JVM. Learn from the experts how to use Java better, about the Java roadmap, and how to choose and use tools in the Java ecosystem for your development work...

Toni Epple Presents a NetBeans IDE 7.1 Review: JavaFX support

Last year, with the release of version 2.0, JavaFX finally started to gain attention at the big conferences and there seemed for the first time to be a shift in developer perception now that Oracle addressed the issues that kept Java developers from using this new UI technology. There's the following issues that have now been resolved...

Toni Epple Presents a NetBeans IDE 7.1 Review: JavaFX support

Last year, with the release of version 2.0, JavaFX finally started to gain attention at the big conferences and there seemed for the first time to be a shift in developer perception now that Oracle addressed the issues that kept Java developers from using this new UI technology. There's the following issues that have now been resolved...

Roger Brinkley - Java Spotlight Episode 64: NetBeans 7.1 Release

Interview with Geertjan Wielenga, Principal Product Manger in Oracle Developer Tools on NetBeans 7.1 release. Joining us this week on the Java All Star Developer Panel are Dalibor Topic, Java Free and Open Source Software Ambassador and Daniel deOliveira, Java Champion and DFJUG Leader...

A new article by Adam Bien: Interfaces on Demand with CDI and EJB 3.1

Since Java Platform, Enterprise Edition 6 (Java EE 6), interfaces are no longer required by the container in order to realize common use cases. Transactions, security, custom aspects, concurrency, and monitoring are also available for plain classes without any interfaces. Java EE 6 made interfaces meaningful again...

Terrence Barr - Revving Mobile Java: OJWC 3.1 released

With over 3 billion devices and counting, Java on mobile devices is enjoying growth and huge adoption in many key markets around the world. In the meantime, developers are pushing to build richer and more interesting applications, both from a functional as well as a user interface perspective. New use cases in mCommerce, social networking, location-based services...

Richard Bair: 2012 JavaFX Resolutions

Ok, hokey title. Jonathan wrote up a really great retrospective on 2011 for JavaFX, and it inspired me to want to write a post detailing the plans and goals I have for JavaFX in the new year (and I'm sure Jonathan and Jasper would concur). Without further ado, my top 10 list of goals for 2012...

Jonathan Giles: JavaFX links of the week, January 2



It’s another year already! I hope everyone had a great start to 2012. Because I published last weeks links roundup a few days late, there aren’t too many links this week, but the links I do have below are all of a very high quality. Enjoy...

Alexis Moussine-Pouchkine: 2011, a year of delivering on the roadmap

After 323 posts here on TheAquarium, 2011 is coming to an end. Let's look back at what we had hoped to achieve and how the GlassFish team (and others) delivered on the promises...

Alex Handy - Look what 2011 washed in: The return of Java

It's back! After a long hiatus and seemingly endless dithering by Sun, Oracle has officially given Java the kick in the pants it needed. The language that took five revisions just to get generics is no longer the odd language out...

Markus Eisele - The Heroes of Java: Rod Johnson

Rod Johnson is the father of Spring, which grew out of his influential book, “Expert One-on-One J2EE Design and Development,” which initiated the “lightweight” transformation of enterprise Java. Rod co-founded SpringSource, where he served as CEO until its 2009 acquisition by VMware, where he is now a Senior Vice President...

Mark Reinhold - Project Jigsaw: Bringing the big picture into focus

I've started drafting an overview of the current state of our work
on Project Jigsaw. Ultimately this will be a fairly long
document, but in order to start getting feedback as early possible I've
published the first part on its own. This initial installment covers
design principles, basic definitions, and module declarations; still to
come are...

Pieter Humphrey: OTN Virtual Developer Day returns! WebLogic Server 12c, Coherence in Jan/Feb 2012

Join us for a new breed of free, hands-on virtual developer workshops at Oracle Technology Network's Virtual Developer Day. Java Developers and Architects can attend live moderated sessions and hands on labs at the event, where you will learn about how Oracle WebLogic Server 12c and Oracle Coherence are the foundation for modern, lightweight development...

David Heffelfinger: Spring to Java EE Migration, Part 2

In this part, we continue rewriting the Pet Clinic application, once again fully taking advantage of the Java EE tooling available in NetBeans. We develop Enterprise JavaBeans (EJB) 3.1 session beans that act as our Data Access Objects (DAOs), as well as JavaServer Faces (JSF) 2.0 managed beans and pages...

Tori Wieldt - JavaOne Latin America: Videos and Podcasts

JavaOne Latin America was last week and there were lots of videos and podcasts recorded there. Here are some of the highlights (add your favorites in the comments, please)...