
Plastic is Tapestry's built-in Aspect Oriented Programming
library, which primarily operates at the byte code level, but shields
you from most byte code...
0 replies - 2690 views - 03/02/12 by Howard Lewis Ship in Articles

Truth be told, I've spent so much time running a training practice,
writing a book and dealing with Rails apps that my brain needed a bit of
adjustment to...
0 replies - 3460 views - 02/20/12 by Ken Rimple in Articles

Optimus Prime's post IceFaces Copies PrimeFaces Line by Line and Brian McKinney's response (New ACE Component Origins) have led to a controversial...
1 replies - 2696 views - 02/16/12 by Dustin Marx in Articles

In my previous
post on Object-Relational Mapping tools (ORMs), I discussed various
issues that I’ve faced dealing with the common ORMs out there...
4 replies - 3806 views - 02/15/12 by Carey Flichel in Articles

My last blog was the first in a short series of blogs examining Spring 3
MVC’s exception handling annotations. It covered the basic usage of the
...
0 replies - 7292 views - 02/14/12 by Roger Hughes in Articles

There’s still a lot of confusion over the difference types of managed
beans provided in Java EE 6 with EJBs, CDI beans and JSF managed beans
all being...
1 replies - 6837 views - 02/14/12 by Andy Gibson in Articles

The majority of the Spring 3 error handling sample code that I’ve come
across only ever seems to give the simplest overview of its usage, yet
how we...
0 replies - 8691 views - 02/13/12 by Roger Hughes in Articles

The somewhat functional way of thinking involved with jOOX’s XML manipulation cries for an additional API enhancement simply supporting XSLT. XSL...
1 replies - 2570 views - 02/05/12 by Lukas Eder in Articles

A summary of a discussion about the advantages of Tapestry over Struts:
Exceptional exception reportingSignificantly less codeLive class reloadingSensible...
0 replies - 2445 views - 02/04/12 by Howard Lewis Ship in Articles

If you’re testing a web application, you can’t go far wrong with Selenium WebDriver. But in this web 2.0 world of ajax-y goodness, it can be a pain dealing...
0 replies - 4029 views - 02/03/12 by David Green in Articles

jOOX aims at increased ease of use when dealing with Java’s rather
complex XML API’s. One example of such a complex API is Xalan, which has
a lot of...
0 replies - 2228 views - 02/02/12 by Lukas Eder in Articles

Tapestry 5.3.1 is out in the wild ... and if Tapestry is to
stay relevant, Tapestry 5.4 is going to need to be something
...
1 replies - 3398 views - 02/01/12 by Howard Lewis Ship in Articles

Java XML Binding (aka JAXB) is part of
many applications since it provides a convenient API to
marshall/unmarshall Java to/from XML.
Like so many area,...
3 replies - 3988 views - 01/30/12 by Nicolas Frankel in Articles

If you remember from my previous blogs, I’m covering different
approaches to parsing XML messages using the outrageously corny scenario
of...
1 replies - 4143 views - 01/21/12 by Roger Hughes in Articles

I’m currently working on a Xtext-based editor for Google’s BUILD language, as described in our Google Engineering Blog.
BUILD files do not contain an...
0 replies - 4376 views - 01/13/12 by Alex Ruiz in Articles