Raina, who is an MLA from Noushera Assembly segment and head of state BJP youth wing, came upto the Speaker's chair and took oath in the name of Mata Vaishnodevi and said "I do swear in the name of Mata Vaishnodevi".
CPI(M) MLA M Y Tarigami objected to him first and said there is a prescribed format for taking oath in the name of God (Ishwar).
Others from opposition, including National Conference and Congress, supported Tarigami over objection.
However, Protem Speaker Mohmmad Shafi intervened asking Raina to take oath in the name of God.
More From This Section
Raina tried to convince opposition members and said "I am a worshipper of Ma Vaishnodevi and consider her as my Ishwar".
He told the House that some people take oath in the names of Jesus and Allah, why can't he take the oath in the name of Mata Vaishnodevi.
"If I am doing that it will be true respect to my Ishwar," he added.
They said that it is not the meeting of a political party and the member needs to advise his supporters to take the proceedings of the house seriously.
Later, after the intervention of the Deputy Chief Minister Nirmal Singh, Raina took oath in Hindi in the name of Ishwar.
Raina before joining BJP has been an RSS worker after resigning as Commissioned Officer from Indian Navy.
On coming out of the Assembly complex, Raina unfurled a tricolour and started chanting with his supporters 'Bharat Mata Ki Jai...Jai Mata Jai-- Bharat Mata Ki Jai'.
Chief Minister Mufti Sayeed was the first one to take oath. Former Chief Minister Omar Abdullah also took oath among others.