JSF2 Spring, Spring Security, JPA/Hibernate, Amazon S3 application