紀元前627年、太子商臣は子上が蔡を救援したときに晋から賄賂を受けて戦闘を避けたと誣告した。
前627年，晋大夫阳处父攻蔡，楚令尹子上救蔡，不战而晋军退，楚太子商臣诬子上受贿，杀子上。