Today's fun and game center around the fact that the WSDL to Java code generator seems to output different code on the same machine depending on whether it runs from my home directory or as part of the Hudson build. During the Hudson build this gets generated:
public class ServiceException implements java.io.Serializablewhereas when I do it on my home directory (or on my laptop or my other workstation at home) it produces:
public class ServiceException extends org.apache.axis.AxisFault implements java.io.SerializableAnd this is for the exact same J2SE version, the exact same version of all dependencies etc. What on earth is going on!?