Clarification: all developers should be lazy :-). Java EE (6) is an abstraction of existing products (Hibernate, TopLink,
Glassfish, JBoss, Geronimo, Tomcat+, ...) and API-implementations. So
if you develop Java EE 6 applications,...
Even though we're two years on from the 1.0 release of JavaFX, 2010 could be the defining year for the technology. With the mobile device space really taking off, JavaFX has to prove that it deserves to be up there with competing technologies. While some...
The ECF project has just finished our initial implementation of the OSGi 4.2 Remote Service specification (chapter 13 in compendium section). I
want to highlight a few distinctive features of ECF's implementation.
I'll be doing other/more blog posts to go...
Last year, before the Christmas holidays , I described how we do middleware integration testing at XebiaLabs and I described the way we deploy test servlets by wrapping them in WAR and EAR files that get generated on the fly
What can you do with a Groovy AST Transformation?
A difficult question, considering the answer is "almost anything". One
frequent use of AST Transformations is to write Groovy changes into the
JVM .class files so that standard Java tools will know...
We (Sonatype) recently received some support requests from a company making a
switch from Artifactory to Nexus. In the evaluation and system design
phase, they were setting up Nexus to proxy their internal Artifactory
instance and where having some troubles...
If you haven't heard of MyEclipse, it's basically commercial bundling of Eclipse that comes with additional tools (Java EE tools, for example) at a pretty affordable price. The makers of MyEclipse at Genuitec decided to bring the Pulse 3.0 team on board for...
There was/is a lot of confusion, as JSR-330
(Dependency Injection for Java) led by Rod Johnson (SpringSource) and
Bob Lee (Google Inc.) became a part of Java EE 6. JSR-330 is very
simplistic. It comes with own few annotations from the package: javax.inject....
Maven seems to be one of those topics that brings out passion in
many developers. Apparently, some developers love it, and find it a
highly valuable and time-saving tool, whereas others hate it with a
passion. (Of course there are still others
who just want...
I am developing and maintaining a small collection of open source tools called Butterfly Components, on my website at http://butterfly.jenkov.com. From time to time I get emails with questions like"Is this project even being developed / supported /...
Yesterday's announcement by Google that they will be selling their Nexus One Android handset online
is a new, and important, deviation in the mobile market. While the
obvious questions center around Google vs Apple in...
2010 is going to be a big year for modularity on the Java platform.
So based on recent industry trends, and as momentum continues to build
around modularity on the Java platform:
I hereby officially declare 2010 as the year of modularity on the Java platform.