I am planning to take java 8 certifications. Oracle mentions that Associate is mandatory for taking professional certification. But when I schedule for Professional certification, it does not ask/verify for any pre-requisites. If I go ahead and take the Professional exam without taking associate , will I get Certificate ?
The policy has not been changed (unless you are referring to changes in java certification since Java 7, where the old OCJP was split into OCAJP and OCPJP). There has never been anything stopping you from taking the OCA or OCP in any order you want. However, to achieve the OCP certification, passing the OCA is a pre-requisite. You can take the OCP first if you want to, but that way, you will not receive a certification until you have passed OCA (at which point you will get both the OCA and OCP certifications). If you take the OCA first, you will at least be certified at the OCA level. Then you take OCP, etc. Hope this makes sense.
Thanks for clarifying Ankit. When referring to "OCA" and "OCP" I of course meant the post Java 6 certifications. But of course yes, prior to Java 7 there was an associate exam (SCJA) that was not a pre-requisite for acquiring the professional certification (though as I said you can still take the exams in any order even today). That changed from Java 7. To get OCP 7 or 8, you must have OCA (at the corresponding version). I assume that will continue in Java 9.