The main concept behind the UI Layer is that the different aspects of the environment are realized as independent Maven Web projects, which are finally blended-in by the ''ccil-ui-web'' project. The latter should be referenced by the client projects, and the different functionalities simple disabled from the main configuration file.
+
The main concept behind the UI Layer is that the different aspects of the environment are realized as independent [https://maven.apache.org/ Maven] Web projects, which are finally blended-in by the ''ccil-ui-web'' project. The latter should be referenced by the client projects, and the different functionalities simple disabled from the main configuration file.
It is built around the [http://Maven's%20overlay%20system Maven's overlay system].
It is built around the [http://Maven's%20overlay%20system Maven's overlay system].
−
All shared artifacts are located in the ''/ccil'' folder. The different components add their stuff to its sub-folders.
+
In the distribution (the resulting WAR file - ccil-ui-web-XXX.war), all shared artifacts are located in the ''/ccil'' folder. The different components add their stuff to its sub-folders.