Just cleared SJWCD 6
. It took me two months for the preparation soon after getting SCJP 6. I started with HFSJ and read it like two times, then I started thinking about doing WCD 5 or 6, after going through discussion forums and the specs for servlet 3.0/JPA decided to go for WCD 6. After reading HFSJ, i wasn't comfortable reading the dry content from the specs
. I bought this epractize lab mock exam, at first i felt i made a wrong decision but after taking all the practice exams i felt better however it didn't meet my expectations with respect to questions related to the new objectives and it also had some wrong answers. I also did every mock exam listed on "SCWCD links" page from coderanch, then i couldn't wait any longer to take the exam though i knew i didn't prepare well for the new objectives in WCD 6. I passed the exam with 82% and I knew i screwed up questions related to annotations(at least 5 questions) and new objectives. So my advise for those thinking about WCD 5 or WCD 6, would be to go for WCD 5 unless you have spent enough time preparing for the additional objectives in WCD 6, unlike HFSJ where all that is needed for WCD 5 exam is in that book you would have to use multiple sources to prepare for the WCD 6 exam.