Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blog Posts by Community

• Adopt a JSR  • Embedded  • GlassFish  
• Global Education and Learning  • Identity Management  • IoT  
• Java Communications  • Java Desktop  • Java Enterprise  
• Java Patterns  • Java Tools  • Java User Groups  
• Java Web Services and XML  • JavaFX  • JCP  
• JDDAC  • Jini  • JXTA  
• Mac Java  • NetBeans  • Open JDK  
• Portlet  • Robotics  • Sun Grid  
• Sun RFID and Sensor  • [no association]  


In the last-completed poll, the community indicated that it overwhelmingly anticipates that Java 8 will be released this September. Meanwhile, our current poll, which has less than a week to go, asks for your view of the recently-released NetBeans Version 7.3. A total of 1178 votes were cast in the Java 8 poll. The exact question and results were: Will Java 8 be released in...
on Mar 16, 2013

Java User Groups

Assembling a team of Java developers can be a challenging task. Getting the right people together requires a combination of luck, skill, and plenty of patience. When someone new joins your team, they could also be new to your company. Over the years, we have conducted many job interviews of Java developer candidates wishing to join our team and company. Our Java job interview format is simple and...
on Mar 16, 2013
Egypt is frequently in the news these days, and some of the reasons surely are not comforting. But on Friday and Saturday, March 8-9, there was a lot to be happy about at the Cairo International Conference Center. There, the Egyptian Java User Group was hosting the Java Developers Conference (JDC), which, from looking at the related tweets (search for #jdc2013 or view @egjdc), came off as...
on Mar 10, 2013
Our team of Java developers consists of people with various backgrounds and skill levels. Everyone has a role and is assigned tasks based on that role. Team members are expected to know basic programming concepts, core Java and core J2EE. In addition; database access, web-browser, client/server concepts are required as well. It didn't take long for our team to realize there was a lot more to know...
on Mar 10, 2013
Hello all. I am back with more stories about our adventures in the world of Java. From the distant past to recent events. I hope to entertain, enlighten, and encourage. So hold on to your hats. For software developers in IT, there are times when you find yourself present at the birth of a major application. Normally these are dream assignments. But consider the following additional factors. 1)...
on Mar 4, 2013
Multimethods in Clojure by Amit Rathore, author of Clojure in Action, Second Edition Clojure multimethods support not only multiple dispatch but much more. Indeed, once you look past multiple dispatch, a commonly asked question is whether a language can dispatch on things other than the types of values. With Clojure’s multimethods, methods can be made to dispatch based on any arbitrary rule....
on Feb 20, 2013
Node in a Nutshell by Alex Young and Marc Harter, authors of Node.js in Practice We live in a world of highly connected multicore servers, where web applications are expected to scale from dozens of users to millions. New demands are being placed on developers by the real-time nature of the modern web. Developers are looking for fresh solutions to solve scalability issues—whether it’s to take...
on Feb 18, 2013
Spatial reference system: What is it? by Regina O. Obe and Leo S. Hsu, authors of PostGIS in Action, Second Edition The topic of spatial reference systems (SRS) is one of the more abstruse in GIS to understand. This is mainly due to the loose way in which people use the term spatial reference system and secondly to its unglamorous nature compared to other areas of GIS. If GIS is Disneyland,...
on Feb 13, 2013
Akka and Camel by Claus Ibsen and Jonathan Anstey, authors of Camel in Action Akka comes with a Camel integration module that allows Akka actors to interact with communication partners over a great variety of protocols and APIs. In this article, based on appendix E of Camel in Action, contributing author Martin Krasser presents selected Akka-Camel integration features by example. Akka aims to...
on Feb 13, 2013

Java Enterprise

This quick blog entry is just to advertise the availability of the Proposed Final Draft of JSF 2.2 (JSR-344). You may download the draft of the spec at <>. You may try out the implementation by dropping this maven GAV into the modules directory of GlassFish <a href="|ga|1|g%3A%...
on Mar 15, 2013


The results of the last-completed poll indicate that the attention being given to the Internet of Things (IoT) and Machine-to-Machine (M2M) communication at recent conferences like JavaOne and Jfokus (both of which included an Embedded Java mini-conference) is much warranted. A total of 464 votes were cast in the poll. The exact question and results were: What's your view on the...
on Mar 3, 2013
The first regular conference session I attended at Jfokus 2013 was Christer Norström's Internet of Sports (or How to win GOLD medals in the next Olympics). This session followed the keynote address for the Jfokus Embedded 2013 conference within a conference. I've long been interested in statistics and data analysis in sports, going back to my teen years when baseball manager Earl Weaver amazed...
on Feb 23, 2013
Our current poll is related to one of the primary themes from the recent Jfokus 2013 conference. The conference included an Embedded mini-conference. I attended many of those sessions, and will be posting blogs about them in the coming weeks. Our poll asks: What's your view on the future of machine-to-machine (M2M) interaction, also known as the Internet of Things (IoT)? Voting will...
on Feb 16, 2013
My Wednesday at Jfokus 2013 started in the large auditorium where the conference intro and keynotes took place. It was the first time I'd returned there since Tuesday's conference introduction, and I was at first surprised that this very large venue was being used for general conference technical sessions (I'd expected that those would generally take place in smaller rooms). I sat very close to...
on Feb 8, 2013

Java Patterns

Some thoughts on caching, HTTP and otherwise over on
on Feb 28, 2013

Java Desktop

Due to a painting regression in JXPanel for Synth-based Look and Feels, we are releasing a regression fix. The new files should appear in Maven Central soon.
on Feb 28, 2013
The Fundamentals of a JavaScript Test Suite by John Resig and Bear Bibeault, authors of Secrets of the JavaScript Ninja As important as a solid testing strategy is for all code, it can be crucial for situations where external factors have the potential to affect the operation of your code, which is exactly the case you're faced with in cross-browser JavaScript development. In this article...
on Feb 7, 2013
Tuesday at Jfokus 2013 started in a large auditorium filled with more than 1500 Jfokus attendees, who heard Jfokus founder Mattias Karlsson launch the conference in an introduction that included an appearance by Stephen Chin, who had spent the previous night sailing the icy Baltic Ocean on the Vaadin Cruise from Finland. The conversation also introduced a new Java Champion, JRuby's Charles...
on Feb 5, 2013

Java Tools

Atlassian has made some seriously great products, for example the project tracker JIRA. We recently upgraded our rather archaic version of JIRA at Magnolia to the latest and greatest offering. Everyone in the team found something in this upgrade. Some of us were desperate to use GreenHopper, others were looking forward to a better LDAP integration, and my personal favourite was the new REST API...
on Feb 20, 2013


If you have wanted JSF not to store any state now is your chance to try out the stateless mode of JSF. It is as easy as doing the following: &lt;f:view transient="true">  Your regular content&lt;/f:view> And voila you are running stateless. If you decide you do want some state to be kept at the server you can use the @xxxScoped annotations on your beans Be aware that...
on Feb 8, 2013