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

java.net Spotlight

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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]

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 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]

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]

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]

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]

Believe it or not. From time to time I get the chance to make a proposal for a technology stack to use. And it happened recently, that I did this. And after following my post about choosing the right Java EE version I dediced to make a proposel for using Java EE 6 with GlassFish 3.0.1. And this proposal finally raised my awareness about possible risks, people could remark being confronted with such a decision. Here is how you could address them...

[12/12/2010]

Matjaz B. Juric is head of the Cloud Computing and SOA Competence Centre at the University of Maribor in Slovenia. He is also a professor at the University of Ljubljana... Juric has been involved in several large-scale Java, SOA, and Cloud projects. In cooperation with the IBM Java Technology Centre, he worked on performance analysis and optimization of RMI-IIOP...

[12/07/2010]

NetBeans Community News with Geertjan and Tinu: It's a packed podcast! NetBeans IDE 7.0 Beta released with language support for JDK7, and a host of other features. NetBeans team on the road (and on planes): at Devoxx, JavaOne Brazil and JavaOne China...

[12/05/2010]

I announced the Starcraft 2 Coders Challenge at Devoxx in Belgium. This is a little off topic for my coding blog, but an interesting aside for anyone who enjoys Real Time Strategy (RTS) gaming. As a genre, I find RTS games interesting for the following reasons: * Matches are online, testing your skills and wit against other human opponents...

[12/02/2010]

Interview with Bruno Souza and Fabinane Nardon, Brazilian Java Champions on Brazilian Open JDK Manifesto and JavaOne 2010. 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 Evangelist...

[11/29/2010]

I've often heard that Devoxx (formerly Javapolis) is one of the best Java-related conferences in the world. I've also heard it has the best speaking and viewing facilities (a movie theater) of any conference. When I was invited to speak earlier this year, I jumped at the opportunity...

[11/26/2010]

The NetBeans team is pleased to announce the availability of NetBeans IDE 7.0 Beta. NetBeans IDE 7.0 Beta 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 ...

[11/18/2010]

I’m pleased to note the submission of four new Java Specification Requests
to the Java Community Process: JSR 334: Small
Enhancements to the Java Programming Language
, by Joe Darcy with help from Jon Gibbons, Maurizio Cimadamore, and many
others in Project Coin ...

[11/16/2010]

Oracle and Apple® today announced the OpenJDK project for Mac OS® X. Apple will contribute most of the key components, tools and technology required for a Java SE 7 implementation on Mac OS X, including a 32-bit and 64-bit HotSpot-based Java virtual machine, class libraries, a networking stack and the foundation for a new graphical client...

[11/14/2010]

beta.java.net went live last night with a few projects from the GlassFish Community.  I've updated the help section to include information about the migration including a list of projects that have requested to be moved here. We started sending out email to all registered users yesterday with a temporary password that will allow you to login and reset your passwords on the new site.  Please note...

[11/10/2010]

Multithreaded programming is never easy, but it does help to understand how the JVM processes subtly different code constructs. Steven Haines shares five tips that will help you make more informed decisions when working with synchronized methods, volatile variables, and atomic classes...

[11/09/2010]

Interview with Steve Harris, Senior VP of Application Server Development on the Java Enterprise Edition, Glassfish, and integrating Sun into Oracle. 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 Evangelist...

[11/04/2010]

The time is finally here. 16 GlassFish projects have been locked down on CollabNet and are scheduled to go live on the new Java.net site next week. After that, the remaining 161 GlassFish projects are scheduled to go in another couple of weeks. Once the GlassFish community has moved, we'll begin to move the remaining Java.net projects...

[11/03/2010]

Interview with Mark Reinhold, Chief Java Architect, Java Platform Group on the future of Java SE. 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 Evangelist...

[10/29/2010]