I need a base J2EE project based on Spring 3, Vaadin 7, Spring Security, Spring Remoting (HttpInvoker) and SSL, Maven.
The maven tree constist of 4 Projects:
base_parent: this is maven parent [url removed, login to view]
base_domain: this holds the beans and Service Interfaces
base_server: this is the server implementation, implements the services, exposes HttpInvoker under https and spring security
base_web: Vaadin 7 application, that uses HttpInvoker over HTTPS to access the services from base_server.
4 maven projects, and eclipse Juno project
base_web provides 3 screens, Login Screen, a Public Screen and one for authenticated users
base_web provides a simple login screen to log in. Only after logging user is able to call the secured services
base_sever checks for authorisation on each service call (spring security)
base_server and base_web are communicatin over ssl / https and HTTPInvoker using spring security to authenticate user
Vaadin 7 (no ivy, use maven instead)
Log in -> Authenticated User page
able to call the secured service
see home screen
service call is secured and can not be called with anonymous user, there is a button which triggers the service but base_server will send an exception because the user is not authenticated