source: apps/i2psnark/jetty-i2psnark.xml @ ed443fe

Last change on this file since ed443fe was ed443fe, checked in by zzz <zzz@…>, 11 years ago

jetty 5.1.15

  • Property mode set to 100644
File size: 3.5 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1" ?> 
2<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure 1.2//EN" "http://jetty.mortbay.org/configure_1_2.dtd">
3
4<!-- =============================================================== -->
5<!-- This is the configuration for a standalone i2psnark and         -->
6<!-- jetty instance connecting to a router in another jvm.           -->
7<!-- Run it with the launch-i2psnark script.                         -->
8<!-- i2psnark will be accessed at http://127.0.0.1:8002/             -->
9<!-- =============================================================== -->
10
11<!-- =============================================================== -->
12<!-- Configure the Jetty Server                                      -->
13<!-- =============================================================== -->
14<Configure class="org.mortbay.jetty.Server">
15
16  <!-- =============================================================== -->
17  <!-- Configure the Request Listeners                                 -->
18  <!-- =============================================================== -->
19
20  <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
21  <!-- Add and configure a HTTP listener to port 8002                  -->
22  <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
23  <Call name="addListener">
24    <Arg>
25      <New class="org.mortbay.http.SocketListener">
26        <Arg>
27          <New class="org.mortbay.util.InetAddrPort">
28            <Set name="host">127.0.0.1</Set>
29            <Set name="port">8002</Set>
30          </New>
31        </Arg>
32        <Set name="MinThreads">1</Set>
33        <Set name="MaxThreads">10</Set>
34        <Set name="MaxIdleTimeMs">30000</Set>
35        <Set name="LowResourcePersistTimeMs">1000</Set>
36        <Set name="ConfidentialPort">8443</Set>
37        <Set name="IntegralPort">8443</Set>
38        <Set name="PoolName">main</Set>
39      </New>
40    </Arg>
41  </Call>
42
43  <!-- =============================================================== -->
44  <!-- Configure the Contexts                                          -->
45  <!-- =============================================================== -->
46
47
48  <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
49  <!-- Add a all web application within the webapps directory.         -->
50  <!-- + No virtual host specified                                     -->
51  <!-- + Look in the webapps directory relative to jetty.home or .     -->
52  <!-- + Use the default webdefault.xml in jetty's install             -->
53  <!-- + Upack the war file                                            -->
54  <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
55  <Set name="rootWebApp">i2psnark</Set>
56  <Call name="addWebApplication">
57    <Arg>/</Arg>
58    <Arg>webapps/i2psnark.war</Arg>
59  </Call>
60
61  <!-- this is so we can find the css -->
62  <Call name="addContext">
63    <Arg>
64      <New class="org.mortbay.http.HttpContext">
65        <Set name="contextPath">/themes</Set>
66        <Set name="resourceBase">./docs/themes</Set>
67        <Call name="addHandler">
68          <Arg>
69            <New class="org.mortbay.http.handler.ResourceHandler">
70              <Set name="redirectWelcome">FALSE</Set>
71            </New>
72          </Arg>
73        </Call>
74      </New>
75    </Arg>
76  </Call>
77 
78  <!-- =============================================================== -->
79  <!-- Configure the Other Server Options                              -->
80  <!-- =============================================================== -->
81  <Set name="requestsPerGC">2000</Set>
82  <Set name="statsOn">false</Set>
83
84</Configure>
Note: See TracBrowser for help on using the repository browser.