For OCMJEA part 2, what tools can i use to create the required UML diagrams ? Rational Rose, Visio, Enterprise Architect etc. I was under the impression oracle would provide one after registration for part 2.
You can use any UML 2 compliant tool. I used Visual Paradigm community edition. It is similar to Magic draw. It is FREE modeling software available for you. It is adopted by many open source projects and community groups. It has intuitive user interface. You can give it a try.
You can use Modelio which is Open Source and free. It allows to create UML2 (and BPMN) diagrams.
You can find some video tutorials on youtube which can help to start with Modelio: Modelio community channel.