Axel Uhl
d90bc57e4c
bug 3181: set "daemon" property on all our thread pool threads that are intended for background updates;
...
this lets the VM exit upon shutdown / close
2015-07-24 17:53:27 +02:00
Axel Uhl
6a20efa1d9
fixing bug 2906: wind listeners didn't get de-registered proprely when removing a race and when re-starting the wind status servlet;
...
this should solve the problem with duplicate key exceptions hammering the DB
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/impl/WaypointPositionAndDistanceCache.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/ranking/AbstractRankingMetric.java
2015-05-27 17:57:20 +02:00
Axel Uhl
094234b654
moved all Position-related classes including Compact... representations to common bundle; provided CustomFieldSerializer for all Position subclasses that require it
2015-04-03 16:12:21 +02:00
Axel Uhl
58bd451481
moved other Position implementations to common packages to share them with GWT and make then GWT-serializable
2015-04-02 16:42:10 +02:00
Axel Uhl
0ef534d450
load Igtimi wind up to "now" when no end timpoint can be determined otherwise
2015-03-26 11:39:53 +01:00
Axel Uhl
f04fb321a2
improved Igtimi logging in case HDG/HDGM are missing
2015-03-25 13:36:15 +01:00
Fredrik Teschke
f637d50c41
add old jackson bundle as dependency to MANIFESTS to avoid NoClassDefFoundErrors
2015-02-12 13:14:47 +01:00
Simon Pamies
39a51ff5de
Lowering priority of debug messages
2015-02-05 18:51:30 +08:00
Axel Uhl
dd60863858
moved scalablevalue stuff and KMeansClusterer to SSE; added better maneuver-based wind estimation reporting features
2015-01-22 00:49:34 +01:00
Axel Uhl
d842579e48
Refactored SecurityServiceImpl such that operations can be implemented as lambdas, seeing the ReplicableSecurityService extension with the internal methods
2014-11-21 20:15:55 +01:00
Axel Uhl
bbc2796d59
renamed com.sap.sailing.server.replication bundle to com.sap.sse.replication
2014-11-07 21:47:57 +01:00
Axel Uhl
5d2163a45d
added new javax.servlet method to DelegatingServletContext; fixed GWT launch config (removing security.ui from classpath)
2014-10-06 00:17:04 +02:00
Axel Uhl
69de0f2d76
upgraded project settings to Java8, fixed gwt.ui to JavaSE-1.7 explicitly
2014-10-01 15:00:44 +02:00
Axel Uhl
161d823dee
updated project compliance settings to JavaSE-1.8
2014-10-01 14:44:22 +02:00
Axel Uhl
e9130d38f3
upgraded classpaths to JavaSE-1.8
2014-10-01 14:16:18 +02:00
Axel Uhl
7ece44052d
upgraded manifests from JavaSE-1.7 to JavaSE-1.8 as runtime environment
2014-10-01 14:08:19 +02:00
Axel Uhl
ff23160814
fixed potential concurrency issues in WindStatusServlet
2014-09-30 18:16:48 +02:00
Axel Uhl
c7264e3b7c
fixed interval construction for Igtimi resource loading
2014-09-23 10:08:14 +02:00
Axel Uhl
db65465c7c
improved logging for split interval Igtimi resource loading
2014-09-23 10:00:19 +02:00
Axel Uhl
a22dc20a8e
splitting Igtimi resource requests in intervals of one week as a pragmatic solution of bug 2002
2014-09-23 09:57:29 +02:00
Axel Uhl
733e7ea470
improve error handling for Igtimi wind import; see bug 2002
2014-09-22 16:04:51 +02:00
Axel Uhl
44a481b58a
fixing bug 2197, NPE in Igtimi wind receiver
2014-08-16 11:13:25 +02:00
Axel Uhl
26fff28560
bug 2086: avoid NPE by no trying to correct declination with a null position when the Wind fix wouldn't be constructed anyway
2014-07-23 22:41:54 +02:00
Axel Uhl
4707d527ab
disable directory listing for further web bundles
2014-07-21 23:58:37 +02:00
Axel Uhl
1164b573fe
improved logging of picking the right Igtimi WebSocket server
2014-07-15 17:08:12 +02:00
Axel Uhl
22d0d5a82d
sort Igtimi WebSocket URLs to the top that don't do wss:// nor port 443; Jetty can't do wss://
2014-07-14 21:45:35 +02:00
Axel Uhl
47b0b000ce
create a new Igtimi connection only if none exists yet for the account requested
2014-06-27 12:32:27 +02:00
Axel Uhl
d5042456f1
removed extra parameter correctByDeclination on IgtimiConnectionFactory.connect where it wasn't used
2014-06-27 09:39:24 +02:00
Axel Uhl
26b41ae9ec
better logging for issues with declination service during heading correction in Igtimi receiver; catch and log exception per Igtimi listener
2014-06-24 12:37:18 +02:00
Axel Uhl
3af1e7e346
added more logging for modified Igtimi adapter; the modifications seem to let tests hang on Hudson for unknown reasons
2014-06-14 15:36:11 +02:00
Axel Uhl
b8f3c331ea
solving bug 2000 by moving Igtimi adapter initialization to separate executor, using futures that wait in case the services are requested
2014-06-14 00:13:44 +02:00
Simon Pamies
22472ad8f2
Changed AWS, SOG and STW implementation to use kilometers per hour instead of knots as described in mail from Brent
2014-06-12 14:54:13 +02:00
Axel Uhl
befc04a286
pass correctByDeclination parameter through to Igtimi connector
2014-06-09 15:56:56 +02:00
Axel Uhl
53a0b36e8e
consolidated all Util stuff in com.sap.sse.common.Util now
2014-06-03 00:01:14 +02:00
Axel Uhl
cb9354b1a0
moved Util from com.sap.sailing.common to com.sap.sse.common
2014-06-02 23:57:16 +02:00
Axel Uhl
0c47e86304
moved Pair and Triple from com.sap.sailing.common.Util to com.sap.sse.common.Util and introduced all missing dependencies on com.sap.sse.common
2014-06-02 23:31:26 +02:00
Axel Uhl
c4cea6660d
introduced com.sap.sse.common.Util as superclass of com.sap.sailing.common.Util and added com.sap.sse.common to the required bundles of all users of com.sap.sailing.common.Util
2014-06-02 23:17:49 +02:00
Axel Uhl
386da3b6e3
fixed package naming and put scalablevalue packages into domain.common's GWT module descriptor
2014-05-01 12:18:17 +02:00
Axel Uhl
af0adbf4a3
moved Scalable* to domain.common to be able to use it also in GWT bundles
2014-05-01 12:02:41 +02:00
Axel Uhl
bc35e7e051
fix for bug 1867 which introduces separate track objects for separate devices, thereby keeping fixes apart
2014-03-20 12:48:22 +01:00
Axel Uhl
2338088c71
made parameter final to ensure it doesn't change
2014-03-20 12:32:36 +01:00
Axel Uhl
72a6fee435
adjusted to change in Igtimi API for "latest" URL which now returns data in standard format
2014-02-25 13:24:08 +01:00
Simon Pamies
b3e2d28753
Merged ess-singapore containing the temporary fix for the igtimi windbot gps miscalculation, the update of MAX_HOPS for tractrac stored data, the fix for the race committee app and max_speed for xml export
2014-02-24 10:19:13 +08:00
Simon Pamies
35b1ef4991
Moved away from breaking out of the loop as this requires druidic knowledge about a method that could change in future
2014-01-31 17:33:05 +01:00
Axel Uhl
2937d4acee
removed break as discussed as it requires too much secret knowledge of other method implementations to be justified
2014-01-31 17:29:01 +01:00
Axel Uhl
eb8eb58204
Merge remote-tracking branch 'server/master'
2014-01-31 17:28:47 +01:00
Simon Pamies
736cde2026
Break after messages because it does not make sense to go through other fixes at this time
2014-01-31 17:14:00 +01:00
Simon Pamies
238b34b435
Adapted logging for wind generation issues
2014-01-31 17:12:55 +01:00
Axel Uhl
6d7dd6af92
added test support for shared Igtimi LiveDataConnection which discovered a few bugs which are now also fixed by this commit
2014-01-31 17:12:37 +01:00
Axel Uhl
454487fd2c
share Igimi LiveDataConnection for equal combinations of device serial numbers
2014-01-31 16:49:36 +01:00