On Jul 21, 2009, at 1:35 AM, Evangelos Vlachogiannis wrote:
Hi again,
thnx for the response. I use jetspeed 2.2 but I do not want to talk
directly to the LDAP.
I am introducing a filter based on PortalFilter (see attached
CASPortalFilter.java implementation in order to: (http://u-portal.gunet.gr:8080/uportal3/
)
- get the username of authenticated user -> done
- if username does not appear in portal db -> create new user with
username and assign default group/roles (in future I plan to
introduce a mapping mechanism)
- put principal in portal context
Problems till now:
- exception (see attached exception.txt) Any help ??
- As the CAS filter has a url-pattern="/*" (see web.xml) how can a
user see public pages without being redirected to CAS
Any help would be appreciated.
From the line number of the NPE, my guess is that the user is null
Do you see any of these exceptions occurring?
} catch (RegistrationException e1) {
// TODO Auto-generated catch block
System.out.println("user: " + userName + "
not created");
} catch (SecurityException e1) {
// TODO Auto-generated catch block
System.out.println("user: " + userName + "
not created");
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]