There are many things, mostly implementation-related, that can be blamed on Maven, but I think most people agree on the fact that the POM concept (a declarative model of your project) is a good thing. Among other things, it allows to run a new plugin often with a minimum of configuration, or no configuration at all. For instance, a few days ago I was pointed to the Clirr plugin, a tool that...
A lot of applications these days title themselves RESTful. But how much REST is needed to be RESTful?
Web Services and XML
The 2010 Vancouver Olympics web site includes a nice little JavaFX Olympics events schedule application that's quite useful for people who like following almost every Olympic sport. Actually, I suppose it's useful even if you follow only a few sports.
The application shows you events that are currently in progress or which will start in the next several hours. Clicking on an event link launches...
One of the big features in Java EE 6 is dependency injection(yeah, 330 & 299 stuff!!). It pretty much integrated with the every EE component. That means you can nicely use all the CDI features with JAX-WS web services.
During the last few weeks, Marc H., Paul S. and myself have been exploring some ideas to support Hypermedia in Jersey. The outcome of this investigation is an experimental implementation that is available in Jersey's trunk (module version 1.2-SNAPSHOT). Exactly what it means to support hypermedia is still an area of research, and some other implementations of JAX-RS (notably RESTfulie) have also...
Statistics about the visitors of JDC2010 website by country. This year we have attendees from Jordon and United Arab Emirates
Like to use XSLT 2.0 but fear to switch to SAXON? Just drop saxon9he.jar into JRE's lib/ext folder and you're done! NO FEAR, IT WILL WORK.
I recently got pointed to that link: http://java.dzone.com/news/ant-18-scanning-leaves-171
I read the news with some pleasure reminding me that I still like Ant based builds very much over Maven in many cases.
Of course there are a lot of well maintained projects on the web that work very well with Maven. You never know how many enthusiasts-hours have been spent to make that happen. However, in...
Where I live (Connecticut, US), a popular bumper sticker is "Motorcycles Are Everywhere!" That's what I was reminded of as I surveyed the past week's posts by Geerjan Wielenga, and saw that he has discovered several interesting YANPAs (Yet Another NetBeans Platform Application, as he sometimes calls them). It really begins to appear that, like motorcycles, YANPAs are indeed everywhere!...
On the Java ME SDK Team Blog, Tomas Brandalik provides First aid when emulator doesn't start:
We have got few bug reports about not starting emulator. After some research we would like to summarize possible causes. 1. Freshly installed windows doesn't have msvcrtXX.dlls. Got to folder runtimes\cdc-hi\bin and copy Microsoft.VC80.CRT into runtimes\cldc-hi-javafx\bin. This problem will be fixed...
Since GlassFish v3 is built on top of OSGi, it is already capable of being embedded in an existing OSGi runtime. The bootstrapping code was slightly complicated IMO. Recently when Apache Camel committer Charles Moulliard asked me some questions around embedding GlassFish v3 in an OSGi runtime, I decided to revisit the bootstrap module in order to simplify it so that I had less explaining to do. I recently did exactly that. In this blog, I show how using a simple BundleActivator, one can embed GlassFish in an OSGi runtime.
I was going through the documentation of Spring Roo, version 1.0.1 while preparing a talk for JDC 2010 about the Spring Roo .. No need to mention the Roo is awesome, amazing and not Magic :-)
Ben Alex , Stefan Schmidt did a great job really in this project. Smart architecture!
"The automated startup-time scan is also very useful as you upgrade to newer versions of Roo. Often a new version of Roo will incorporate enhancements to the add-ons that generate files in your project." check more on Roo documentation . This is very useful, and once there is a new version from Roo, developers will participate in testing it by just running the roo shell in their project's directory!
Spring Roo, I like it :)
Apache Wicket is a great web framework. It is loved by developers and designers for it clean separation between programming logic and HTML markup.
In this post I show you how to make Wicket even more attractive to your web design team.
There is much discussion these days about HATEOAS (Hypermedia as the engine of application state) so it gets time to clearly say what HATEOAS actually means.
You think that with Unicode
™ the stone age is over and your Java software will print even egyptic hieroglyphs? Dream on!
Lack of backward compatibility in the ObjectWeb ASM library is painful.
Giving Your System a Memory
Is it possible to do an A/B testing with Magnolia? The question popups often in the discussions with potential Magnolia users from various e-business companies. This really depends on what you want to test. The design of whole site or just best position for an ad on a single page or layout of one page or ...
If you want to do it on the site level the easiest (with current release - 4.2...
Over the weekend, I was reading Mark Pilgrim's great book on HTML5 - and when I got to the part about the semantic tags, I thought it might be worth a quick mention.
In case you've missed out on HTML5 in general (and don't want to take the time to read that book I linked above), the idea behind semantic tags is that many sites use div blocks to mark out the same kinds of content, over and over....
JSF supplies progressive enhancement out of the box for many purposes. Here’s a quick tip on how you can enhance it.