mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-09-30 09:26:44 +00:00
Merge remote-tracking branch 'origin/master' into windChartBugs
This commit is contained in:
Binary file not shown.
@@ -8,8 +8,8 @@
|
||||
|
||||
<launcherArgs>
|
||||
<programArgs>-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog -console -clean</programArgs>
|
||||
<vmArgs>-Declipse.ignoreApp=true -Dosgi.noShutdown=true
|
||||
-Xmx1024m -Djetty.home=configuration/jetty
|
||||
<vmArgs>-Declipse.ignoreApp=true -Dosgi.noShutdown=true
|
||||
-Xmx1024m -Djetty.home=configuration/jetty
|
||||
-XX:+UseMembar</vmArgs>
|
||||
</launcherArgs>
|
||||
|
||||
@@ -39,6 +39,7 @@
|
||||
<plugin id="com.sap.sailing.gwt.ui" autoStart="true" startLevel="4" />
|
||||
<plugin id="com.sap.sailing.kiworesultimport" autoStart="true" startLevel="3" />
|
||||
<plugin id="com.sap.sailing.server" autoStart="true" startLevel="4" />
|
||||
<plugin id="com.sap.sailing.server.gateway" autoStart="true" startLevel="4" />
|
||||
<plugin id="com.sap.sailing.server.replication" autoStart="true" startLevel="4" />
|
||||
<plugin id="com.sap.sailing.www" autoStart="true" startLevel="4" />
|
||||
<plugin id="com.sap.sailing.xcelsiusadapter" autoStart="true" startLevel="4" />
|
||||
|
||||
@@ -7,6 +7,7 @@ Bundle-Vendor: SAP
|
||||
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
|
||||
Require-Bundle: com.sap.sailing.domain,
|
||||
com.sap.sailing.server,
|
||||
com.sap.sailing.server.gateway,
|
||||
com.sap.sailing.domain.tractracadapter,
|
||||
com.sap.sailing.mongodb,
|
||||
com.mongodb.driver;bundle-version="2.6.2",
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
<filter>
|
||||
<filter-name>GWTCacheControlServletFilter</filter-name>
|
||||
<filter-class>com.sap.sailing.server.GWTCacheControlServletFilter</filter-class>
|
||||
<filter-class>com.sap.sailing.server.gateway.GWTCacheControlServletFilter</filter-class>
|
||||
</filter>
|
||||
<filter-mapping>
|
||||
<filter-name>GWTCacheControlServletFilter</filter-name>
|
||||
|
||||
@@ -15,8 +15,13 @@ Bundle-ActivationPolicy: lazy
|
||||
Require-Bundle: com.sap.sailing.domain,
|
||||
com.sap.sailing.expeditionconnector,
|
||||
com.sap.sailing.declination,
|
||||
com.sap.sailing.domain.tractracadapter,
|
||||
com.sap.sailing.domain.persistence,
|
||||
com.sap.sailing.mongodb,
|
||||
com.mongodb.driver;bundle-version="2.6.2",
|
||||
javax.servlet;bundle-version="2.5.0",
|
||||
com.sap.sailing.domain.common,
|
||||
com.sap.sailing.udpconnector
|
||||
Bundle-ClassPath: .
|
||||
Web-ContextPath: /gateway
|
||||
Web-ContextPath: /sailingserver
|
||||
Export-Package: com.sap.sailing.server.gateway
|
||||
|
||||
@@ -5,6 +5,60 @@
|
||||
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
|
||||
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">
|
||||
|
||||
<servlet>
|
||||
<servlet-name>AdminApp</servlet-name>
|
||||
<servlet-class> com.sap.sailing.server.gateway.impl.AdminApp</servlet-class>
|
||||
</servlet>
|
||||
<servlet-mapping>
|
||||
<servlet-name>AdminApp</servlet-name>
|
||||
<url-pattern>/admin</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>ModeratorApp</servlet-name>
|
||||
<servlet-class> com.sap.sailing.server.gateway.impl.ModeratorApp</servlet-class>
|
||||
</servlet>
|
||||
<servlet-mapping>
|
||||
<servlet-name>ModeratorApp</servlet-name>
|
||||
<url-pattern>/moderator</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>ExpeditionThroughHttpPostServlet</servlet-name>
|
||||
<servlet-class> com.sap.sailing.server.gateway.impl.ExpeditionThroughHttpPostServlet</servlet-class>
|
||||
</servlet>
|
||||
<servlet-mapping>
|
||||
<servlet-name>ExpeditionThroughHttpPostServlet</servlet-name>
|
||||
<url-pattern>/expedition</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>LeaderboardsJsonExportServlet</servlet-name>
|
||||
<servlet-class> com.sap.sailing.server.gateway.impl.LeaderboardsJsonExportServlet</servlet-class>
|
||||
</servlet>
|
||||
<servlet-mapping>
|
||||
<servlet-name>LeaderboardsJsonExportServlet</servlet-name>
|
||||
<url-pattern>/leaderboards</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>LeaderboardJsonExportServlet</servlet-name>
|
||||
<servlet-class> com.sap.sailing.server.gateway.impl.LeaderboardJsonExportServlet</servlet-class>
|
||||
</servlet>
|
||||
<servlet-mapping>
|
||||
<servlet-name>LeaderboardJsonExportServlet</servlet-name>
|
||||
<url-pattern>/leaderboard</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>LeaderboardGroupJsonExportServlet</servlet-name>
|
||||
<servlet-class> com.sap.sailing.server.gateway.impl.LeaderboardGroupJsonExportServlet</servlet-class>
|
||||
</servlet>
|
||||
<servlet-mapping>
|
||||
<servlet-name>LeaderboardGroupJsonExportServlet</servlet-name>
|
||||
<url-pattern>/leaderboardgroup</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet id="jsp">
|
||||
<servlet-name>jspServet</servlet-name>
|
||||
<servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
|
||||
@@ -31,7 +85,7 @@
|
||||
|
||||
<servlet>
|
||||
<servlet-name>SimpleJspForwardServlet</servlet-name>
|
||||
<servlet-class>com.sap.sailing.server.gateway.SimpleJspForwardServlet</servlet-class>
|
||||
<servlet-class>com.sap.sailing.server.gateway.impl.SimpleJspForwardServlet</servlet-class>
|
||||
</servlet>
|
||||
<servlet-mapping>
|
||||
<servlet-name>SimpleJspForwardServlet</servlet-name>
|
||||
|
||||
+1
-2
@@ -1,4 +1,4 @@
|
||||
package com.sap.sailing.server.impl;
|
||||
package com.sap.sailing.server.gateway;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
@@ -7,7 +7,6 @@ import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
import com.sap.sailing.server.RacingEventService;
|
||||
import com.sap.sailing.server.SailingServerHttpServlet;
|
||||
|
||||
/**
|
||||
* Subclasses can be used to retrieve messages through an HTTP connection. The connection remains open until the client
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.sap.sailing.server;
|
||||
package com.sap.sailing.server.gateway;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.Date;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.sap.sailing.server.impl;
|
||||
package com.sap.sailing.server.gateway;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.PrintWriter;
|
||||
+2
-1
@@ -1,4 +1,4 @@
|
||||
package com.sap.sailing.server;
|
||||
package com.sap.sailing.server.gateway;
|
||||
|
||||
import javax.servlet.ServletConfig;
|
||||
import javax.servlet.ServletException;
|
||||
@@ -13,6 +13,7 @@ import com.sap.sailing.domain.base.Regatta;
|
||||
import com.sap.sailing.domain.base.impl.MillisecondsTimePoint;
|
||||
import com.sap.sailing.domain.common.TimePoint;
|
||||
import com.sap.sailing.domain.tracking.TrackedRace;
|
||||
import com.sap.sailing.server.RacingEventService;
|
||||
import com.sap.sailing.util.DateParser;
|
||||
import com.sap.sailing.util.InvalidDateException;
|
||||
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
package com.sap.sailing.server.impl;
|
||||
package com.sap.sailing.server.gateway.impl;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.net.MalformedURLException;
|
||||
@@ -47,7 +47,7 @@ import com.sap.sailing.domain.tracking.WindTrack;
|
||||
import com.sap.sailing.domain.tracking.impl.EmptyWindStore;
|
||||
import com.sap.sailing.domain.tracking.impl.WindImpl;
|
||||
import com.sap.sailing.domain.tractracadapter.RaceRecord;
|
||||
import com.sap.sailing.server.SailingServerHttpServlet;
|
||||
import com.sap.sailing.server.gateway.SailingServerHttpServlet;
|
||||
import com.sap.sailing.util.InvalidDateException;
|
||||
|
||||
public class AdminApp extends SailingServerHttpServlet {
|
||||
+4
-1
@@ -1,9 +1,12 @@
|
||||
package com.sap.sailing.server.impl;
|
||||
package com.sap.sailing.server.gateway.impl;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
import com.sap.sailing.server.gateway.AbstractHttpPostServlet;
|
||||
import com.sap.sailing.server.gateway.HttpMessageSenderServletRequestHandler;
|
||||
|
||||
public class ExpeditionThroughHttpPostServlet extends AbstractHttpPostServlet {
|
||||
private static final long serialVersionUID = 2038882388961739487L;
|
||||
|
||||
+3
-1
@@ -1,4 +1,4 @@
|
||||
package com.sap.sailing.server.impl;
|
||||
package com.sap.sailing.server.gateway.impl;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
@@ -6,6 +6,8 @@ import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
import com.sap.sailing.expeditionconnector.ExpeditionListener;
|
||||
import com.sap.sailing.expeditionconnector.ExpeditionMessage;
|
||||
import com.sap.sailing.server.gateway.AbstractHttpPostServlet;
|
||||
import com.sap.sailing.server.gateway.HttpMessageSenderServletRequestHandler;
|
||||
|
||||
/**
|
||||
* Clients can use this servlet to retrieve Expedition messages through an HTTP connection. The connection remains
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
package com.sap.sailing.server.impl;
|
||||
package com.sap.sailing.server.gateway.impl;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
@@ -22,7 +22,7 @@ import com.sap.sailing.domain.leaderboard.LeaderboardGroup;
|
||||
import com.sap.sailing.domain.leaderboard.RegattaLeaderboard;
|
||||
import com.sap.sailing.domain.leaderboard.SettableScoreCorrection;
|
||||
import com.sap.sailing.domain.tracking.TrackedRace;
|
||||
import com.sap.sailing.server.SailingServerHttpServlet;
|
||||
import com.sap.sailing.server.gateway.SailingServerHttpServlet;
|
||||
|
||||
public class LeaderboardGroupJsonExportServlet extends SailingServerHttpServlet {
|
||||
private static final long serialVersionUID = 1351616646322956825L;
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
package com.sap.sailing.server.impl;
|
||||
package com.sap.sailing.server.gateway.impl;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.HashMap;
|
||||
@@ -23,7 +23,7 @@ import com.sap.sailing.domain.common.TimePoint;
|
||||
import com.sap.sailing.domain.leaderboard.Leaderboard;
|
||||
import com.sap.sailing.domain.leaderboard.SettableScoreCorrection;
|
||||
import com.sap.sailing.domain.tracking.TrackedRace;
|
||||
import com.sap.sailing.server.SailingServerHttpServlet;
|
||||
import com.sap.sailing.server.gateway.SailingServerHttpServlet;
|
||||
|
||||
public class LeaderboardJsonExportServlet extends SailingServerHttpServlet {
|
||||
private static final long serialVersionUID = -2460691283231361152L;
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
package com.sap.sailing.server.impl;
|
||||
package com.sap.sailing.server.gateway.impl;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.Map;
|
||||
@@ -10,7 +10,7 @@ import javax.servlet.http.HttpServletResponse;
|
||||
import org.json.simple.JSONArray;
|
||||
|
||||
import com.sap.sailing.domain.leaderboard.Leaderboard;
|
||||
import com.sap.sailing.server.SailingServerHttpServlet;
|
||||
import com.sap.sailing.server.gateway.SailingServerHttpServlet;
|
||||
|
||||
public class LeaderboardsJsonExportServlet extends SailingServerHttpServlet {
|
||||
private static final long serialVersionUID = -2193421590275280102L;
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
package com.sap.sailing.server.impl;
|
||||
package com.sap.sailing.server.gateway.impl;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.Iterator;
|
||||
@@ -34,7 +34,7 @@ import com.sap.sailing.domain.tracking.TrackedLeg;
|
||||
import com.sap.sailing.domain.tracking.TrackedLegOfCompetitor;
|
||||
import com.sap.sailing.domain.tracking.TrackedRace;
|
||||
import com.sap.sailing.domain.tracking.Wind;
|
||||
import com.sap.sailing.server.SailingServerHttpServlet;
|
||||
import com.sap.sailing.server.gateway.SailingServerHttpServlet;
|
||||
import com.sap.sailing.util.InvalidDateException;
|
||||
|
||||
public class ModeratorApp extends SailingServerHttpServlet {
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
package com.sap.sailing.server.gateway;
|
||||
package com.sap.sailing.server.gateway.impl;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
@@ -9,7 +9,7 @@ import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
import com.sap.sailing.server.RacingEventService;
|
||||
import com.sap.sailing.server.SailingServerHttpServlet;
|
||||
import com.sap.sailing.server.gateway.SailingServerHttpServlet;
|
||||
|
||||
public class SimpleJspForwardServlet extends SailingServerHttpServlet {
|
||||
private static final long serialVersionUID = -1017961881555515288L;
|
||||
@@ -10,6 +10,7 @@ Bundle-ActivationPolicy: lazy
|
||||
Export-Package: com.sap.sailing.server.replication,
|
||||
com.sap.sailing.server.replication.impl;x-friends:="com.sap.sailing.server.replication.test"
|
||||
Require-Bundle: com.sap.sailing.server,
|
||||
com.sap.sailing.server.gateway,
|
||||
com.sap.sailing.domain.common,
|
||||
com.sap.sailing.domain,
|
||||
com.sap.sailing.operationaltransformation,
|
||||
|
||||
+1
-1
@@ -15,7 +15,7 @@ import org.osgi.framework.BundleContext;
|
||||
import org.osgi.util.tracker.ServiceTracker;
|
||||
|
||||
import com.sap.sailing.server.RacingEventService;
|
||||
import com.sap.sailing.server.SailingServerHttpServlet;
|
||||
import com.sap.sailing.server.gateway.SailingServerHttpServlet;
|
||||
import com.sap.sailing.server.replication.ReplicaDescriptor;
|
||||
import com.sap.sailing.server.replication.ReplicationService;
|
||||
|
||||
|
||||
@@ -16,8 +16,6 @@ Require-Bundle: com.sap.sailing.domain,
|
||||
com.sap.sailing.expeditionconnector,
|
||||
com.sap.sailing.declination,
|
||||
com.sap.sailing.mongodb,
|
||||
javax.servlet;bundle-version="2.5.0",
|
||||
com.mongodb.driver;bundle-version="2.6.2",
|
||||
com.sap.sailing.domain.swisstimingadapter,
|
||||
com.sap.sailing.domain.persistence,
|
||||
com.sap.sailing.domain.swisstimingadapter.persistence,
|
||||
@@ -33,4 +31,4 @@ Export-Package: com.sap.sailing.server,
|
||||
com.sap.sailing.gwt.ui.test,
|
||||
com.sap.sailing.server.replication.test",
|
||||
com.sap.sailing.server.operationaltransformation
|
||||
Web-ContextPath: /sailingserver
|
||||
|
||||
|
||||
@@ -1,61 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns="http://java.sun.com/xml/ns/javaee"
|
||||
xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
|
||||
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
|
||||
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">
|
||||
|
||||
<servlet>
|
||||
<servlet-name>AdminApp</servlet-name>
|
||||
<servlet-class>com.sap.sailing.server.impl.AdminApp</servlet-class>
|
||||
</servlet>
|
||||
<servlet-mapping>
|
||||
<servlet-name>AdminApp</servlet-name>
|
||||
<url-pattern>/admin</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>ModeratorApp</servlet-name>
|
||||
<servlet-class>com.sap.sailing.server.impl.ModeratorApp</servlet-class>
|
||||
</servlet>
|
||||
<servlet-mapping>
|
||||
<servlet-name>ModeratorApp</servlet-name>
|
||||
<url-pattern>/moderator</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>ExpeditionThroughHttpPostServlet</servlet-name>
|
||||
<servlet-class>com.sap.sailing.server.impl.ExpeditionThroughHttpPostServlet</servlet-class>
|
||||
</servlet>
|
||||
<servlet-mapping>
|
||||
<servlet-name>ExpeditionThroughHttpPostServlet</servlet-name>
|
||||
<url-pattern>/expedition</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>LeaderboardsJsonExportServlet</servlet-name>
|
||||
<servlet-class>com.sap.sailing.server.impl.LeaderboardsJsonExportServlet</servlet-class>
|
||||
</servlet>
|
||||
<servlet-mapping>
|
||||
<servlet-name>LeaderboardsJsonExportServlet</servlet-name>
|
||||
<url-pattern>/leaderboards</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>LeaderboardJsonExportServlet</servlet-name>
|
||||
<servlet-class>com.sap.sailing.server.impl.LeaderboardJsonExportServlet</servlet-class>
|
||||
</servlet>
|
||||
<servlet-mapping>
|
||||
<servlet-name>LeaderboardJsonExportServlet</servlet-name>
|
||||
<url-pattern>/leaderboard</url-pattern>
|
||||
</servlet-mapping>
|
||||
|
||||
<servlet>
|
||||
<servlet-name>LeaderboardGroupJsonExportServlet</servlet-name>
|
||||
<servlet-class>com.sap.sailing.server.impl.LeaderboardGroupJsonExportServlet</servlet-class>
|
||||
</servlet>
|
||||
<servlet-mapping>
|
||||
<servlet-name>LeaderboardGroupJsonExportServlet</servlet-name>
|
||||
<url-pattern>/leaderboardgroup</url-pattern>
|
||||
</servlet-mapping>
|
||||
</web-app>
|
||||
@@ -1,5 +1,4 @@
|
||||
source.. = src/
|
||||
output.. = bin/
|
||||
bin.includes = META-INF/,\
|
||||
.,\
|
||||
WEB-INF/
|
||||
.
|
||||
|
||||
@@ -11,6 +11,7 @@ Import-Package: com.sap.sailing.gwt.ui.shared,
|
||||
org.osgi.framework;version="1.6.0"
|
||||
Bundle-ActivationPolicy: lazy
|
||||
Require-Bundle: com.sap.sailing.server,
|
||||
com.sap.sailing.server.gateway,
|
||||
com.sap.sailing.domain,
|
||||
com.sap.sailing.domain.tractracadapter,
|
||||
com.sap.sailing.domain.common
|
||||
|
||||
+1
-1
@@ -6,7 +6,7 @@ import javax.servlet.ServletException;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
import com.sap.sailing.server.SailingServerHttpServlet;
|
||||
import com.sap.sailing.server.gateway.SailingServerHttpServlet;
|
||||
|
||||
public class XcelsiusApp extends SailingServerHttpServlet {
|
||||
private static final long serialVersionUID = -6849138354941569249L;
|
||||
|
||||
Reference in New Issue
Block a user