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

java.net Spotlight

Joe Darcy on Project Coin (Java Spotlight Episode 24)

Interview with Joe Darcy, Project Coin Lead, on the JDK 7 changes coming from Project Coin. Joining us this week on the Java All Star Developer Panel are Dalibor Topic, Java Free and Open Source Software Ambassador, and Alexis Moussine-Pouchkine, Java EE Developer Advocate...

[04/10/2011]
Janice Heiss: Oracle Senior VP Steve Harris on Oracle’s Vision of Java

Steven G. Harris, Oracle's Senior VP of Application Server Development, who oversees product development for Java EE, gave a talk on January 24 at the International Oracle Users Group Community (IOUC) Summit. Harris ... presented a clear and incisive overview of the state of the Java platform, the challenges it currently faces, and Oracle’s vision of Java’s future...

[04/04/2011]
JAX Innovation Awards 2011

The JAX Innovation Awards celebrate the culture of innovation that epitomises the Java Ecosystem. Our mission is simple: Reward those technologies, companies, organizations and individuals that make outstanding contributions to Java. YOU nominate the individuals, companies and technologies whom you think deserve recognition...

[04/04/2011]
Tori Wieldt: Join the Java SE 7 Honor Roll

We are looking for a few good bugs. Actually, we are looking for a few great developers who are willing to take Java SE 7 on a test drive and report bugs... If you report a bug in the JDK 7 developer preview before April 4th, you will be listed on the Java SE 7 Honor Role. PLUS...we will send you some Java swag...

[03/31/2011]
NetBeans IDE 7.0 Release Candidate 1

NetBeans IDE 7.0 introduces language support for development to the Java SE 7 specification with the JDK 7 platform. The release also provides enhanced integration with the Oracle WebLogic server, as well as support for Oracle Database and GlassFish 3.1. Additional highlights include Maven 3 and HTML5 editing support...

[03/29/2011]
Eric S. Chan - OpenICOM: A JPA Framework for Integrated Collaboration Environments, Part 1

This article is the first part of the three parts series to present a new project http://java.net/projects/open-icom in java.net to incubate a JPA framework for developing integrated collaboration environments. The first part explains the advantages of the JPA programming model, which embodies the design patterns that are well-suited for managing integrated collaboration object model (ICOM)...

[03/21/2011]
Adam Bateman: JDK 7 nearing the endgame

