Continued a bit with fixing:
- added missing method isRequiredPersonalDataSet() to administrative contact
controller
- removed more methods from interfaces which are for JSF views only
- moved JNDI lookup into PostConstruct-annotated method, still not really
fixing it as this will be invoked on construction of bean instances (in web
container). This later really needs to be rewritten to a service-locator
approach
- added observer method afterCustomerCreatedEvent() which will wait for events
being fired when a customer instance has been created
- JSF views should normally not have HTML declaration, but Mojarra has a long
outstanding bug that will not render doctype when the declaration is in the
"master" template (see WEB-INF/templates/base.tpl)