1#
2# WebApp Support Module
3#
4[description]
5Adds support for servlet specification webapplication to the server
6classpath.  Without this, only Jetty specific handlers may be deployed.
7
8[depend]
9servlet
10security
11
12[xml]
13etc/jetty-webapp.xml
14
15[lib]
16lib/jetty-webapp-${jetty.version}.jar
17
18
19[ini-template]
20## Add to the server wide default jars and packages protected or hidden from webapps.
21## System classes are protected and cannot be overridden by a webapp.
22## Server classes are hidden and cannot be seen by a webapp
23## Lists of patterns are comma separated and may be either:
24##  + a qualified classname e.g. 'com.acme.Foo'
25##  + a package name e.g. 'net.example.'
26##  + a jar file e.g. '${jetty.base.uri}/lib/dependency.jar'
27##  + a directory of jars,resource or classes e.g. '${jetty.base.uri}/resources'
28##  + A pattern preceded with a '-' is an exclusion, all other patterns are inclusions
29##
30## The +=, operator appends to a CSV list with a comma as needed.
31##
32#jetty.webapp.addSystemClasses+=,org.example.
33#jetty.webapp.addServerClasses+=,org.example.
34
35[jpms]
36add-modules:java.instrument
37