To begin with, you should never take single lines of Scripture to discuss. We look at Scripture in context. For this verse:
Know this, my dear brothers: everyone should be quick to hear, slow to speak, slow to wrath, for the wrath of a man does not accomplish the righteousness of God. Therefore, put away all filth and evil excess and humbly welcome the word that has been planted in you and is able to save your souls. James 1:19-21
It is clear (to me) that James is addressing the way one should conduct themselves in the world. I don’t think James is arguing against righteous zeal, however he is asking us to temper it with the understanding of God’s word.
For example, to courageously stand in the cold in Washington at the March for Life and to challenge the status quo that funds abortion clinics (“righteous anger”) would be acceptable but to take the life of an abortion provider (“murder”) would not.
Is that what you were asking?