Axel Uhl
d56ad5f1a4
maintained more launch configs regarding starting the security bundles
2014-10-06 21:42:45 +02:00
Axel Uhl
a3ff3d1c4f
fixed error in UserManagementServiceImpl initialization where log message waited for unassigned future in a deadlock situation
2014-10-06 18:01:02 +02:00
Axel Uhl
4890898d43
can do without a redefined doGetSerializationPolicy because no cross-bundle RPC is required
2014-10-06 17:54:41 +02:00
Axel Uhl
d3e86e83b1
register the UserManagementService in gwt.ui bundle's web.xml, solving the cross-bundle RPC issue
2014-10-06 17:53:11 +02:00
Axel Uhl
fd2293c19b
added security.ui sources again to SailingGWT.launch
2014-10-06 15:51:37 +02:00
Axel Uhl
378138dfae
Merge branch 'master' into usermanagement
2014-10-06 13:44:13 +02:00
Axel Uhl
c6d507b596
Added hint for how to browse a p2 repository textually to find bundles and their versions in order to upgrade a target platform
2014-10-06 11:43:44 +00:00
Axel Uhl
4c4e91f7e1
Merge branch 'master' into usermanagement
2014-10-06 13:06:39 +02:00
Axel Uhl
d070fc4f26
setting VM for SailingGWT launch config to 1.8 execution environment
2014-10-06 11:28:22 +02:00
Axel Uhl
bea7c76b20
removed security.ui again from SailingGWT launch config's class path;
...
after having fixed it already in 5d2163a45d , commit
a26ed94ae0 inadvertently reverted those changes.
2014-10-06 11:23:52 +02:00
Axel Uhl
7fc6844f37
updated Jetty repository for other target platforms, particularly the central maven build one
2014-10-06 08:42:24 +02:00
Axel Uhl
91b67eb754
upgraded GWT feature in feature.xml to version 2.6.1
2014-10-06 07:59:39 +02:00
Axel Uhl
ff689a5924
upgraded versions in feature.xml
2014-10-06 07:56:15 +02:00
Axel Uhl
adbae3e412
Merge branch 'master' into usermanagement
2014-10-06 01:28:47 +02:00
Axel Uhl
20649299a4
require servlet 3.1.0 in gwt.ui so the getVirtualServerName() method is always available on ServletContext
2014-10-06 01:20:41 +02:00
Axel Uhl
160558567a
Merge branch 'master' into usermanagement
2014-10-06 00:49:00 +02:00
Axel Uhl
7a084f08cf
removed the now redundant Java-1.7 specification in gwt.ui.test's build.properties file
2014-10-06 00:47:56 +02:00
Axel Uhl
a26ed94ae0
trying to fix the gwt.ui.test compilation issues regarding Java8 migration
2014-10-06 00:46:32 +02:00
Axel Uhl
5c4a847773
use constants to register UserManagementService properly
2014-10-06 00:43:25 +02:00
Axel Uhl
5e90362e14
Merge branch 'master' into usermanagement
...
Conflicts:
java/com.sap.sailing.gwt.ui/SailingGWT.launch
The conflict was caused by removing the security.ui project from the GWT launch config's classpath
on the master branch; on this branch it has to stay, of course.
2014-10-06 00:33:36 +02:00
Axel Uhl
d97a2f802a
Merge remote-tracking branch 'origin/master'
2014-10-06 00:26:13 +02:00
Axel Uhl
9fb15f1b7e
Merge branch 'java8'
2014-10-06 00:26:05 +02:00
Axel Uhl
46029c9e65
Merge branch 'master' into java8
2014-10-06 00:18:41 +02: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
4e9e557a4e
explicitly exclude javax.servlet version 2.5.x in target definitions;
...
now the OSGi upgrade invalidates one of the Igtimi bundles due to multiple dependency
chains reaching the same target; need to find out how to resolve.
2014-10-06 00:05:36 +02:00
Axel Uhl
bd3c07542b
trying to locate javax.servlet in version 3.1.0 in Orbit repository
2014-10-05 23:56:24 +02:00
Axel Uhl
62d26cf43a
upgrading target platforms so we can use Java8;
...
org.eclipse.osgi has a profile.list file baked in that contains the list of execution environments (EEs).
JavaSE-1.8 is available only in Luna-like versions, so we need to upgrade our target definitions.
Upgrading OSGi entails upgrading Jetty, entails upgrading to a newer version of javax.servlet, ...
2014-10-05 23:33:48 +02:00
Axel Uhl
51f0036224
Added hint for how to browse a p2 repository textually to find bundles and their versions in order to upgrade a target platform
2014-10-05 21:12:10 +00:00
Axel Uhl
ae655308d4
Merge branch 'master' into usermanagement
2014-10-05 19:18:34 +02:00
Axel Uhl
a6badadb67
added JRE compliance settings to build.properties of gwt.ui.test project
2014-10-05 19:18:07 +02:00
Axel Uhl
0e6d3eb4e8
forgot to actually run the future
2014-10-05 17:45:18 +02:00
Axel Uhl
3124358b75
using a FutureTask to have clients wait for the SecurityService;
...
this shall avoid problems during bundle initialization, when the security.userstore.mongodb bundle
is slow to come up and other bundles depending on an instance of UserStore have to wait a little
and only then can initialize the SecurityServiceImpl on which, in turn, other things depend.
Before, clients would try to use the SecurityService which wasn't initialized yet and fail
with an NPE.
2014-10-05 15:58:54 +02:00
Axel Uhl
5f8741d651
added another missing open() call for service tracker
2014-10-05 13:39:06 +02:00
Axel Uhl
64604322f8
service trackers need to be opened to enable waiting for a service
2014-10-05 12:05:19 +02:00
Axel Uhl
1260e75b4b
wait for SecurityService in com.sap.sse.security.ui activator
2014-10-05 10:57:37 +02:00
Axel Uhl
62f8afa103
Merge branch 'master' into usermanagement
...
Conflicts:
java/com.sap.sailing.server/SailingServer (No Proxy).launch
java/com.sap.sailing.server/SailingServer (Proxy).launch
2014-10-04 23:51:19 +02:00
EC2 Server
fb77fed017
fixed default JAVA_HOME to Java8 in default env.sh
2014-10-04 21:40:34 +00:00
Axel Uhl
505f6c36f2
improved loading strategy of security service in gwt.ui bundle, waiting for service to appear in separate thread
2014-10-04 23:22:28 +02:00
Axel Uhl
4c8e2f7957
added more logging to security subsystem initialization
2014-10-04 23:12:52 +02:00
Axel Uhl
2265619203
added com.sap.sse.security.userstore.mongodb to autostart at level 3 to ensure it's there before the security service is needed
2014-10-04 21:47:15 +02:00
Axel Uhl
be2b48658f
cleverly wait for the UserStore service to become available before creating the security service
2014-10-04 19:36:24 +02:00
Axel Uhl
cece1e232a
got a bit further, but still NPEs during Maven security test execution
2014-10-04 16:55:16 +02:00
Axel Uhl
80056219bb
made security.test execute locally as JUnit test by allowing test user store to be set
2014-10-04 11:56:29 +02:00
Axel Uhl
bd7c8cb1db
moved shiro.ini to resources/ source folder so that JUnit tests can find and load it
2014-10-04 11:22:53 +02:00
Axel Uhl
61f6e86ad9
added dependency from com.sap.sse.security.test to com.sap.sse.security.userstore.mongodb;
...
the mongodb bundle contains the activator that registers a user store service under
interface UserStore in the OSGi registry. This is what the security service is looking
for
2014-10-04 00:41:46 +02:00
Axel Uhl
9081acbbdf
fixed syntax error in selenium.test's pom.xml
2014-10-03 23:19:44 +02:00
Axel Uhl
8783c0f4cf
added shiro.ini to build.properties
2014-10-03 23:13:04 +02:00
Axel Uhl
8ee02a84e9
added com.sap.sse.security.* bundles to selenium.test autostart bundles
2014-10-03 23:09:45 +02:00
Axel Uhl
05affe17a7
added LoginPanel inherits to TvView entry point gwt.xml
2014-10-03 01:31:22 +02:00
Axel Uhl
144b40af9f
adjusted oauth image paths for GWT image resources in security.ui bundle
2014-10-03 00:08:57 +02:00
Axel Uhl
a8c76cb32a
added missing modules to security.ui's pom.xml
2014-10-02 23:26:58 +02:00
Axel Uhl
43ee4e111e
added Maven dependency from security.ui to sse.gwt
2014-10-02 22:56:47 +02:00
Axel Uhl
3cc60a5946
added inherits to UserManagement.gwt.xml to make EntryPointHelper visible
2014-10-02 21:09:11 +02:00
Axel Uhl
61764b3ad8
create an admin/admin user by default
2014-10-02 17:58:09 +02:00
Axel Uhl
197eebd6bb
formatting; making field final
2014-10-02 17:44:23 +02:00
Axel Uhl
07c6dcee66
removed fragment host version specification for com.sap.sse.security.test fragment
2014-10-02 17:35:49 +02:00
Axel Uhl
06619d6a5a
fixed registration of user management service in other places; introduced constants interface for web context path and service path
2014-10-02 17:27:56 +02:00
Axel Uhl
a63d56809a
fixed bug 2358 by adding a flavor of the EntryPointHelper.register... method that accepts a bundle web context path as additional parameter
2014-10-02 16:55:12 +02:00
Axel Uhl
0c730b9bdc
Merge branch 'master' into usermanagement
2014-10-02 15:47:09 +02:00
Axel Uhl
960ecee417
Merge branch 'master' into java8
2014-10-02 15:46:20 +02:00
Axel Uhl
bcbcd4ca34
fixing bug 2317 comment #7 by checking whether a tab is selected at all in the new vertical tab layout panel
2014-10-02 15:41:57 +02:00
Axel Uhl
ba2f9cd542
don't require specific minimum version of com.sap.sse.security stuff
2014-10-02 15:40:57 +02:00
Axel Uhl
abeda0ec91
fixed comment syntax
2014-10-02 14:20:14 +02:00
Axel Uhl
e477d2ba7a
downgrade Tycho to 0.20.0; see http://dev.eclipse.org/mhonarc/lists/tycho-user/msg05812.html
2014-10-02 14:18:58 +02:00
Axel Uhl
f85ff13e76
Merge branch 'master' into java8
2014-10-02 13:34:28 +02:00
Axel Uhl
535fe0e5fa
whitespace changes only
2014-10-02 13:33:59 +02:00
Axel Uhl
19d07da694
Merge branch 'master' into usermanagement
2014-10-02 09:18:43 +02:00
Axel Uhl
af37675988
Merge branch 'master' into java8
2014-10-02 09:17:12 +02:00
Axel Uhl
1d0dd0b67f
more TracAPI Javadoc for classes added in release 3.0.6 or earlier
2014-10-02 09:16:10 +02:00
Axel Uhl
59cbbe4b6a
trying without the explicit Maven dependency to test.support bundle in Selenium test bundle
2014-10-02 09:14:43 +02:00
Axel Uhl
f739863d52
reduced load in WindEstimationLockingUnderLoadTest to speed up test execution
2014-10-01 23:59:49 +02:00
Axel Uhl
739eaa847c
according to an old comment in the Selenium project's pom.xml, removed the dependencies on the features;
...
these dependencies, based on the update to Tycho 0.21.0, should hopefully be covered by the
specification of the product to start
2014-10-01 23:51:51 +02:00
Axel Uhl
54085980ee
removed the WEB-INF/deploy directory from git
2014-10-01 18:24:29 +02:00
Axel Uhl
091377c9d4
fix more .gwt.xml files by adding inherits for the SSE GWT base stuff for the security project
2014-10-01 18:21:08 +02:00
Axel Uhl
ef182e9248
obtain user through LoginPanel.getCurrentUser()
2014-10-01 18:20:14 +02:00
Axel Uhl
5ed6b3e817
use EntryPointHelper.registerAsyncService in LoginPanel to avoid code duplication
2014-10-01 17:54:11 +02:00
Axel Uhl
4244dacb9a
made compile after merging master into usermanagement; still many open issues
2014-10-01 17:43:19 +02:00
Axel Uhl
7c23d21f57
working on cleaning up the merge issues after trying to merge master into usermanagement
2014-10-01 17:20:09 +02:00
Axel Uhl
819ca7b182
interims state after merge; doesn't compileMerge branch 'master' into usermanagement
...
Conflicts:
home.md
java/com.sap.sailing.domain.igtimiadapter.test/src/com/sap/sailing/domain/igtimiadapter/test/AbstractTestWithIgtimiConnection.java
java/com.sap.sailing.feature/feature.xml
java/com.sap.sailing.gwt.ui/SailingGWT Remote Profiling (Run-Mode only).launch
java/com.sap.sailing.gwt.ui/WEB-INF/web.xml
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AdminConsoleEntryPoint.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/GlobalNavigationPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/media/MediaSelector.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardEntryPoint.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardEntryPoint.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/tv/TVViewController.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/usermanagement/UserManagementPage.java
java/com.sap.sailing.server/SailingServer (No Proxy).launch
java/com.sap.sailing.server/SailingServer (Proxy).launch
2014-10-01 17:19:36 +02:00
Axel Uhl
0eb7b7c51b
addressing bug 2345 by upgrading all launch configurations from JavaSE-1.7 to JavaSE-1.8 as their execution environment
2014-10-01 15:57:50 +02:00
Axel Uhl
b2867a788e
Merge remote-tracking branch 'server/java8' into java8
2014-10-01 15:44:04 +02:00
EC2 Server
8d5bf943c0
upgraded Tycho to version 0.21.0 so as to enable JavaSE-1.8 to be recognized as execution environment
2014-10-01 13:42:48 +00: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
fb7fe1221d
Created page state (markdown)
2014-10-01 08:04:19 +00:00
Axel Uhl
266d7d1af7
Sorted planning items in an approximated priority order, added page-state link
2014-10-01 07:19:28 +00:00
Axel Uhl
ff23160814
fixed potential concurrency issues in WindStatusServlet
2014-09-30 18:16:48 +02:00
Axel Uhl
3533a802fb
Merge remote-tracking branch 'server/master'
2014-09-30 18:05:51 +02:00
Axel Uhl
9558351c92
Added Benjamin Ebling's bachelor thesis to Wiki
2014-09-30 15:53:36 +00:00
Axel Uhl
4c7ca846f3
added Benjamin Ebling's bachelor thesis to doc/theses folder
2014-09-30 17:52:15 +02:00
Axel Uhl
3a5e28606b
Updated usermanagement (markdown)
2014-09-30 13:31:27 +00:00
Axel Uhl
36302bc1f1
Updated app spec (markdown)
2014-09-30 13:19:32 +00:00
Axel Uhl
f43116b753
Updated usermanagement (markdown)
2014-09-30 11:15:02 +00:00
Axel Uhl
5046170bc8
Updated sap sports server (markdown)
2014-09-30 11:13:37 +00:00
Axel Uhl
f14b714e63
Updated planning (markdown)
2014-09-30 11:09:31 +00:00
Axel Uhl
470cd0e446
Removed "replication" topic from planning as this is implemented and in use
2014-09-30 07:54:34 +00:00
Axel Uhl
3f8e71adf2
In the planning of advanced wind field analysis removed the completed spatial interpolation
2014-09-29 07:30:22 +00:00
Axel Uhl
5be81af1de
Added links to racelog-tracking and smartphone tracking app spec
2014-09-29 07:27:54 +00:00