Today I passed SCDJWS 5 with 83%.
I've been working with RPC based Web Services for couple of years, but JAX-WS, WSIT were new for me. I started my preparation 2months back, and on an average I gave 2hrs per day. Following are the resources I used for my preparation:
J2EE Web Services by Ricrard Monson-Haefel (This is an excellent book, and it's a great resource for Section 1, 2, 3, 5(JAXP, SAAJ) and 6)SCDJWS Study Guide by Ivan Krizsan (This has a good coverage for all sections (1-9 till now) and focuses on what you should read)WSIT Tutorial (This is for Section 10, but it did not help me much- I just got 40% in this section, some questions were related to Visual Studio, my guess did not work, I should have waited for Ivan to finish this section I guess )Java EE 5 Tutorial ( I went through Chapter 15-19)
Regarding the exam, It's theoretical, which makes it tough. I got a lot of scenario based questions, which were easy if you have really understood all the concepts. Here are my recommendations objective wise:
Section 1, 2, 3 - Know all about schemas, SOAP and WSDL structure. (I did not get any question specific to SOAP 1.2 or WSDL 2). Lot of questions related to WS-I Basic profile, You should know all the requirements in BP 1.1Section 4 - I got very easy questions on this, You should know the annotations with all its attributes, client side both dynamic proxy and dispatch based. Know the capability of servlet based and EJb based endpointSection 5 - As mentioned on objective, questions are very straight forwardSection 6, (3-UDDI) - I got a lot of questions on UDDI and JAXR and I hope everyone should get at least 6-8 questions. fast to learn and good to score.Section 8 Security - I did not read anything except Ivan's guide ( got 80%)Section 9 - If you can write code for JAXB, SAAJ, JAXR, StaX, SAX, DOM, you are good, Know about different Exceptions (SOAP/HTTP), got 1 question on packagingSection 10 - My exam started with one of the questions from this section, which I might have answered wrong, well you can expect 2-3 questions on .Net and Visual Studio, Also read data binding section from WSIT tutorial.Section 11, 12 - Well most of the scenario based questions from these sections, I don't have any specific resource for this, but some times back I went through an 6hr Web Service Tutorial from Sun which was available for free, That covered all these design patterns and I got 100 and 75% respectively on these sections.
I have prepared some notes, which I'll be publishing at
https://sites.google.com/site/scdjws5/SCDJWS5-Study-Notes. Good luck to all ranchers who are appearing the exam.
Finally Thanks to Java Ranch. The SCDJWS forum being a great help for the studies.
-Sanat