Lets assume he has 60% resilience while the warlock player has 40% pvp power, which means that the warlock must be stacking pvp power. (100-60)*1,4 = 56% damage taken, or 34% damage reduction.
Let us now counter in the fact that he sits in defensive stance as well. (1-0,34)(1-0,25)*100 = 42% damage taken, or 58% damage reduction.
So lets see how much dps is needed. You mention 2,5% healing. I know it has been nerfed in pvp areas, but with how much. I thought it was 2%? But do you count in pvp power healing (40%), and the recent 15% overall nerf to healing?
Anyways, assuming 2,5% hp with a hp pool of 360k: 0,025*360 / (1-0,58) = 21,4k dps needed to kill him. Let me tell you something.. Shadow priest and affliction warlock dots don't do 21,4k dps on dummies in full PvP gear (which is required to have 40% pvp power). So come again. Even far, far less than 21,4k dps. Our dots basically ticked for around the same damage in 4.3, since Blizzard wants to shift away from dots over to direct damage.
But lets not counter in 3 silences every 30 sec (3 sec each), 4 sec shockwave every 20 sec, fear immunity, spell reflect, 1 min cd on intimidating shout, insane mobility with every possibility to escape, pillars he can run around if he gets lower than 10% hp, and the fact that he can blow the warlock up within very few seconds when he gets his cooldowns up again.
There is a reason why the only time you get a kill on a warrior in 3s is because he forgot to switch to defensive stance, gets deep freezed, and sits in the open like a retard, while Los'ing his healer. Any other melee would be dead long before that happened.
The only class that can win against warriors 1v1 are beastmaster hunters who blow all their CDs, and warriors themselves. A caster got zero percent chance if the warrior knows what he is doing.