I am working in an environment where there is one very large EAR that runs the whole website. This is large to the point if being unwieldy e.g. slow deployments, long checkouts etc.
I'm considering splitting the ear in to seperate war's that are deployed seperately and then using a single sign on solution such as CAS to implement authentication accross all the war's.
Has anyone else experience of this approach? What are the pro's & cons?