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

java.net Spotlight

Zeroturnaround's RebelLabs has launched a new virtual Java User Group (vJUG) that aims to provide "a central online hub of Java-related knowledge, accessible to developers everywhere regardless of location," according to the company...

[11/06/2013]

Oracle is committed to the future of Java EE. Java EE 7 has been released and planning for Java EE 8 has begun. GlassFish Server Open Source Edition continues to be the strategic foundation for Java EE reference implementation going forward. And for developers, updates will be delivered as needed to continue to deliver a great developer experience for GlassFish Server Open Source Edition...

[11/05/2013]

As announced at JavaOne, GlassFish Server Open Source Edition 4.1 is scheduled for 2014. 
Oracle is planning updates as needed to GlassFish Server Open Source Edition, which is commercially unsupported
. Oracle has announced the following updates to the GlassFish roadmap...

[11/04/2013]

Autowiring is a particular kind of wiring, where injecting dependencies is not explicit but actually managed implicitly by the container. This article tries to provide some relevant info regarding disadvantages of using autowiring. Although Spring is taken as an example, the same reasoning can apply to JavaEE’s CDI...

[11/04/2013]

Interview with James Gosling, father of Java and Java Champion, on the history of Java, his work at Liquid Robotics, NetBeans IDE, the future of Java and what he sees as the next revolutionary trend in the computer industry. James spent many years as a VP & Fellow at Sun Microsystems. He has built satellite data acquisition systems, a multiprocessor version of Unix, several compilers, mail systems and window managers. He has also...

[10/31/2013]

With the release of NetBeans IDE 7.4, a bunch of handy HTML5 development tools introduced in NetBeans IDE 7.3 are extended to Java EE and PHP applications, while there is brand new support for mobile web deployment... What does the NetBeans community think of these new features and enhancements? A key component of the NetBeans community is NetCAT, a group of volunteer beta testers from all over the world...

[10/30/2013]

The 2013 Fall Executive Committee (EC) Elections process is now complete. We had a slight increase in JCP Member voter turnout at ~25% (up from 24% in 2012). All Ratified candidates and the top eight Elected candidates were elected by the JCP Membership. Congratulations to the following JCP Members as the new and re-elected EC Members...

[10/29/2013]

London Java Community leader and technical evangelist Simon Maple has created a Meetup called vJUG, with aim toward connecting Java Developers in the virtual world. The aim for vJUG is: Get technical leaders from around the world to present to the vJUG members (without travel cost concerns!). Work with local JUGs to provide worldwide content to their members and...

[10/28/2013]

On 30 August 2013, Lovely Professional University (LPU) Jalandhar organized an All India Oracle User Group (AIOUG) TechDay event on Oracle and Java. This was a full day event with various sessions on J2EE 6, Java Concurrency, NoSQL, MongoDB, Oracle 12c, Oracle ADF etc. It was an overwhelming response from students...

[10/27/2013]

Much of what you do in Java is to define classes that package data and functionality together by concept to represent the desired problem-space element. When you instantiate a class, you create an object that has it's own piece of memory made up of other objects. Java has a peculiar means of manipulating these elements in memory. This is to say even though you treat everything as an object, you do not manipulate these objects directly. On the contrary...

[10/25/2013]

NetBeans IDE 7.4 extends the advanced HTML5 development support introduced in NetBeans IDE 7.3 to Java EE and PHP applications, while offering new support for mobile web development on the Android and iOS platforms, including support for the Cordova framework. Additional highlights include...

[10/23/2013]

It's easy to forget the value of any given technology once its buzz has arced across our collective consciousness and died a fiery death beyond the hype horizon. Before we forget Java's many vital contributions to computing and its role today, here are 12 definitive reasons why Java is not only surviving but actively thriving in its post-buzz existence. In other words: Don't call it a comeback; Java's been here, dominating, all along.

[10/22/2013]

In order to increase Oracle’s touch with Java developers worldwide, we are shifting our focus from a flagship JavaOne event followed by regional JavaOne conferences, to a new outreach model which continues with the JavaOne flagship event, as well as a mix of online content, regional Java Tours, and regional 3rd party event participation... Oracle will continue to invest in JavaOne as a unique stand-alone event for the Java community...

[10/21/2013]

I can not miss the opportunity to express my exciting and appreciation for this year JavaOne 2013... This is the fourth time attending and the second time speaking at JavaOne 2013. This year the conference sessions, events, demos, sponsors, people, speakers, JCP was rocking out, suffice to say that this conference has been the most diverse of the Oracle JavaOne conferences that I have ever attended... I delved into all JCP sessions and events, and a lot of java SE 8 session incredibly relevant to my adopt-OpenJDK work and future use...

[10/20/2013]

A handful of JSRs have been making progress in the JCP program--Java SE, Java ME and Java EE JSRs. More to come in the next few weeks! Highlights and links to JSR material below. JSR 337, Java SE 8 Release Contents, published an Early Draft Review. JSR 351, Java Identity API, published an Early Draft Review. JSR 360, Connected Limited Device Configuration (CLDC) 8, passed the EC Public Review Ballot with...

[10/17/2013]

This week I’m pleased to have an interview with Eugene Ryzhikov, a long time Java desktop developer and open source contributor. I’ve been working with him for many months on ControlsFX, where he has been contributing large amounts of code and many of the features you see in ControlsFX are directly due to his hard work. A graduate of Kaunas Technology University with a Masters in Computer Engineering, Eugene shares his programming time between Java and Scala...

[10/16/2013]

