// we cannot just invoke the super(throwable) constructor because
// the IASDeploymentException travels between processes and needs
// to be serializable as well as all sub or chained exception.
// Therefore, I use the setStackTrace to chain instead of initCause
super(t.getMessage());
setStackTrace(t.getStackTrace());