Another XML object generator

I’m doing it again! I’m writing another XML object generator for savant. Why on earth would I do that most will say? 1. Others like digester, JAXB 1.0, jibx, just make life difficult because they don’t handle multiple errors within a document. At the first sign of an error, they bail. Some Savant configuration files […]

Java Runtime exec can hang

The next version of Savant is going to focus heavily on the stand-alone runtime and support for dialects and plugins. Supporting all that is largely handled by using a simple executor framework I wrote around Java 1.4 and lower’s Runtime.exec method. A few things to keep in mind when using this: Always read from the […]