年,楚昭王九年,蔡昭侯朝贡楚国,他带来了两佩(佩玉)两裘。他献给楚昭王一佩一裘,自己留了一佩一裘。子常看到后,想要蔡昭侯的那套佩玉和裘衣,蔡昭侯并未献给他。子常竟然粗暴地扣留了蔡昭侯三年。第二年,唐成公朝楚,带着两匹肃爽马。子常同样想要,唐成公不肯,也被扣留了三年。后来,唐人献马给子常,子常这才让唐成公回国。蔡人仿效唐人,献佩给子常,蔡昭侯才得以释放。
蔡昭侯归至汉水时,愤怒地将佩玉投入水中,发誓说:“余所有济汉而南者,有若大川!”随即他奔赴晋国,以自己的儿子元和蔡国大夫之子为人质,请求晋国攻打楚国。次年(公元前506年),晋国应蔡国的请求,会合宋、蔡、卫、陈、郑、许、曹、莒、邾、顿、胡、滕、杞、小邾等国国君以及周、齐的大夫于召陵,计划讨伐楚国。
然而,晋荀寅向蔡昭侯索求贿赂,未能得逞,便以“国家方危,诸侯方二”“弃盟取怨,无损于楚”为由,劝范献子(晋主卿)放弃攻楚。
晋国君臣经过权衡得失,最终辞退了蔡昭侯,没有轻易出兵伐楚。但楚国国内外的局势已经变得愈发复杂和危险,一场更大的风暴正在悄然酝酿。