James-HA provides two custom repositories
DistributedJDBCMailRepository.jav and
DistributedJDBCSpoolRepository.java which extend JDBCMailRepository and
JDBCSpoolRepository, respectively. Instead of using o.a.j.util.Lock,
they use the distributed lock.
A better way to do it would be to extract an
Mike,
OK, what is the current state of James-HA? How does it integrate into
JAMES? What do we need to do to integrate that as an optional capability in
the main distribution? Are you willing to do that work?
An overview and then coverage of the integration points would be good for
everyone. :