Just a reminder that JDK 7 is nearing the endgame and now is the right time to grab the latest JDK 7 build and give it a test drive. Once it goes beyond the end of March then the release will start to get locked down and it will get harder to get fixes or changes in (don't leave it too late). The important thing is to make sure that your existing code works well...

[03/15/2011]
Expert-in-Tech: Online consulting services workflow using Java EE 6 & GlassFish

Expert-in-Tech is an online software consulting service providing technical support in a variety of programming languages, web servers, application server, application frameworks, operating systems, and even cloud computing. You can file a ticket for support on any part of your software stack...

[03/13/2011]
Java Spotlight Episode 20: Pete St Pierre Discusses SunSPOTs Rev 8

Interview with Pete St Pierre, Member of Technical Staff working on the Sun SPOT program under Oracle Labs, on the new SunSPOT Rev 8 release that is now available at the Oracle Store. Joining us this week is Alexis Moussine-Pouchkine, Java EE Developer Advocate...

[03/09/2011]
Markus Eisele: High Performance JPA with GlassFish and Coherence - Part 3

In this third part of my four part series I'll explain strategy number two of using Coherence with EclipseLink and GlassFish. This is all about using Coherence as Second Level Cache (L2) with EclipseLink. General approach. This approach applies Coherence data grid to JPA applications that rely on database hosted data...

[03/05/2011]
Bob Rhubart: Java.net Reborn

Java.net, the home of  Java community projects, has been re-launched with a new look and new tools for developers.  The move from CollabNet to the Kenai infrastructure offers more flexibility for developers who want to host or contribute to community projects.  Instead of the large, fixed infrastructure per project (for example, several mailing lists per project), Kenai's ala carte features allow users to take only what they need...

[03/01/2011]
Yuli Vasiliev: How to XQuery Non-JDBC Sources from JDBC

It has been possible to use XQuery, the query and programming language for manipulating XML data, from JDBC code since the release of Oracle Database 10g Release 2, when XQuery first appeared in Oracle XML DB. However, using the XQuery and XML DB features that first became available with Oracle Database 11g Release 2 -- like extension-expression pragmas and indexing unstructured XML content – can now significantly improve the efficiency of your JDBC code making XQuery queries...

[03/01/2011]
Mark Reinhold: JDK 7 Developer Preview

The JDK 7 Developer Preview (a.k.a. Milestone 12) builds are now available for download. This milestone is intended for broad testing by developers, deployers, and end users. We’ve run all tests on all supported platforms and haven’t found any glaring issues. We’ve also fixed 456 bugs since reaching the Feature-Complete milestone back in January. If you’ve been watching JDK 7 development from the sidelines then now is a great time to download a build and take it for a spin...

[02/25/2011]
NetBeans Podcast #54

NetBeans Community News with Geertjan and Tinu; NetBeans Dream Team member and Computer Science professor Andreas Stefik discusses SodBeans, a programming development environment for visually impaired developers; Jarda Tulach and the API design tip of the podcast: Dependency Injection...

[02/21/2011]
Markus Eisele: High Performance JPA with GlassFish and Coherence - Part 2

In this second part of my four part series I'll explain strategy number one of using Coherence with EclipseLink and GlassFish. This describes the steps you have to take to configure a JPA backed Cache with Coherence and how you could use it from within GlassFish as a high performance data store...

[02/15/2011]
Vikram Goyal: Working with Lightweight User Interface Toolkit (LWUIT) 1.4

LWUIT is a user interface library designed to bring uniformity and cross mobile interface functionality to applications developed using Java Platform, Micro Edition (Java ME). To make applications designed using Java ME look consistent across different platforms is a big task, and LWUIT lives up to that challenge with a clean interface and a plethora of UI goodies...

[02/13/2011]
Tech Cast Live - Java and Oracle, One Year Later - February 15th 10AM PST

Join us for a special live conversation with Ajay Patel, Vice President of Product Development for Application Grid Products and Justin Kestelyn, Director of the Oracle Technology Network. Justin and Ajay will discuss the changes that have come to Java and Oracle since the Sun acquisition, just over a year ago...

[02/09/2011]
New On-demand Webcast: Java in the Smart Grid

The Smart Grid is one of the most significant evolutions of our utility infrastructure in recent history. This innovative grid will soon revolutionize how utilities manage and control the energy in our homes—helping utilities reduce energy usage during peak hours, improve overall energy efficiency, and lower your energy bills...

[02/06/2011]
Shenkhar Gulati - Introducing Spring Roo, Part 2: Developing an application with Spring Roo

In Part 1 of this series, we looked at building a CRUD-based application in minutes with Roo. Here in Part 2, we will extend that application to a full-fledged enterprise application by adding features such as Spring security, email support, and many others...

[02/01/2011]
Janice J. Heiss - Looking Ahead to Java SE 7 and 8: A Discussion with Oracle’s Java Language Architect, Brian Goetz

We caught up with Oracle’s Java Language Architect, Brian Goetz, to get his thoughts on concurrency, Java SE 7 and 8, developments in the Java Virtual Machine (JVM), and more...

[01/27/2011]
Shenkar Gulati: Introducing Spring Roo, Part 1: Building from source

Spring Roo is a lightweight productivity tool for Java™ technology that makes it fast and easy to develop Spring-based applications. Applications created using Spring Roo follow Spring best practices and are based on standards such as JPA, Bean Validation (JSR-303), and Dependency Injection (JSR-330). Roo offers a usable, context-aware, tab-completing shell for building applications...

[01/25/2011]
Lincoln Baxter III - How-to: Modular Java EE Applications with CDI and PrettyFaces

I was recently asked the question, "Is it possible to create a modular JSF application, where JAR-files act as plug-ins and allow xhtml views, images, css, navigation rules, and managed beans to be added as modules to the application?" The answer to this question is, "of course," but there is no pre-set way of accomplishing such a task, so you’ll have to be a little creative. I’ve come up with a conceptual architecture...

[01/19/2011]
Java Spotlight Podcast 12: Interview with Adam Bien

Interview with Adam Bien, Java Champion, consultant, lecturer, speaker, software architect, developer, and author of Java books, on just about everything related to Java. Joining us this week on the Java All Star Developer Panel is Alexis Moussine-Pouchkine, Java EE evangelist...

[01/13/2011]
Arun Gupta: CEJUG - Manage your JUGs using GlassFish

Typically the JUG members are identified by subscribers on a mailing list. This however does not provide enough information about the members to the JUG leaders. The Ceará Java User Group (CEJUG) in Brazil is trying to change that by formalizing the notion of a JUG member and created an application to manage all the activities associated with it...

[01/10/2011]
"Simplicity by Design" - New Java EE 6 Article by Adam Bien

The introduction of Java Platform, Enterprise Edition (Java EE) 5, in 2006, did a lot to simplify enterprise application development. Java EE 6, released in 2009, simplifies design and architecture tasks even further. Java EE 6 is a good choice for building small situational applications quickly and without any overhead...

[01/04/2011]
Micha Kops: Enterprise Java Bean / EJB 3.1 Testing using Maven and embedded Glassfish

Are you playing around with the shiny new 3.1 EJBs? Using Maven for your Java projects? Need an easy way to write and execute tests for your EJBs that depends on an Java Application Server?  No problem using Maven Archetypes, the Maven EJB Plugin and the GlassFish embedded Application Container...

[01/01/2011]
The JavaUserGroupChennai Daily

The JavaUserGroupChennai Daily is an online news site that is maintained and updated by members of JUG Chennai (India). Recent headlines included New Year's Eve wishes, a 2011 Android wish list, an article on SOA and MDM, and "Java EE Productivity Report 2011."

[01/01/2011]
Java concurrency bug patterns for multicore systems

By studying concurrency bug patterns, you both increase your general awareness of concurrency programming and learn to recognize coding idioms that don't, or might not, work. In this article, authors Zhi Da Luo, Yarden Nir-Buchbinder, and Raja Das unpack six lesser-known concurrency bugs that threaten the thread-safety and performance of Java™ applications running on multicore systems...

[12/21/2010]
SIP Communicator Project Announces "Jingle Bells!!!"

After many months of hard work SIP Communicator becomes the first open source project to offer support for XMPP Jingle on Windows, Linux, and Mac. This includes video calls, conferences, call transfers, call recording and basically all the features that we’ve already had with SIP. So go ahead and start using that Jabber/GMail account for something more than just texting...

[12/19/2010]
Janice Heiss: An Update on JavaServer Faces with Oracle's Ed Burns

I spoke recently with Ed Burns, who is a Consulting Member of the Technical Staff at Oracle and specification lead for JavaServer Faces, the standard Web Application Framework for Java EE. Q: JSF is more than six years old now -- is it still relevant? A: Yes, for two reasons: first, because of the new features introduced in JSF 2.0...

[12/14/2010]