Hi all,
Here, anyone who is new to these exams, I would like to advise you to take OCAJP SE 7 exam.
Oracle has made it compulsory now to take OCAJP(IZ0-803) before taking OCPJP(IZ0-804). Only then you are supposed to be called a Oracle Certified Java Professional.
Java 7 is the latest version of Java and the exam OCAJP covers syllabus upto exception handling only. Its quite an easy exam. I have gone through it and I found my Enthuware questions difficult than the real exam.
For starters, get any Java 7 book and start studying. After you are done get a set of mock exams. These prepare you well.
Hope this helps.