Generating URLs is used to build the hypertext links sent to the users by email (but not only), it uses the properties below (set in /properties/config.properties).

The URLs generated differ depending on the deployment mode (servlet/quick-start or portlet).

Servlet or quick-start deployments

URL generation bean (required)

The URL generation bean must be servletUrlGenerator:

#urlGeneration.bean=servletUrlGenerator

URL of the CAS server (required)

#urlGeneration.casLoginUrl=https://cas.domain.edu/login?service=%s

Login URL of the application

#urlGeneration.servletLoginUrl=http://helpdesk.domain.edu/stylesheets/cas.faces

Welcome URL of the application

#urlGeneration.servletGuestUrl=http://helpdesk.domain.edu/stylesheets/welcome.faces

Portlet deployments (with uPortal)

URL generation bean (required)

The URL generation bean must be portletUrlGenerator:

#urlGeneration.bean=portletUrlGenerator

URL of the CAS server (required)

#urlGeneration.casLoginUrl=https://cas.domain.edu/login?service=%s

uPortal functionnal name of the portlet

This property should correspond to the functional name used when publishing the portlet:

#urlGeneration.uportalFunctionnalName=esup-helpdesk

CAS login URL of uPortal (required)

#urlGeneration.uportalLoginUrl=http://portal.domain.edu/Login

Guest URL of uPortal (required)

#urlGeneration.uportalGuestUrl=http://portal.domain.edu/Guest