Axel Uhl
1b992be8d2
Merge remote-tracking branch 'server/master'
...
Change-Id: Ia32603e5b45bc92902c6e6d54e29236f1a9c72d0
2018-12-17 12:15:23 +01:00
Axel Uhl
b01df511f4
re-generated the Sailing Server (No Proxy).launch using analyzeProduct.sh
...
Change-Id: I15974f8c51e9fa32d775992849719dacad61f838
2018-12-17 12:13:57 +01:00
Axel Uhl
05b2138fb6
added new bundles and fragments to Selenium launch config
...
Change-Id: If01e55e2ef7ab0a5dc43a7d708a43402c0563244
2018-12-15 12:18:58 +01:00
Axel Uhl
159086e801
fixed datamining.ui name in feature.xml specification
...
Change-Id: I59c68994203b3487b11dc06c36d736bbe9c6395b
2018-12-15 01:07:41 +01:00
Axel Uhl
dc0572d066
added pom.xml for com.sap.sailing.server.interface bundle
...
Change-Id: Ic73e1b8cc97d8e2f22c970d19ee35c556d63d45c
2018-12-15 00:47:27 +01:00
Axel Uhl
c6925499b9
added datamining.ui and gwt.user to the respective features; required at run-time
...
Change-Id: I7709d6d53e5f584e618eb691e3566c7a0d6ee225
2018-12-15 00:33:15 +01:00
Axel Uhl
e625c4e5bc
updated README for usage of analyzeProduct.sh
...
Change-Id: I530d9605c5bde7629be7667f795c2120b50e6705
2018-12-15 00:05:16 +01:00
Axel Uhl
df1784a9cc
added com.sap.sailing.server.interface to the sailing feature
...
Change-Id: Ic83bb53154260eb827054989ed66ff335f8fcc13
2018-12-15 00:03:40 +01:00
Axel Uhl
c88a09b076
added com.sap.sailing.server.interface pom.xml and added it to java's pom.xml
...
Change-Id: I912348daab0e0202b3e3ae8f3bf8bc2e16b86a7b
2018-12-14 23:59:27 +01:00
Axel Uhl
72bc50fc0d
move RacingEventService into a separate com.sap.sailing.server.interface bundle
...
Change-Id: Ib75bf6a46be9eaf2d9ccfad85832a3be8a7686be
2018-12-14 23:56:24 +01:00
Axel Uhl
4c4752a748
extracted replication interfaces into separate bundle to avoid having to activate the replication service only for registering a replicable
...
Change-Id: I22e423efee06e653a9ed3b9bea13b3b0153f7156
2018-12-14 21:27:17 +01:00
Axel Uhl
f33f1b60af
Merge branch 'master' into docker
...
Change-Id: I23f9779abcb4d6d9efd34cb04697f4b518ffb3c3
2018-12-14 14:59:42 +01:00
Axel Uhl
e41abfe972
upgraded Java11 Hudson Slave AMI
...
Change-Id: Ic7569919b1af4b8a2f42004456b72b1b97fafef8
2018-12-14 14:55:18 +01:00
Axel Uhl
b5730a719b
fixed script to patch .launch files; added mongodb bundle to sse runtime feature
...
Change-Id: I9d65f15b476c3ca0d55035237a4f311ca124d7c8
2018-12-14 14:54:27 +01:00
Axel Uhl
550f8771a5
Merge branch 'master' into docker
...
Change-Id: I670ed4b220e48790ab71bf6cb96b1701cf32ca4b
2018-12-14 13:19:53 +01:00
Axel Uhl
19af798ed3
fixed launch config patching another time; added missing org.eclipse.osgi.util bundle to sse runtime feature
...
Change-Id: I0d93cf604d72c07e23c997d860d756052a1f8826
2018-12-14 13:09:36 +01:00
Axel Uhl
82d5899619
fixed patching of .launch configuration
...
Change-Id: I972823ab113acfa76d690f73af616404ef425aeb
2018-12-14 12:59:04 +01:00
Axel Uhl
4c03b8d694
analyzeProduct.sh can now also patch an existing .launch configuration
...
Change-Id: I8090610e50f6a1c37399023758c26129dade58df
2018-12-14 12:55:59 +01:00
Axel Uhl
6c14157b4f
the analyzeProduct.sh script now produces two lines for a consistent .launch file
...
Change-Id: I23c52e4ca4dbc025f38ef20745a306cd5f1c075e
2018-12-14 12:36:57 +01:00
Axel Uhl
342e5782db
adjusted features such that .runtime features pick target platform bundles only, other features pick workspace bundles only
...
Change-Id: Iaf6c28a083e3ea226160884b4a0c32217fbb95e8
2018-12-14 11:43:44 +01:00
Axel Uhl
5a921e6529
more scripts to extract bundles from target definition, launch config and product definition
...
Change-Id: Ie0f1deaeefaf82a1dd7018bd4e63c37e5503fe02
2018-12-14 10:45:08 +01:00
Axel Uhl
4c0042160d
fixed Java Compiler settings to 1.8 for com.sap.sailing.server.gateway.serialization.test
...
Change-Id: Ia853640417f6341aeb5efe8f87575c262b794079
2018-12-14 10:11:49 +01:00
Axel Uhl
77d2eaa5d9
removed .prefs from .gitignore
...
Change-Id: If356a507072827f74da31083fb1731cf2c71e07d
2018-12-14 10:11:04 +01:00
Axel Uhl
a5d4d4d224
Merge branch 'master' into docker
...
Change-Id: I628f33d699fafd9095dbc4a8cdfd7f2025192551
2018-12-12 15:46:23 +01:00
Axel Uhl
f0edc68a64
adjusted start levels so that old start order before commit 860820eef2 is maintained;
...
the changes of commit 860820eef2 caused
the RacingEventServiceImpl to start reading the DB contents such as the
RegattaLogs before other required service bundles were activated and had
their services registered, particularly the racelogtrackingadapter
bundle with its device ID serializer/de-serializer. This leads to
ClassCastExceptions while loading RegattaLogs with respective structured
device IDs in the events because a default de-serializer tries a
conversion to a String, holding a MongoDB Document in hand
Change-Id: Iada9c9c540a3ef43a1ccbd99f41f3ebc32f219d2
2018-12-12 13:41:12 +01:00
Axel Uhl
3d933ad739
Merge branch 'master' into docker
...
Change-Id: I51d2bb63a997c9ca0dc86288276277ed460c0663
2018-12-11 22:29:44 +01:00
Axel Uhl
736c47d03a
fixed test failing due to a ClassCastException
...
Change-Id: I58257578052c90bfe3403b917b588f76b94ad163
2018-12-11 17:04:11 +01:00
Axel Uhl
1c296efb10
fixed serialization of null values in DoubleVectorFixMongoHandlerImpl
...
Change-Id: I7da792f19dc2f6ea830aa3232cccfa33a8de617b
2018-12-11 17:02:08 +01:00
Axel Uhl
9da9034235
fixed several MongoDB 3.x issues around ClassCastExceptions with lists
...
Change-Id: Icb570522485ea180eeaeab2a14abb333d159850a
2018-12-11 15:02:15 +01:00
Axel Uhl
69814b86db
added bundle dependency of gateway.serialization.test to org.hamcrest
...
Change-Id: Ie7f43c4eb5b8f4cfef6a2aff47b5ff41999a2c68
2018-12-11 13:00:50 +01:00
Axel Uhl
9a08f9c9e9
fixed various DB handling after Mongo 3.x upgrade; made *.security.replication.test an eclipse-test-plugin
...
Change-Id: Ibbe80a15b6adce78c457a81009d387dbd74d9186
2018-12-11 12:56:50 +01:00
Axel Uhl
914be75f91
warning-free workspace after upgrading to MongoDB 3.x APIs, eliminating deprecation issues
...
Change-Id: I9773b899e140871f5fa4b865ca6d2116bf73c642
2018-12-10 23:22:20 +01:00
Axel Uhl
6a28b6d052
added settings to gateway.serialization.test project
...
Change-Id: I4f397837aa255858b6fc1c3898cd8a8f3aced65a
2018-12-10 17:01:29 +01:00
Axel Uhl
45a0ecdb77
made ScreenShotRule use TestWatcher to comply with new JUnit version
...
Change-Id: I6ef64ca454fe0fe17317fd702b318661fe2a6b53
2018-12-10 16:47:47 +01:00
Axel Uhl
20cf2c9473
fixed org.dom4j version in sailing runtime feature.xml
...
Change-Id: I953161c0e635ed7767337e0a4fbb7cc4a68df51a
2018-12-10 16:42:43 +01:00
Axel Uhl
ff2d9cb2e3
fixed fasterxml feature versions in SSE runtime feature.xml
...
Change-Id: Id5eb90431ae7c4dd2c603ee097e6d80c1cb9d0f8
2018-12-10 16:28:07 +01:00
Axel Uhl
4dd9f10e2c
removed further deprecations by switching imports from junit.* to org.junit
2018-12-10 03:46:28 +01:00
Axel Uhl
5cde3206f3
more Timeout updates to avoid deprecation warnings
2018-12-10 03:15:49 +01:00
Axel Uhl
bed5e90087
fixed deprecation of "new Timeout(int)", replacing by Timeout.millis
2018-12-10 03:10:24 +01:00
Axel Uhl
d8c2cf8cd3
upgraded target platform to newer MongoDB driver from org.eclipse.orbit;
...
A 3.x driver is required to connect to Microsoft Azure Cosmos. Upgrading
the target platform accordingly requires further upgrades, including Hamcrest
and JUnit libraries. This, in turn, deprecates or obsoletes numerous APIs,
parts of which that caused compilation *errors* I've replaced by their new
counterparts. Several more warnings still remain and need to be tackled by
replacing the usages to their new counterparts.
2018-12-10 03:00:59 +01:00
Axel Uhl
9f38437bfc
Updated building and deploying (markdown)
2018-12-07 09:35:55 +00:00
Axel Uhl
6d5b5bceed
Merge remote-tracking branch 'server/master'
...
Change-Id: I978efebde2e09a30efb787a92796727473505a42
2018-12-07 10:19:52 +01:00
Axel Uhl
18584c6c8b
updated Android release script so it pushes directly to rel-x.y instead of refs/for/rel-x.y
...
Change-Id: I98c2ebfbfb54c2eba63f148f143f13d04533b66c
2018-12-07 09:39:30 +01:00
Axel Uhl
a42cc87190
Updated building and deploying (markdown)
2018-12-07 08:34:12 +00:00
Axel Uhl
523ebdd36a
Merge branch 'master' into permission-vertical
...
Change-Id: If8263dddd1412bb282fa7504ae56e5cf653eec58
2018-12-07 09:14:11 +01:00
Axel Uhl
4eef1fc182
fixed issues with BoatClassSerializer in case no additional data is present
...
Change-Id: I0858788ddcd786e60bc8dcde7dd5183a79c8dd0f
2018-12-07 09:13:20 +01:00
Axel Uhl
a99f7453fc
in env.sh defaults, set -Drestore.tracked.races=true; in start script added -Xms$MEMORY
...
Change-Id: Ia410b4aaf987c14e26eec7cbb18df77d8d5a7b0f
2018-12-07 09:01:47 +01:00
Axel Uhl
3e1fd4d89e
Merge branch 'master' into permission-vertical
...
Change-Id: I7d8d8c2baa05eb066997de41f9e643e8f1128c01
2018-12-07 00:31:39 +01:00
Axel Uhl
19741491a2
Merge remote-tracking branch 'server/permission-vertical' into permission-vertical
...
Change-Id: If1fd9adeca80d7346a71c77badf12de0116d372b
2018-12-07 00:31:28 +01:00
Axel Uhl
0262e5268a
aligned boat class icon file names with BoatClassMasterdata enum literals and expose icons through gwt.ui web bundle;
...
added icon URLs and further fields to BoatClassesResource
Change-Id: Ib0bc71521fbe173883ff9d55524a338f0b672f5b
2018-12-07 00:28:56 +01:00
Axel Uhl
b22fc11336
during shutdown hook check whether system bundle was retrieved
...
Change-Id: Id65d43766e86b5c621717fc431c4f73a26b80590
2018-12-06 21:59:02 +01:00
Axel Uhl
bd9d3aca34
Merge remote-tracking branch 'server/permission-vertical' into permission-vertical
...
Change-Id: I814f5376d25c62360ebc4591dce470d88d5ad6c8
2018-12-06 16:25:56 +01:00
Axel Uhl
516d5aacb0
Merge branch 'master' into permission-vertical
...
Change-Id: Ie55e40f6b736664fdcc385a1cc1fc7f32e849a99
2018-12-06 16:23:38 +01:00
Axel Uhl
9e9252de24
added documentation on new boatclass REST end point
...
Change-Id: I55e224cba69f7236dcc729f64c2f7672e0f7091c
2018-12-06 16:22:10 +01:00
Axel Uhl
52205ea7ee
added a BoatClassesResource
...
Change-Id: Ie77872820e44439c8789d953a1ea6fad93a5ccec
2018-12-06 16:02:06 +01:00
Axel Uhl
f207af7a38
fixed resource declaration for sailing pod
...
Change-Id: I90d3cf09600cbc5d377344e748d39fb92e7ec303
2018-12-06 01:19:33 +01:00
Axel Uhl
25aa24dc46
Merge branch 'docker'
...
Change-Id: I38cca9bc81c1ec5cf1bfb411a29c2c2a3bf2cd78
2018-12-06 01:11:33 +01:00
Axel Uhl
ac2839aa26
increased memory limits for sailing pod
...
Change-Id: I7cc058d5e060201189e247f8c634385226e62973
2018-12-06 01:11:02 +01:00
Axel Uhl
322e8d5313
upgraded to new docker image
...
Change-Id: If8e99ba867223c3a1511a04c966dda48d959b91c
2018-12-06 01:06:34 +01:00
Axel Uhl
860820eef2
raising start levels of auto-start bundles from 3 to 4 to ensure that lazy activation of other bundles with default start level 4 still works
...
Change-Id: Ia6592027c5e750d4be6bd1e646f4d9a59b0160a5
2018-12-05 21:33:57 +01:00
Axel Uhl
43750fb7ab
made MongoDBServiceImpl.configuration volatile to ensure setting it is visible to other threads
...
Change-Id: I5ed2ac2cf57fed8027a653d32c3e309c5c5a5551
2018-12-05 16:45:27 +01:00
Axel Uhl
39fa8032df
introduce a MONGODB_URI env variable and always pull container image
2018-12-05 10:42:28 +01:00
Axel Uhl
46d45ba6c4
added a script to install Helm into a Kubernetes cluster
2018-12-05 00:32:22 +01:00
Axel Uhl
3b6fdfb557
avoid NPEs in logging for null tenants
2018-12-05 00:09:58 +01:00
Axel Uhl
19ba366d65
fixed merge problem in test fragment manifest
...
Change-Id: I856436f296385ecf2c4872cc1629659458252870
2018-12-04 17:52:01 +01:00
Axel Uhl
9117da2595
Merge remote-tracking branch 'server/permission-vertical' into permission-vertical
...
Change-Id: Iae3a28d2fe06ed5bdf38418537480c451c157b74
2018-12-04 17:46:14 +01:00
Axel Uhl
ab0c54dffe
upgraded sailing-pod.yaml to new docker image
...
Change-Id: I098d7090a628486197068d64a815fd258528b1ef
2018-12-04 17:41:20 +01:00
Axel Uhl
b8c5fdffc3
Merge branch 'master' into permission-vertical
...
Change-Id: I983bec4adfd8e8c67e1af232a829ad1d8407b117
2018-12-04 15:20:22 +01:00
Axel Uhl
c627e76fe0
Merge branch 'docker'
...
Change-Id: I005988423641e9a136d81dbdc557a86839d1048f
2018-12-04 12:53:11 +01:00
Axel Uhl
6756520429
Merge remote-tracking branch 'server/docker' into docker
...
Change-Id: I1a9bb3909f613b724f92b1423f8bae9eefdf69d8
2018-12-04 10:12:33 +01:00
Axel Uhl
2f89bca497
added missing bundles to SSE runtime feature
...
Change-Id: Id119299c05120c9aa88e74694ccc7746d17323dc
2018-12-04 10:08:25 +01:00
EC2 Server
28ea403d8e
added tailf alias to Dockerfile.tpl
2018-12-03 22:01:13 +00:00
EC2 Server
0d5829f927
remain at SAPJVM_8 for the time being
2018-12-03 22:00:40 +00:00
EC2 Server
d0672a485e
fixed indentation
2018-12-03 22:00:02 +00:00
Axel Uhl
c563c7f727
Merge remote-tracking branch 'server/docker' into docker
...
Change-Id: I4710c1320066993f226855605a5312a2efd96d66
2018-12-03 22:02:33 +01:00
Axel Uhl
7fd4f4f5e9
added the missing package imports to com.sap.sailing.xrr.schema for javax.xml.bind.annotations stuff
...
Change-Id: I6372176599949bff9386cb5e5157b8ac513f2bb7
2018-12-03 22:00:35 +01:00
Axel Uhl
bf3eb4b5c0
Java8 and Java11 launch start without error, but the Java11 launch can't parse valid XML, e.g., XRR
...
Change-Id: I297c611e2b6564e4579d9e6d740f0be86136688a
2018-12-03 19:37:27 +01:00
Axel Uhl
9b3718ed19
moved the dependencies to the bundle, not the test fragment
2018-12-03 00:23:54 +01:00
Axel Uhl
1d046b12f0
added com.sun.istack dependency to test bundles which miss it during test execution
2018-12-03 00:16:49 +01:00
Axel Uhl
b36be13c8a
fixed calsspath for buoy pinger app which strangely seemed missing android dependencies
2018-12-02 16:38:51 +01:00
Axel Uhl
ebd3bddc4e
fixed pom.xml reference to routeconverterjava11extension fragment
2018-12-02 16:17:43 +01:00
Axel Uhl
d72af69893
Merge branch 'master' into docker
2018-12-02 16:08:03 +01:00
Axel Uhl
29bfa50078
added missing imports for concrete DTO classes now used for serialization
2018-12-02 16:06:13 +01:00
Axel Uhl
e281e79b4f
fixed .classpath files for non-existing src/ folder
2018-12-02 16:03:51 +01:00
Axel Uhl
e80ba19aaa
added missing pom.xml for routeconverterjava11extension
2018-12-02 15:39:55 +01:00
Axel Uhl
c4215fb8f2
fixed feature.xml regarding routeconverter version, back to 2014 version
2018-12-02 15:10:48 +01:00
Axel Uhl
4d8800d2b9
Merge branch 'master' into docker
2018-12-02 13:58:29 +01:00
Axel Uhl
918fc835aa
Merge branch 'master' into docker
...
Change-Id: I5238afe1f47b28734f4a3c266894828a01c4f2a1
2018-12-01 12:44:28 +01:00
Axel Uhl
f3ab3d238c
added package imports for javax.xml.* and com.sun.istack stuff to trackfiles
...
Change-Id: Iaaaccceb770863eb7c413762762ae22e9b0cf2f1
2018-12-01 12:06:09 +01:00
Axel Uhl
d2fe980316
dded new com.sap.sailing.routeconverterjava11extension to sailing runtime feature
...
Change-Id: Ife2525de76deb9efea226e32cc1dafc526c62c04
2018-11-30 23:50:22 +01:00
Axel Uhl
46f592a43f
added test case for MongoDB config management
...
Change-Id: I4f63358d27acb75b1e864b6e7d2976d0af897194
2018-11-30 23:21:40 +01:00
Axel Uhl
867cd6c84e
introduced new property mongo.uri which allows users to provide a full-fledged, replica set-aware mongodb:// URI
...
Change-Id: Ie02631b2217333629e5aa7ca16346734a06819cb
2018-11-30 22:59:19 +01:00
Axel Uhl
49db8126bb
allow solution to run with both, Java8 and Java11 with same target platform
...
Change-Id: I4f7772aaa1d9d1b65a2452ad98d8c51809fef2b4
2018-11-30 21:20:06 +01:00
Axel Uhl
d5eaaa1051
Merge branch 'master' into docker
...
Change-Id: I85fb11435ed1052739f6b49861ce71f3cf201e07
2018-11-30 13:39:58 +01:00
Axel Uhl
cae1248a74
Merge branch 'master' into permission-vertical
...
Change-Id: I99b41d6951df0f2f63fc1a0335122f3e605ae0b2
2018-11-30 09:53:37 +01:00
Axel Uhl
71abd8745d
connect to one primary Mongo server; still need to figure out using Mongo replica sets
...
Change-Id: I3dc6848a7f25adcbe750b33905da674a5fe75da3
2018-11-30 00:56:54 +01:00
Axel Uhl
4eb9173501
added more networking tools to docker image; added first Kubernetes configs
...
Change-Id: I180fbb2e1be25b7534da7a97ff3db0736407f6b2
2018-11-29 23:49:06 +01:00
Axel Uhl
51508b660e
bug4426: added a one-minute interval starting at the track's beginning/end for start/finish line construction
...
Change-Id: Iad5297c7057474ea74a68be6fce753d32d42fbad
2018-11-29 21:24:02 +01:00
Axel Uhl
e76ede6889
fixed comment formatting
2018-11-29 18:24:40 +01:00
Axel Uhl
1a2e37ebb7
implemented the idea of bug 4221 comment #12
...
Change-Id: Ic2354b5d6ad6aafc05a5f36046d7a512e3f8d1b2
2018-11-29 18:03:01 +01:00