Application Configuration

Configure applications in the runtime environment to expose their functions.

Basic contributions that applications must provide to an aggregated environment are:
  • Bookmarkable pages – pages that can be referenced through a name in the Web page URL, rather than the standard Wicket URL format, which is not unique.
  • Login privilege (optional) – if an application is an authenticated type, access to it is determined by an exclusive and unique login privilege that is assigned to a logged in user.
  • Home page – the initial point of access into the application.

Configure each application as a Spring bean, and define the information above, using a single Spring application-context configuration file. After you declare application beans, list them as relevant properties for the base application bean, for registration. If an application need not be registered in the runtime environment, you may leave it off the list.