
An application is stored on the file system of the web server as subdirectory of the "Applications folder". The sample applications that are shipped with ITP/OnLine are implemented as a Sample and a "Sample2" directory.
Each application directory may contain a number of files and subdirectories that define the look-and-feel and behavior of the application. For most of these files, ITP/OnLine defines defaults. Whenever a file is available in the Application directory, it will replace the default.
At the root level of the application directory the configuration settings are stored in a file called config.xml. The contents of this file can be manipulated through the configuration page of the application. For more information, refer to chapter Configuration in this manual. The root level may also contain web pages (aspx-pages for ASP.NET or jsp pages for J2EE). Each of these pages will be accessible through the following url:
http://[machine]:[port]/itp/app/[application]/[page]
where [machine] is the name of the web server, [port] the port through which it is accessible, [application] the name of the application and [page] the name of the page.
The pages produced by ITP/OnLine will refer to a cascading stylesheet in
http://[machine]:[port]/itp/app/[application]/css/styles.css
This means that a styles.css file may be stored in the css subdirectory to determine the look-and-feel of the pages.
The resources subdirectory may contain files related to localization of texts.
The xslt subdirectory may contain overrides of the xslt files that determine the structure of the html produced by ITP/OnLine.