comparison ChangeLog @ 264:fa0d9acea897

flys/issue65: Added Jetty HTTP server as a replacement option to foster better scalability. Needs testing. artifacts/trunk@1975 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Sun, 22 May 2011 12:40:32 +0000
parents c0fb96f88ad1
children d52947ce8629
comparison
equal deleted inserted replaced
263:c0fb96f88ad1 264:fa0d9acea897
1 2011-04-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2
3 flys/issue65: Added Jetty HTTP server as a replacement option to foster
4 better scalability. Needs testing.
5
6 * pom.xml: Added repository for Jetty.
7
8 * artifact-database/pom.xml:
9 Added dependencies to Jetty (Licenses: Apache 2.0 or Eclipse).
10
11 * artifact-database/src/main/java/de/intevation/artifactdatabase/rest/RestApp.java:
12 Pass restlet context to super constructor.
13
14 * artifact-database/src/main/java/de/intevation/artifactdatabase/rest/JettyServer.java:
15 New. Use embedded Jetty server to serve rest API.
16 To enable it set "/artifact-database/rest-server/http-server/text()"
17 in global config to "de.intevation.artifactdatabase.rest.JettyServer".
18
19 * artifact-database/src/main/java/de/intevation/artifactdatabase/rest/Standalone.java:
20 Refactored a bit to be useful as a base class.
21
1 2011-04-22 Sascha L. Teichmann <sascha.teichmann@intevation.de> 22 2011-04-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2 23
3 * artifact-database/src/main/java/de/intevation/artifactdatabase/rest/HTTPServer.java: 24 * artifact-database/src/main/java/de/intevation/artifactdatabase/rest/HTTPServer.java:
4 New. Interface to run an HTTP server. Enables the system to run on different 25 New. Interface to run an HTTP server. Enables the system to run on different
5 HTTP servers. 26 HTTP servers.

http://dive4elements.wald.intevation.org