Oh, you want to solo!?! Actually no offense, but I don't think anyone can solo that unless they are a high level like 90 or 100. I am a wizard as well, and I did the jabberwock a few weeks ago. Here's the rules:
Every 3 rounds, he'll cast meteor. Not just any meteor. It hits 1000+, so bring like 20 fire shields!!!
And the same round he casts that meteor, he will put a plus 200 feint on himself. However, he will remove it the very next round. So to take advantage of that, be sure to time your attacks. It's very helpful. (Every 3 rounds)