山戎退到济水北岸后并没有返回家园,而是在济水下游一带不停地游荡,干着打家劫舍的勾当,时不时地再次渡河骚扰齐国。
齐国人防不胜防,于是在齐僖公的请求下,宋、卫、鲁等国各自派兵到齐国去戍守城池。齐僖公为了表达感谢之情,特别为列国军队准备了牛、羊、猪、鸡和谷物等慰问品。
齐僖公委托鲁国人代为向各国军队赠送礼物,满脑子贵贱尊卑的鲁国人就按照列国的爵位进行发放。郑国是伯爵级国家,排在宋、卫之后;但是太子忽认为郑军乃是抗击山戎的第一功臣,理应排在首位。他不甘心居于那些坐享其成的国家之后,结果和颁礼官发生了争执。
但是那个鲁国人十分顽固,坚持不改变原定顺序。他后来又在私下里对人说:“我真是不明白:郑太子既然拒绝了齐国公主,还跟诸侯们争那些牲口干什么。”太子忽大怒,于是在四年后对鲁国发动了一次进攻。
山戎直到入秋后才返回老巢。齐僖公把山戎这笔账也算在纪侯头上齐僖公只要碰到不愉快的事都要记在老冤家的头上,继续进行战争准备,而且规模和声势都越来越大。
纪侯明白,任何诸侯都不可能缓和纪国与齐国的关系了。他就把最后的赌注押到周桓王身上;纪侯再次跑到鲁国去,向鲁桓公询问是不是可以请天子出面斡旋。
鲁桓公说:“不可能。天子不能用武力征服郑国,又怎么能用言语说服齐国再者,天子也不会为了纪国与齐国结怨。不过天子新近丧偶,现在还没有纳后;如果您有好的公主,可以运作一下。”
纪侯豁然开朗,他便极力抓住最后一根救命稻草。不久,他就把调教的最优秀的一位公主嫁给周桓王。但是,这根稻草救也不了纪国,国家最终还是被齐国灭亡了。
九月二十四日,鲁桓公的嫡长子出生了,鲁国人用最高规格的礼仪、太牢之礼向祖先告庙,来迎接这个婴儿的降生。
告庙仪式举行完毕,人们回到宫中为太子举行命名仪式。鲁桓公携夫人文姜站在东面的阶上,身后立着几位大夫;一位公室贵妇在一群地位高贵的女人簇拥下,抱着婴儿从西面的台阶缓缓而上,请桓公为太子命名。
桓公转头问大夫绅繻给太子起名都有什么规矩。
绅繻回答说:“起名可以用五种方式:以胎记、听其声、以音律命名称作信如公子友;以美德之字命名称为义如姬昌;以相似之物命名称为像如孔丘;以物品为名称为假假借的意思,如郤錡;以父亲相似之处命名称为类。
“但是起名不能用国名,不能用官名,不能用山川、疾病、牲畜、器物为名。周人祭神要避讳先君的名字,所以用国名则国废,用官名则职废,用山川之名则山主废,用器物之名则礼器废。
“晋僖侯名司徒,所以晋国将司徒改为中军;宋武公名司空,所以宋国将司空改为司城;先君献公名具、武公名敖,所以鲁国废了那两座山的名称,鲁人与外国人谈话时只能用所在的乡名回应。因此大物不可以用上述名称来命名。”
桓公说:“他的生日与寡人相同,就叫他同吧”
这个孩子便是后来的鲁庄公。