protected NewUserPrincipalPanel(String id)
{
super(id);
PortletPreferences preferences = ((AbstractAdminWebApplication)getApplication()).getPortletRequest().getPreferences();
final String defaultRole = preferences.getValue(DEFAULT_ROLE ,"");
final String requiredRole = preferences.getValue(REQUIRED_ROLE, "");
final String defaultProfile = preferences.getValue(DEFAULT_PROFILE ,"");
final String defaultSubsite = preferences.getValue(DEFAULT_SUBSITE ,"");
final String templateFolder = preferences.getValue(NEW_USER_TEMPLATE_DIR, "/_user/template/");
final String subsiteRoot = preferences.getValue(SUB_SITE_ROOT,"");
profilingRule = defaultProfile.toString();
add(new FeedbackPanel("feedback"));
Form userForm = new Form("newUserForm");
add(userForm);