This guide describes how to add a 3rd party library to the Pineapple stand-alone web application:
Once the application is installed (e.g. unpacked) a directory named pineapple-standalone-web-client-VERSION is created. Example: opt/pineapple/pineapple-standalone-web-client-1.1.0.
The unzipped client contains the directory layout:
pineapple-standalone-web-client-VERSION
|
+--- runPineapple.cmd
+--- runPineapple.sh
|
+--- bin
| +--- helper scripts
|
+--- conf
| +--- log4j.properties
| `--- jetty.xml
|
+--- webapps
| `--- pineapple-web-application-war.war
|
+--- lib
+--- pineapple-jetty-starter-1.0.jar
+--- jetty-*.jar
+--- log4j-*.jar
`--- servlet-api-*.jar
The client WAR contains the directory layout:
pineapple-web-application-war.war
|
+--- META-INF
|
+--- WEB-INF
| +--- classes
| +--- images
| +--- jsp
| +--- lib
| +--- log4j
| +--- spring
| |
| |--- web.xml