Hi, Varun.
I did not know anything about web services 2 years ago.
My first approach is to read
Java Web Services Up and Running (1st edition).
For the exam, this book has some helpful code examples, like the basic steps to build web services with JDK 6, message handler, logical handler, dispatch, mutual authentication.
Some codes like Rest services with Yahoo, does not work properly. You don't need to worry about that.
You may want to skip chapter 6 and 7 of this book for the exam.
I also recommend to read Bill Burk's Restful Java with JAX-RS (2nd edition) for the basics of JAX-RS. It uses RestEasy, which won't be on the exam.
Also, the WSIT tutorial , MZ's notes, Ivan's notes are must read for the exam. I highly recommend you to buy Ethuware and EPractice Lab to practice.
If you want to take an online course, I personally recommend you to take the web service online course from University of California, Irvine's extension program.
It costs $650 US dollars and the course lasts for 5 weeks. You will get some hands on knowledge about the basics of web services (
SOAP and REST).