The Java Community Process (JCP) program Executive Committee Election ballot is now open. The elections give JCP Members the opportunity to determine the EC members while continuing to help shape the future of Java technology. The candidates' profiles and positioning statements are available, as well as the recording of the "Meet the Executive Committee Candidates" call recording to assist and inform voting selections. The ballot will be open until 28 October, with results available on 29 October...

[10/15/2013]

On Thursday, 10 October, the JCP hosted a Meet the EC Candidates call for Java Community members. The recording and materials are now available on JCP.org (audio file); all nominee information is available on the JCP.org 2013 EC Nominees page to follow along with the recording. As you may recall from the previous blog entry, this year...

[10/14/2013]

When the Java Community Process (JCP) set out four years ago to take advantage of the Oracle acquisition to implement some much needed reforms, the Java standards organization started with what JCP Chair Patrick Curran referred to as the "low-hanging fruit." That first Java Specification Request, JSR 348, was all about transparency, participation, agility and governance...

[10/13/2013]

Help us define how to serve your training and certification needs for Java EE 7. Oracle Certification and Server Technologies Curriculum Development are working to build two new Java EE 7 Certification exams and surrounding courses. We are looking to you to help validate our definition of the job roles identified for the Java EE 7 certification...
We are asking Java practitioners, hiring managers and recruiters to spend 10-15 minutes to complete this survey to help define the scope of the new certification...

[10/10/2013]

Silicon Valley Code Camp v8.0 concluded over the weekend. I've attended each code camp since the introduction of Java. The code camp has stuck to its three core principles from the beginning: By and for the developer community (no product or marketing pitches); No charge to attendees; Never occurs during work hours. The code camp has shown constant growth over its lifespan... This year I also volunteered to coordinate a new track focused on enabling future generation of developers. It was astounding to see kids from elementary school, middle school, and early high school learning programming skills...

[10/09/2013]

JSF component providers provide components with semantic meaning like e.g. navigation bar, header, footer or panel. Future JSF releases could use HTML 5 logical page structure to enforce the semantic output in the spec. e.g. instead of generating the navigation bar in a div container, a component provider could generate a navigation component within a nav . Currently (Java EE7) component providers can generate whatever markup they like: even nested HTML tables would be still perfectly fine. Structuring the page logically and not visually would open the door for JSF for...

[10/08/2013]

The thread of Java Embedded and Internet of Things was woven into all aspects of JavaOne this year and very prominent at OpenWorld as well. The 3rd IT Revolution is happening fast, and there is no doubt Oracle and Partners are throwing their muscle behind it. Watch the keynotes to recap...

[10/07/2013]

PrimeFaces 4 has been released. The PrimeFaces Push components has been updated to use some of the cool new features of Atmosphere 2.0! To name a few: Atmosphere’s Protocol now enabled by default; Atmosphere’s Hear Beat now turned on by default; Atmosphere’s tracking message length enabled by default; Significant Performance improvement of the MetaBroadcaster; JSR356 supports...

[10/06/2013]

The latest issue of Java Magazine, which takes as its theme “Seize the Cloud,” has an article by IndicThreads founder Harshad Oak, titled “Hands on with Oracle Java Cloud Service, Part One,” that provides an introduction to Oracle’s platform-as-a-service (PaaS) Java offerings. PaaS is about renting a software platform and running a custom business application on it, thus enabling developers to focus on the business application and...

[10/03/2013]

The Java Embedded Challenge for Raspberry Pi this year was a first at JavaOne. For 3 days, attendees built Java Embedded applications using sensors, Raspberry Pis, Arduinos, a Gemalto board, and a Beagle board. With limited or no prior Java Embedded experience, attendees created seven amazing and very different projects...

[10/02/2013]

The biggest change coming in Java 8 is Project Lambda (JSR 335), which supports programming in multicore environments by adding closures and related features to the language. Reinhold called it the single largest upgrade to the programming model, ever -- larger even than generics. "It's the first time since the beginning of Java that we've done a carefully coordinated co-evolution of the virtual machine, the language, and the libraries all together," he said. "And yet the result still feels like Java"...

[10/01/2013]

This year JavaOne started like in the old years- in the Moscone Center. Sunday's keynote consisted of two parts: strategy and technology. The main message of the strategy part was "the same programming model with Java 8 everywhere". The technology part was interesting, relevant and entertaining. Either I was extremely fortunate, or the advisory board did a great job this year... All sessions I attended were really good. I learned a lot, enjoyed the time. I think it was the best JavaOne under "Oracle's Stewardship" so far...

[09/30/2013]

The September/October 2013 edition of Java Magazine honors this year's Duke Choice Award winners... NetBeans Platform projects that won this year are: GEONS Ground Support System, National Aeronautics and Space Administration; OpenSim, The National Institutes of Health Center for Biomedical Computation and National Center for Simulation in Rehabilitation Research; Jessikommand, Robotswim; and Neuroph, University of Belgrade’s Faculty of Organizational Sciences. Read all about it after subscribing for free to the Java Magazine (http://www.oracle.com/technetwork/java/javamagazine/index.html).

[09/29/2013]

Here are my impressions from the 18th Java One. Java SE 8 is around the corner, Java EE 7 was just released, and both are a joy to use. NetBeans 7.4 is awesome. And yet, people were strangely blasé at the conference. I still remember how much excitement there was at Java One when Java was in its infancy, and the promises greatly exceeded the reality. (Do you remember Jini? Or the original Java EE?) Nowadays...

[09/26/2013]