Just a small correction,
# Did you represent the Local interface (of the EJB) in the class diagram?
It can be good because this way you have interfaces to show in your component diagram, but the class diagram is already becoming so bloated, I don't know how the examiner will cope with all the nice squares and lines...
If you can give me just some pointers...
Thanks,
Victor