1689年3月,詹姆斯在法國軍隊的幫助下登陸愛爾蘭.愛爾蘭議會不跟隨英國議會的榜樣; 它宣佈詹姆斯仍然是國王,並通過了對那些反抗他的人的大規模法案.在詹姆斯的敦促下,愛爾蘭議會通過了一條為良心自由的法案,授予愛爾蘭所有羅馬天主教和新教徒宗教自由.詹姆斯努力在愛爾蘭建立軍隊,但最終在1690年7月1日的博恩河戰役中被擊敗.當威廉到來時,個人帶領軍隊擊敗詹姆斯並重新堅持英國控制.詹姆斯再次逃往法國,離開金斯萊,從來沒有回到他以前的王國.他離開了他的愛爾蘭支持者,詹姆斯在愛爾蘭成為"塞卡馬斯"或"詹姆斯·沙拉特".儘管這項法案受到強烈的推動,愛爾蘭議會通過了一條授予愛爾蘭所有羅馬國天主教和新教徒宗教自由的法案
1689 年三月