Commit Graph
100 Commits
Author SHA1 Message Date
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 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 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
Axel Uhl bd5124aea2 removed a few empty lines and reverted redundant import shuffles
Change-Id: I44e72260f2c40654ace56db3c3b4ac544f121e14
2018-11-29 17:44:56 +01:00
Axel Uhl b278160223 Merge remote-tracking branch 'server/bug4221' into bug4221
Change-Id: I8bfa74ef5acc9e855b3ffbd39fca1b777fede46c
2018-11-29 17:37:02 +01:00
Axel Uhl ca48108287 Merge branch 'master' into bug4221
Change-Id: I6436cf1ce6bfb0bbaf339cdb43616c9a82ea6bc7
2018-11-29 16:39:43 +01:00
Axel Uhl b33c2343f6 adjusted ImageConverterTest for slightly changed ImageIO output in Java11
Change-Id: I63cea9b85e74c0ffa119730e5c66cc05c1e58c9e
2018-11-29 16:35:12 +01:00
Axel Uhl 907a034bda Revert "removed potentially offending trailing / from oxygen repository location spec"
This reverts commit 354cc0aecd.
2018-11-29 16:27:43 +01:00
Axel Uhl c2766084ea Merge remote-tracking branch 'server/docker' into docker
Change-Id: I61be40045e4da9f2d2e8cbe5450fd1eb734ee774
2018-11-29 16:21:46 +01:00
Axel Uhl 6d1185ae2b Merge branch 'master' into docker
Change-Id: I0d65ebdb8a417977fa39309f52189c0430aff263
2018-11-29 16:20:48 +01:00
Axel Uhl 30ef46af7a fixed JRE_CONTAINER setting for com.sap.sse.datamining.ui.test to JavaSE-1.8
Change-Id: I05a42d28e03d5d5c93d9e86d48bf761d74186cee
2018-11-29 15:28:23 +01:00
Axel Uhl df911ce509 Merge branch 'master' into docker
Change-Id: I7cbe3400d0265083708a37016b80c4deb1dbb388
2018-11-29 15:05:30 +01:00
Axel Uhl 56c61b4ea2 bug4807: pragmatic fix, filtering best augmentation fixes outside of tracking interval across all mappings for an item
Change-Id: I005ae79e9c83c967dcdb0848d0d3a9dfe3a63d39
2018-11-29 02:49:45 +01:00
Axel Uhl ccfcba5c25 fixed comments on SensorFixStoreremoved obsolete commented code
Change-Id: Ibfb6d8d00fdb80f2db4626daf5158dada1c9f2e0
2018-11-29 02:00:43 +01:00
Axel Uhl 1634944628 removed obsolete commented code
Change-Id: Ibfb6d8d00fdb80f2db4626daf5158dada1c9f2e0
2018-11-29 01:56:29 +01:00
Axel Uhl 354cc0aecd removed potentially offending trailing / from oxygen repository location spec 2018-11-28 23:30:37 +01:00
Axel Uhl 199f3693a8 added null-safety for start/finish line construction in case COG/SOG is unknown
Change-Id: I04e2890a354355f1c6b160667a1ebe0cd0769859
2018-11-28 11:02:29 +01:00
Axel Uhl 2d47d747b9 use ${project_loc:java} to find JavaSE-11.profile in launch config; use ZGC in env.sh
Change-Id: I6c455c23cae43bd1c1443b75550d8522efdcd33d
2018-11-28 10:18:53 +01:00
Axel Uhl c02c91495c added installation of java11patch to 2018-09 Eclipse install script 2018-11-28 00:11:25 +01:00
Axel Uhl 3afc76cc45 use JAVA8_HOME env variable for Android stuff if present; default to /opt/sapjvm_8 2018-11-27 23:25:24 +01:00
Axel Uhl 3c376e2367 also clean up Dockerfile; handle mail env variables to update mail.properties; turn off mail authentication by default 2018-11-27 21:26:05 +01:00
Axel Uhl 865e519fce copy files required in Docker image from git workspace to docker/ and clean up afterwards 2018-11-27 20:58:02 +01:00
Axel Uhl dcf4f4f66c when using "start fg" use exec to replace the shell --> Docker-friendly 2018-11-27 20:57:12 +01:00
Axel Uhl f7f9c3db10 use start and env.sh to adjust Docker image
Change-Id: I045c994e21f2e2176be2403135410731be04da2e
2018-11-27 18:26:39 +01:00
Axel Uhl 5b9099ae61 fixed env variable checks in env.sh
Change-Id: I3b303873b27e1a1a7ec024cbcf045b7516d50b89
2018-11-27 17:44:44 +01:00
Axel Uhl 95bd103bd6 Merge branch 'master' into docker
Change-Id: If472ea8a034f66f9c87e3e7b2b7f49c43e0f0179
2018-11-27 16:13:18 +01:00
Axel Uhl d101fa79dd give Java11 Hudson nodes a recognizable name
Change-Id: I9de1a0c9ebab14f8ac06d9f02fdabf16b2a8fa4d
2018-11-27 16:12:53 +01:00
Axel Uhl 12fe9e150d added JavaSE-11.profile to env.sh; fixed ADDITIONAL_JAVA_ARGS use in start script
Change-Id: Ie87af4809d7a5cbd1032bda6ccc9c27a7c6b575f
2018-11-27 16:08:44 +01:00
Axel Uhl 08a06f318b Merge branch 'master' into docker
Change-Id: I88133ada3cc1829dd97584c7e17cc576f8f51be1
2018-11-27 15:58:57 +01:00
Axel Uhl eb7ad87ac3 Merge remote-tracking branch 'server/master'
Change-Id: I11420eb8cf12ae5b158efd629e8dc6b049236f7a
2018-11-27 15:51:05 +01:00
Axel Uhl f73a6c7f30 offer additional java11-specific Hudson Slave launch script
Change-Id: I05387802166e7a032d1c4d1fd8bb1a7f0e2f84cf
2018-11-27 15:49:29 +01:00
Axel Uhl b18d7bac4b updated env.sh to accept AUTO_REPLICATE env parameter
Change-Id: I575e15f99cc316b7945f599d8545f13f0aacce8f
2018-11-27 15:44:10 +01:00
Axel Uhl 78b5cf1bc6 use and in env.sh don't override environment variables that are already set
Change-Id: Ib084c6b3fee2819265484519b4b1b47a6ebb43a2
2018-11-27 14:49:46 +01:00
Axel Uhl 8857902ed5 install a telnet tool into the Docker image
Change-Id: I66be9213c2527bd12ee2ab627d370ee8f684a61b
2018-11-27 14:43:56 +01:00
Axel Uhl 60f5faa11d include the JavaSE-11.profile stuff in build and start script
Change-Id: I33b871eb2d4fd3092195cc24791fc7f47048281a
2018-11-27 11:53:42 +01:00
Axel Uhl 140a064b2b moved jersey fragment to Java backend build only
Change-Id: I227cfeeac4ac1d03d095e0b5a7c56a215a34ee68
2018-11-27 01:46:50 +01:00
Axel Uhl 229e8fe9a5 added missing pom.xml for com.sun.jersey fragment
Change-Id: I8e12cac6e72a055778ce8d338e7b0f697de3d1a6
2018-11-27 01:12:42 +01:00
Axel Uhl b7aac479bc added com.sap.sse.jersey.jaxbdependencyfragment to pom.xml
infrastructure

