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]

Reply via email to