Thanks for the quick reply, Andy.
I think the "templatePath" defined as a property in the "personalHomeFolderProvider" bean will serve my purpose. However, I can't seem to get it to work. Here is what I have done:
1. Created a space template called "Employees" in the Space Templates space. The "Employees" space includes other sub-spaces as well.
2. Altered the authority-services-context.xml file (not really, I modified the copy of the file in the extension folder) to include the following property to be overridden:
<property name="templatePath">
<value>/app:space_templates/cm:Employees</value>
</property>
I login as a new user (we are using active directory synchronization) and I receive the following error:
javax.faces.FacesException: Error calling action method of component with id loginForm:submit
caused by:
javax.faces.el.EvaluationException: Exception while invoking expression #{LoginBean.login}
caused by:
java.lang.IllegalStateException: Non-unique path: found : /app:space_templates/cm:Employees 0
If I take out the above property in our extension file, and login with the same user it works just fine.
Any thoughts?
Thanks again,
Matt