Change-Id: I1de175bbce8f888fe97574402c6d1e647acf73dc
2018-11-27 01:02:43 +01:00
Axel Uhl c264bb4f70 added istack to launch config
Change-Id: I2571fb2930f97db876a079ebe528d3edd4cd00f1
2018-11-27 00:43:56 +01:00
Axel Uhl cb27f66875 fixed istack addition to feature (bundle, not fragment!)
Change-Id: I04d6a26662ccaf12d7e50ce1e83075c68c30901e
2018-11-27 00:43:07 +01:00
Axel Uhl 768705a14e adjusted/fixed name of com.sun.istack bundle
Change-Id: I9da82836d3f47a33f745ee1fdce0217ad3ee7ac5
2018-11-27 00:22:12 +01:00
Axel Uhl a47dd53964 added dependency from jaxdependencyfragment to jaxb-impl
Change-Id: I980882813ae595cd67ffb133f60dc4396a48b9b7
2018-11-27 00:03:49 +01:00
Axel Uhl a828a29939 added com.sun.istack to launch configuration
Change-Id: I8ae547e842e13a6f16e27b1a12260ebec3b91fbc
2018-11-27 00:02:12 +01:00
Axel Uhl e2a5a4c423 chmod changes only
Change-Id: I4f81bb33356d4439841ddb3515c6dd0e82aed491
2018-11-26 23:57:14 +01:00
Axel Uhl 4289514c26 added com.sun.istack to the target platform
Change-Id: I76b298afcf5cce85e2ff596d7151b982bbb0cc2b
2018-11-26 23:32:43 +01:00
Axel Uhl 8d772196de Adding com.sun.istack bundle to satisby jaxb implementation bundle's imports
Change-Id: Ia2a93ad709c16f81dcb3d9d15d2117e509f9c4e1
2018-11-26 22:11:52 +01:00
Axel Uhl 1aa69b096b Merge branch 'master' into docker
Change-Id: I7c3dfc69d1604c54d3912c760fb46a36111013cb
2018-11-26 17:26:54 +01:00
Axel Uhl 6f1e54ebe3 fixed install script for Photon, added install script for 2018-09
Change-Id: Ic74eeb061b66614324aaf65f0bb81493f6de6912
2018-11-26 17:24:54 +01:00
Axel Uhl 233655a528 fixed install script for Photon, added install script for 2018-09
Change-Id: Ic74eeb061b66614324aaf65f0bb81493f6de6912
2018-11-26 17:23:51 +01:00
Axel Uhl 6c04f43d54 added jaxb-api and jaxb-impl as well as com.sun.activation.javax.activation to local p2 and target platform definition
Change-Id: I26de811d87e83660642e526f35a05baa0fbb53bb
2018-11-26 01:13:01 +01:00
Axel Uhl f56da59399 added OSGi dependencies to "SailingServer (No Proxy).launch" to adjust to new target platform
Change-Id: Ib510d40d27f53962bb1af01fdd7e4b18fe9aee49
2018-11-25 20:46:20 +01:00
Axel Uhl bc94bcfad4 added dependency from polars to javax.xml.bind
Change-Id: I4db95f12a09618954c223b57b52e16e59e2a9f37
2018-11-25 19:52:18 +01:00
Axel Uhl 1a0ca07485 added versions to org.eclipse.equinox.cm for completeness
Change-Id: Ibb88b48ef012c57394cfcde68f802eb109a4553e
2018-11-25 13:18:45 +01:00
Axel Uhl 5ec51f65e9 adding missing equinox/osgi bundles
Change-Id: Idac0794fb215636855f9c05a62ec93c19429775b
2018-11-25 13:13:39 +01:00
Axel Uhl fb014a5b32 interims target platform definition replacing oxygen for luna repository, with all equinox bundles selected
Change-Id: Ie5a88abfec6ac5301a82c941ad7f5d276dd804be
2018-11-25 12:46:26 +01:00
Axel Uhl 297bd20a24 added launch configuration for Sailing Server (No Proxy) for OpenJDK 11
Change-Id: Ida4b1afb1169d00d7abda7bdd2a71827f7957be2
2018-11-24 19:21:31 +01:00
Axel Uhl 5ce16000bd added javax.activation and javax.xml to the target platform from Orbit; updated/patched routeconverter bundle to include dependency on javax.xml.bind
Change-Id: Ibf342d3aa68df8938a220dfaf59b176b6bbeb847
2018-11-24 19:18:03 +01:00
Axel Uhl 4c18692434 added javax.xml.bind to sse runtime feature; fixed commons.collections version
Change-Id: Ib18182028c768db4a7b67d9bc7f46902f9a917eb
2018-11-23 00:23:28 +01:00
Axel Uhl 34f476e30f added javax.xml.bind to target platform and require it from bundles that use it
Change-Id: Iceac809df6ce2ce1b52ce7f1da8a2daf2c5e2998
2018-11-23 00:19:18 +01:00
Axel Uhl e646fbe37d provided a thread name for the shutdown hook
Change-Id: I7dfcc272a7caac85241c3be3f69faed4924d804a
2018-11-22 23:04:11 +01:00
Axel Uhl 612e139aa2 added an activator to com.sap.sse which registers a shutdown hook so the OSGi framework will shut down gracefully upon SIGTERM
Change-Id: Ic1d5741878e5139d1757585a5a96aaa2facba170
2018-11-22 22:43:25 +01:00
Axel Uhl ee82994625 added vim and a .vimrc to the Dockerfile
Change-Id: I63fcdbaafc348f91c8153c82f4aa80e8755f9a91
2018-11-22 22:32:33 +01:00