Merge branch 'master' into bug3529

This commit is contained in:
Steffen Schaefer committed 2017-02-22 13:05:06 +01:00
commit 73d3ac395b
13 files changed
+707 -718

No files matched your search

+1 -1
View File
@@ -76,7 +76,7 @@ GWT_WORKERS=2
MAVEN_SETTINGS="$PROJECT_HOME/configuration/maven-settings.xml"
MAVEN_SETTINGS_PROXY="$PROJECT_HOME/configuration/maven-settings-proxy.xml"
p2PluginRepository=$PROJECT_HOME/java/com.sap.$PROJECT_TYPE.feature.p2build/bin/products/raceanalysis.product.id/linux/gtk/$ARCH
p2PluginRepository=$PROJECT_HOME/java/com.sap.$PROJECT_TYPE.feature.p2build/target/products/raceanalysis.product.id/linux/gtk/$ARCH
HAS_OVERWRITTEN_TARGET=0
TARGET_SERVER_NAME=$active_branch
@@ -51,4 +51,7 @@ updatePlugins http://download.eclipse.org/egit/updates org.eclipse.jgit.feature.
echo "Installing latest version of Mylyn ..."
updatePlugins http://download.eclipse.org/mylyn/releases/latest org.eclipse.mylyn_feature.feature.group,org.eclipse.mylyn.bugzilla_feature.feature.group,org.eclipse.mylyn.builds.feature.group,org.eclipse.mylyn.commons.feature.group,org.eclipse.mylyn.commons.identity.feature.group,org.eclipse.mylyn.commons.notifications.feature.group,org.eclipse.mylyn.commons.repositories.feature.group,org.eclipse.mylyn.commons.repositories.http.feature.group,org.eclipse.mylyn.context_feature.feature.group,org.eclipse.mylyn.discovery.feature.group,org.eclipse.mylyn.gerrit.feature.feature.group,org.eclipse.mylyn.git.feature.group,org.eclipse.mylyn.hudson.feature.group,org.eclipse.mylyn.java_feature.feature.group,org.eclipse.mylyn.monitor.feature.group,org.eclipse.mylyn.reviews.feature.feature.group,org.eclipse.mylyn.team_feature.feature.group,org.eclipse.mylyn.versions.feature.group,org.eclipse.mylyn.wikitext_feature.feature.group
echo "Installing SAP JVM Tools (profiler) ..."
installPlugins https://tools.hana.ondemand.com/neon com.sap.jvm.profiling.feature.group
echo "Installation completed!"
+1 -1
View File
@@ -30,7 +30,7 @@
</parameters.proxy>
<!-- Change the configuration file to the one you like to use for the tests. -->
<parameters.integration-tests>
-Dselenium.test.environment.configuration=ci-test-environment.xml
-Dselenium.test.environment.configuration=ci-test-environment.xml -Dmongo.dbName=winddbTest -DspatialWind=true
</parameters.integration-tests>
</properties>
</profile>
+11 -21
View File
@@ -13,17 +13,16 @@
<packaging>eclipse-repository</packaging>
<build>
<plugins>
<!--
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-repository-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<includeAllDependencies>true</includeAllDependencies>
</configuration>
</plugin>
-->
<directory>target</directory>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-repository-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<xzCompress>false</xzCompress>
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-director-plugin</artifactId>
@@ -35,17 +34,8 @@
<goal>materialize-products</goal>
</goals>
</execution>
<!--
<execution>
<id>archive-products</id>
<goals>
<goal>archive-products</goal>
</goals>
</execution>
-->
</executions>
</plugin>
</plugins>
</plugins>
</build>
</project>
+270 -276
View File
@@ -1,280 +1,274 @@
<?xml version="1.0" encoding="UTF-8"?>
<project
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>root</artifactId>
<groupId>com.sap.sailing</groupId>
<version>1.0.0-SNAPSHOT</version>
</parent>
<artifactId>com.sap.sailing.selenium.test</artifactId>
<packaging>eclipse-test-plugin</packaging>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>root</artifactId>
<groupId>com.sap.sailing</groupId>
<version>1.0.0-SNAPSHOT</version>
</parent>
<artifactId>com.sap.sailing.selenium.test</artifactId>
<packaging>eclipse-test-plugin</packaging>
<properties>
<parameters.jetty>
-Djetty.home=${basedir}/../target/configuration/jetty -Djetty.port=8085
</parameters.jetty>
<!--
NOTE: The actual value for "parameters.integration-tests" and "parameters.proxy" should be defined in the
local settings.xml, because of the differences between the CI-Build and the local setup.
-->
<tycho.tests.argLine>
${parameters.integration-tests} ${parameters.proxy} ${parameters.jetty} -Xmx1024m
</tycho.tests.argLine>
</properties>
<properties>
<parameters.jetty>
-Djetty.home=${basedir}/../target/configuration/jetty -Djetty.port=8085
</parameters.jetty>
<!-- NOTE: The actual value for "parameters.integration-tests" and "parameters.proxy" should be defined in the local
settings.xml, because of the differences between the CI-Build and the local setup. -->
<tycho.tests.argLine>
${parameters.integration-tests} ${parameters.proxy} ${parameters.jetty} -Xmx1024m
</tycho.tests.argLine>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<configuration>
<dependency-resolution>
<extraRequirements>
<requirement>
<type>eclipse-feature</type>
<id>com.sap.sailing.feature</id>
<versionRange>0.0.0</versionRange>
</requirement>
<requirement>
<type>eclipse-feature</type>
<id>com.sap.sailing.feature.runtime</id>
<versionRange>0.0.0</versionRange>
</requirement>
<requirement>
<type>eclipse-plugin</type>
<id>com.sap.sailing.server.gateway.test.support</id>
<versionRange>0.0.0</versionRange>
</requirement>
</extraRequirements>
</dependency-resolution>
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-surefire-plugin</artifactId>
<configuration>
<!-- Skip the normal tests, we'll run them in the integration-test phase -->
<skip>true</skip>
</configuration>
<executions>
<execution>
<phase>integration-test</phase>
<goals>
<goal>test</goal>
</goals>
<configuration>
<skip>${skipTests}</skip>
<excludes>
<exclude>**/core/**</exclude>
</excludes>
<argLine>${tycho.tests.argLine}</argLine>
<appArgLine>-consoleLog -console -clean</appArgLine>
<product>raceanalysis.product</product>
<application>raceanalysis.application</application>
<bundleStartLevel>
<bundle>
<id>com.sap.sailing.server.gateway.test.support</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sse.filestorage</id>
<level>3</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sse.security</id>
<level>3</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sse.security.ui</id>
<level>5</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sse.security.userstore</id>
<level>3</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sse.security.userstore.mongodb</id>
<level>3</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.ess40.resultimport</id>
<level>3</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.freg.resultimport</id>
<level>3</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sse.gwt</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.gwt.home</id>
<level>5</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.gwt.ui</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.kiworesultimport</id>
<level>3</level>
<autoStart>true</autoStart>
</bundle>
<!--
<bundle>
<id>com.sap.sailing.monitoring</id>
<level>5</level>
<autoStart>true</autoStart>
</bundle>
-->
<bundle>
<id>com.sap.sailing.server</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.server.gateway</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.server.replication</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.www</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.datamining.shared</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.datamining</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.domain.deckmanadapter</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.domain.igtimiadapter</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.xmlexport</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.equinox.common</id>
<level>2</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.equinox.simpleconfigurator</id>
<level>2</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.continuation</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.deploy</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.http</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.io</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.jmx</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.nested</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.osgi.boot</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.security</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.server</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.servlet</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.util</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.webapp</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.xml</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.mortbay.jetty.util</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
</bundleStartLevel>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<version>${tycho-version}</version>
<configuration>
<dependency-resolution>
<extraRequirements>
<requirement>
<type>eclipse-feature</type>
<id>com.sap.sailing.feature</id>
<versionRange>0.0.0</versionRange>
</requirement>
<requirement>
<type>eclipse-feature</type>
<id>com.sap.sailing.feature.runtime</id>
<versionRange>0.0.0</versionRange>
</requirement>
<requirement>
<type>eclipse-plugin</type>
<id>com.sap.sailing.server.gateway.test.support</id>
<versionRange>0.0.0</versionRange>
</requirement>
</extraRequirements>
</dependency-resolution>
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-surefire-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<!-- Skip the normal tests, we'll run them in the integration-test phase -->
<skipTests>true</skipTests>
<skip>true</skip>
</configuration>
<executions>
<execution>
<phase>integration-test</phase>
<goals>
<goal>test</goal>
</goals>
<configuration>
<skip>${skipTests}</skip>
<skipTests>${skipTests}</skipTests>
<excludes>
<exclude>**/core/**</exclude>
</excludes>
<argLine>${tycho.tests.argLine}</argLine>
<appArgLine>-consoleLog -console -clean</appArgLine>
<product>raceanalysis.product</product>
<application>raceanalysis.application</application>
<bundleStartLevel>
<bundle>
<id>com.sap.sailing.server.gateway.test.support</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sse.filestorage</id>
<level>3</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sse.security</id>
<level>3</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sse.security.ui</id>
<level>5</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sse.security.userstore</id>
<level>3</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sse.security.userstore.mongodb</id>
<level>3</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.ess40.resultimport</id>
<level>3</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.freg.resultimport</id>
<level>3</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sse.gwt</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.gwt.home</id>
<level>5</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.gwt.ui</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.kiworesultimport</id>
<level>3</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.server</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.server.gateway</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.server.replication</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.www</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.datamining.shared</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.datamining</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.domain.deckmanadapter</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.domain.igtimiadapter</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>com.sap.sailing.xmlexport</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.equinox.common</id>
<level>2</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.equinox.simpleconfigurator</id>
<level>2</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.continuation</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.deploy</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.http</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.io</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.jmx</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.nested</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.osgi.boot</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.security</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.server</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.servlet</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.util</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.webapp</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.eclipse.jetty.xml</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
<bundle>
<id>org.mortbay.jetty.util</id>
<level>4</level>
<autoStart>true</autoStart>
</bundle>
</bundleStartLevel>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
+413 -406
View File
@@ -1,406 +1,413 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="com.sap.sse.feature.runtime"
label="Runtime features"
version="1.0.0.qualifier"
provider-name="SAP">
<description url="http://www.example.com/description">
[Enter Feature Description here.]
</description>
<copyright url="http://www.example.com/copyright">
[Enter Copyright Description here.]
</copyright>
<license url="http://www.example.com/license">
[Enter License Description here.]
</license>
<plugin
id="org.eclipse.jetty.osgi.boot"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="slf4j.jdk14"
download-size="0"
install-size="0"
version="1.6.4"
fragment="true"
unpack="false"/>
<plugin
id="org.eclipse.equinox.common"
download-size="0"
install-size="0"
version="3.6.200.v20130402-1505"
unpack="false"/>
<plugin
id="org.eclipse.equinox.simpleconfigurator"
download-size="0"
install-size="0"
version="1.1.0.v20131217-1203"
unpack="false"/>
<plugin
id="org.eclipse.equinox.launcher"
download-size="0"
install-size="0"
version="1.3.0.v20140415-2008"
unpack="false"/>
<plugin
id="org.eclipse.equinox.console"
download-size="0"
install-size="0"
version="1.1.0.v20140131-1639"
unpack="false"/>
<plugin
id="org.apache.felix.shell"
download-size="0"
install-size="0"
version="1.4.3"
unpack="false"/>
<plugin
id="org.apache.felix.shell.remote"
download-size="0"
install-size="0"
version="1.1.2"
unpack="false"/>
<plugin
id="lz4-java"
download-size="0"
install-size="0"
version="1.3.0"
unpack="false"/>
<plugin
id="javax.servlet"
download-size="0"
install-size="0"
version="3.1.0.v201410161800"
unpack="false"/>
<plugin
id="org.apache.felix.gogo.command"
download-size="0"
install-size="0"
version="0.10.0.v201209301215"
unpack="false"/>
<plugin
id="org.apache.felix.gogo.runtime"
download-size="0"
install-size="0"
version="0.10.0.v201209301036"
unpack="false"/>
<plugin
id="org.apache.felix.gogo.shell"
download-size="0"
install-size="0"
version="0.10.0.v201212101605"
unpack="false"/>
<plugin
id="org.eclipse.jetty.deploy"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.http"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.io"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.jmx"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.security"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.server"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.servlet"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.util"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.webapp"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.websocket.api"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.websocket.client"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.websocket.common"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.websocket.server"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.websocket.servlet"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.xml"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.osgi"
download-size="0"
install-size="0"
version="3.10.2.v20150203-1939"
unpack="false"/>
<plugin
id="org.eclipse.osgi.services"
download-size="0"
install-size="0"
version="3.4.0.v20140312-2051"
unpack="false"/>
<plugin
id="slf4j.api"
download-size="0"
install-size="0"
version="1.6.4"
unpack="false"/>
<plugin
id="org.apache.servicemix.bundles.zxing"
download-size="0"
install-size="0"
version="3.1.0.1"
unpack="false"/>
<plugin
id="com.google.gwt.servlet"
download-size="0"
install-size="0"
version="2.8.0"
unpack="false"/>
<plugin
id="com.fasterxml.jackson.core.jackson-annotations"
download-size="0"
install-size="0"
version="2.5.0.v201504151636"
unpack="false"/>
<plugin
id="com.fasterxml.jackson.core.jackson-core"
download-size="0"
install-size="0"
version="2.5.0.v201504151636"
unpack="false"/>
<plugin
id="com.fasterxml.jackson.core.jackson-databind"
download-size="0"
install-size="0"
version="2.5.0.v201504151636"
unpack="false"/>
<plugin
id="org.apache.commons.io"
download-size="0"
install-size="0"
version="2.2.0.v201405211200"
unpack="false"/>
<plugin
id="jcl.over.slf4j"
download-size="0"
install-size="0"
version="1.6.4"
unpack="false"/>
<plugin
id="org.apache.servicemix.bundles.aws-java-sdk"
download-size="0"
install-size="0"
version="1.10.73.1"
unpack="false"/>
<plugin
id="org.mongodb.mongo-java-driver"
download-size="0"
install-size="0"
version="2.13.0.RELEASE"
unpack="false"/>
<plugin
id="com.sun.mail.javax.mail"
download-size="0"
install-size="0"
version="1.4.5"
unpack="false"/>
<plugin
id="com.rabbitmq.client"
download-size="0"
install-size="0"
version="2.8.4"
unpack="false"/>
<plugin
id="org.apache.commons.lang"
download-size="0"
install-size="0"
version="2.6.0.v201404270220"
unpack="false"/>
<plugin
id="jackson-jaxrs"
download-size="0"
install-size="0"
version="1.9.13"
unpack="false"/>
<plugin
id="com.sun.jersey"
download-size="0"
install-size="0"
version="1.17.0.v201503170330"
unpack="false"/>
<plugin
id="javax.ws.rs"
download-size="0"
install-size="0"
version="1.1.1.v20130318-1750"
unpack="false"/>
<plugin
id="org.apache.commons.beanutils"
download-size="0"
install-size="0"
version="1.9.0"
unpack="false"/>
<plugin
id="org.apache.servicemix.bundles.ehcache"
download-size="0"
install-size="0"
version="2.6.9.1"
unpack="false"/>
<plugin
id="org.apache.servicemix.bundles.scribe"
download-size="0"
install-size="0"
version="1.3.3.1"
unpack="false"/>
<plugin
id="org.apache.shiro.core"
download-size="0"
install-size="0"
version="1.2.2"
unpack="false"/>
<plugin
id="org.apache.shiro.ehcache"
download-size="0"
install-size="0"
version="1.2.3"
unpack="false"/>
<plugin
id="org.apache.shiro.web"
download-size="0"
install-size="0"
version="1.2.2"
unpack="false"/>
<plugin
id="jackson-core-asl"
download-size="0"
install-size="0"
version="1.9.13"
unpack="false"/>
<plugin
id="jackson-mapper-asl"
download-size="0"
install-size="0"
version="1.9.13"
unpack="false"/>
<plugin
id="org.apache.commons.collections"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
</feature>
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="com.sap.sse.feature.runtime"
label="Runtime features"
version="1.0.0.qualifier"
provider-name="SAP">
<description url="http://www.example.com/description">
[Enter Feature Description here.]
</description>
<copyright url="http://www.example.com/copyright">
[Enter Copyright Description here.]
</copyright>
<license url="http://www.example.com/license">
[Enter License Description here.]
</license>
<plugin
id="org.eclipse.jetty.osgi.boot"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.continuation"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="slf4j.jdk14"
download-size="0"
install-size="0"
version="1.6.4"
fragment="true"
unpack="false"/>
<plugin
id="org.eclipse.equinox.common"
download-size="0"
install-size="0"
version="3.6.200.v20130402-1505"
unpack="false"/>
<plugin
id="org.eclipse.equinox.simpleconfigurator"
download-size="0"
install-size="0"
version="1.1.0.v20131217-1203"
unpack="false"/>
<plugin
id="org.eclipse.equinox.launcher"
download-size="0"
install-size="0"
version="1.3.0.v20140415-2008"
unpack="false"/>
<plugin
id="org.eclipse.equinox.console"
download-size="0"
install-size="0"
version="1.1.0.v20140131-1639"
unpack="false"/>
<plugin
id="org.apache.felix.shell"
download-size="0"
install-size="0"
version="1.4.3"
unpack="false"/>
<plugin
id="org.apache.felix.shell.remote"
download-size="0"
install-size="0"
version="1.1.2"
unpack="false"/>
<plugin
id="lz4-java"
download-size="0"
install-size="0"
version="1.3.0"
unpack="false"/>
<plugin
id="javax.servlet"
download-size="0"
install-size="0"
version="3.1.0.v201410161800"
unpack="false"/>
<plugin
id="org.apache.felix.gogo.command"
download-size="0"
install-size="0"
version="0.10.0.v201209301215"
unpack="false"/>
<plugin
id="org.apache.felix.gogo.runtime"
download-size="0"
install-size="0"
version="0.10.0.v201209301036"
unpack="false"/>
<plugin
id="org.apache.felix.gogo.shell"
download-size="0"
install-size="0"
version="0.10.0.v201212101605"
unpack="false"/>
<plugin
id="org.eclipse.jetty.deploy"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.http"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.io"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.jmx"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.security"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.server"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.servlet"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.util"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.webapp"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.websocket.api"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.websocket.client"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.websocket.common"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.websocket.server"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.websocket.servlet"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.jetty.xml"
download-size="0"
install-size="0"
version="9.2.2.v20140723"
unpack="false"/>
<plugin
id="org.eclipse.osgi"
download-size="0"
install-size="0"
version="3.10.2.v20150203-1939"
unpack="false"/>
<plugin
id="org.eclipse.osgi.services"
download-size="0"
install-size="0"
version="3.4.0.v20140312-2051"
unpack="false"/>
<plugin
id="slf4j.api"
download-size="0"
install-size="0"
version="1.6.4"
unpack="false"/>
<plugin
id="org.apache.servicemix.bundles.zxing"
download-size="0"
install-size="0"
version="3.1.0.1"
unpack="false"/>
<plugin
id="com.google.gwt.servlet"
download-size="0"
install-size="0"
version="2.8.0"
unpack="false"/>
<plugin
id="com.fasterxml.jackson.core.jackson-annotations"
download-size="0"
install-size="0"
version="2.5.0.v201504151636"
unpack="false"/>
<plugin
id="com.fasterxml.jackson.core.jackson-core"
download-size="0"
install-size="0"
version="2.5.0.v201504151636"
unpack="false"/>
<plugin
id="com.fasterxml.jackson.core.jackson-databind"
download-size="0"
install-size="0"
version="2.5.0.v201504151636"
unpack="false"/>
<plugin
id="org.apache.commons.io"
download-size="0"
install-size="0"
version="2.2.0.v201405211200"
unpack="false"/>
<plugin
id="jcl.over.slf4j"
download-size="0"
install-size="0"
version="1.6.4"
unpack="false"/>
<plugin
id="org.apache.servicemix.bundles.aws-java-sdk"
download-size="0"
install-size="0"
version="1.10.73.1"
unpack="false"/>
<plugin
id="org.mongodb.mongo-java-driver"
download-size="0"
install-size="0"
version="2.13.0.RELEASE"
unpack="false"/>
<plugin
id="com.sun.mail.javax.mail"
download-size="0"
install-size="0"
version="1.4.5"
unpack="false"/>
<plugin
id="com.rabbitmq.client"
download-size="0"
install-size="0"
version="2.8.4"
unpack="false"/>
<plugin
id="org.apache.commons.lang"
download-size="0"
install-size="0"
version="2.6.0.v201404270220"
unpack="false"/>
<plugin
id="jackson-jaxrs"
download-size="0"
install-size="0"
version="1.9.13"
unpack="false"/>
<plugin
id="com.sun.jersey"
download-size="0"
install-size="0"
version="1.17.0.v201503170330"
unpack="false"/>
<plugin
id="javax.ws.rs"
download-size="0"
install-size="0"
version="1.1.1.v20130318-1750"
unpack="false"/>
<plugin
id="org.apache.commons.beanutils"
download-size="0"
install-size="0"
version="1.9.0"
unpack="false"/>
<plugin
id="org.apache.servicemix.bundles.ehcache"
download-size="0"
install-size="0"
version="2.6.9.1"
unpack="false"/>
<plugin
id="org.apache.servicemix.bundles.scribe"
download-size="0"
install-size="0"
version="1.3.3.1"
unpack="false"/>
<plugin
id="org.apache.shiro.core"
download-size="0"
install-size="0"
version="1.2.2"
unpack="false"/>
<plugin
id="org.apache.shiro.ehcache"
download-size="0"
install-size="0"
version="1.2.3"
unpack="false"/>
<plugin
id="org.apache.shiro.web"
download-size="0"
install-size="0"
version="1.2.2"
unpack="false"/>
<plugin
id="jackson-core-asl"
download-size="0"
install-size="0"
version="1.9.13"
unpack="false"/>
<plugin
id="jackson-mapper-asl"
download-size="0"
install-size="0"
version="1.9.13"
unpack="false"/>
<plugin
id="org.apache.commons.collections"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
</feature>
+1 -1
View File
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry exported="true" kind="lib" path="lib/guava-15.0.jar"/>
<classpathentry exported="true" kind="lib" path="selenium-java-2.40.0.jar"/>
<classpathentry exported="true" kind="lib" path="selenium-java-2.40.0.jar" sourcepath="C:/data/java/selenium-selenium-2.40.0/java/client/src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry exported="true" kind="lib" path="lib/json-20080701.jar"/>
@@ -38,7 +38,6 @@ Bundle-ClassPath: lib/apache-mime4j-0.6.jar,
lib/testng-6.8.5.jar,
lib/xalan-2.7.1.jar,
lib/xercesImpl-2.10.0.jar,
lib/xml-apis-1.4.01.jar,
selenium-java-2.40.0.jar,
lib/guava-15.0.jar
Bundle-Vendor: openqa
@@ -61,6 +60,7 @@ Export-Package: com.google.common.annotations,
com.google.common.xml,
com.thoughtworks.selenium,
com.thoughtworks.selenium.condition,
org.json,
org.openqa.selenium,
org.openqa.selenium.browserlaunchers,
org.openqa.selenium.browserlaunchers.locators,
@@ -93,5 +93,4 @@ Export-Package: com.google.common.annotations,
org.openqa.selenium.support.events.internal,
org.openqa.selenium.support.pagefactory,
org.openqa.selenium.support.pagefactory.internal,
org.openqa.selenium.support.ui,
org.json
org.openqa.selenium.support.ui
@@ -33,7 +33,6 @@ bin.includes = META-INF/,\
lib/testng-6.8.5.jar,\
lib/xalan-2.7.1.jar,\
lib/xercesImpl-2.10.0.jar,\
lib/xml-apis-1.4.01.jar,\
lib/phantomjsdriver-1.1.0.jar,\
selenium-java-2.40.0.jar,\
lib/guava-15.0.jar
+1 -1
View File
@@ -31,7 +31,7 @@
Due to ECJ/JDT bugs it may fail depending on the Eclipse version tycho is based on
(see Bugzilla: https://bugzilla.sapsailing.com/bugzilla/show_bug.cgi?id=3859). -->
<!-- Most likely, serialization/replication will fail with tycho versions based on Eclipse Neon R (4.6.0). -->
<tycho-version>0.21.0</tycho-version>
<tycho-version>1.0.0</tycho-version>
<gwt.version>2.8.0</gwt.version>
<gwt.minVersion>2.8.0</gwt.minVersion>
<gwt.workers>2</gwt.workers>
+1 -1
View File
@@ -23,7 +23,7 @@
<profiles>
<profile>
<id>sailing.analytics</id>
<activation>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
+3 -6
View File
@@ -8,7 +8,7 @@ First of all, make sure you've looked at http://www.amazon.de/Patterns-Elements-
#### Installations
1. Eclipse (Eclipse IDE for Eclipse Committers, e.g. version 4.5.2 "Mars SR2"), http://www.eclipse.org
1. Eclipse (Eclipse IDE for Eclipse Committers, e.g. version 4.5.2 "Neon SR2"), http://www.eclipse.org
2. Eclipse Extensions
* Install GWT Eclipse plugin for Eclipse (https://github.com/gwt-plugins/gwt-eclipse-plugin/tree/gpe-fork using http://storage.googleapis.com/gwt-eclipse-plugin/release as the update site URL)
* Install Eclipse debugger for GWT SuperDevMode (master version: http://p2.sapsailing.com/p2/sdbg; public release: http://sdbg.github.io/p2)
@@ -23,9 +23,9 @@ First of all, make sure you've looked at http://www.amazon.de/Patterns-Elements-
#### Automatic Eclipse plugin installation
The necessary Eclipse plugins described above can be automatically be installed into a newly unzipped version of [Eclipse IDE for Eclipse Committers 4.5.2 "Mars SR2"](http://www.eclipse.org/downloads/packages/eclipse-ide-eclipse-committers-452/mars2) by using the script "configuration/installPluginsForEclipseMars.sh". In addition, the script applies some updates to plugins packaged with Eclipse itself. To start the plugin installation, run the following command using your Eclipse installation directory as command line parameter for the script:
The necessary Eclipse plugins described above can be automatically be installed into a newly unzipped version of [Eclipse IDE for Eclipse Committers 4.6.2 "Neon.2"](http://www.eclipse.org/downloads/packages/eclipse-ide-eclipse-committers/neon2) by using the script "configuration/installPluginsForEclipseNeon.sh". In addition, the script applies some updates to plugins packaged with Eclipse itself. To start the plugin installation, run the following command using your Eclipse installation directory as command line parameter for the script:
./installPluginsForEclipseMars.sh "/some/path/on/my/computer/eclipse"
./installPluginsForEclipseLuna.sh "/some/path/on/my/computer/eclipse"
Be aware that with this script it's not possible to update the plugins to newer versions. Instead you can install a new version by unpacking the base package and executing the script.
@@ -35,9 +35,6 @@ On Mac OS, it's not sufficient to provide the path to the app, instead you need
Be aware hat the installation may take several minutes depending on your Internet connection. When the script finished running, please check that no errors occurred (the installation process only logs errors but doesn't fail).
__NOTE:__
Beside the installation script for Eclipse Mars, there is also one for the new Eclipse Neon release (4.6.0). Due to a ECJ/JDT regression, this version will brake project functionality. If you've already installed Eclipse Neon, you can easily downgrade to Mars SR2, reusing your existing workspace. You just have to accept the warning you'll get during first startup and perform a workspace cleanup (`Project > Clean... > Clean all projects`). In rare cases, the target platform must be set again.
#### Further optional but recommended installations
1. Cygwin, http://www.cygwin.com/