You are still trying to hammer the gospel into the square hole of your televangelist gospel. James doesn't fit in your televangelist gospel, so you just ignore him.
But Paul does not sanction disobedience either.
Nothing in James contradicts Paul regarding the fact that no works are involved in salvation.
James 2 is speaking of SHOWING your faith by works, it doesn't say a word about anyone being saved by works.
So what part of 'not of works' don't you understand in Eph.2:9?