cxf's latest activity