Regards
James doesn't disagree with Paul's view of salvation, since James isn't talking about salvation.
Who is arguing like a child, I have given you scriptural proof of what James is saying.
You have read into James your own RCC theology, thinking a 'dead faith' must mean that a person is not saved.
James never speaks of salvation being by works, he speaks of salvation being shown by works.
So, faith without works is dead, but that has nothing to do with a person's eternal salvation, only his 'fruit' production.
Stop reading into James that which isn't there.
A person can kill his own faith, but cannot kill the eternal life that is in him.(2Tim.2:13)
I guess that means the believer has (gasp!)-eternal security!