diff --git a/java/com.sap.sailing.feature.p2build/raceanalysis.product b/java/com.sap.sailing.feature.p2build/raceanalysis.product
index 31a91d724db..cde6b86e74b 100755
--- a/java/com.sap.sailing.feature.p2build/raceanalysis.product
+++ b/java/com.sap.sailing.feature.p2build/raceanalysis.product
@@ -39,6 +39,7 @@
+
diff --git a/java/com.sap.sailing.feature/feature.xml b/java/com.sap.sailing.feature/feature.xml
index a6376e4424f..b393665ca29 100755
--- a/java/com.sap.sailing.feature/feature.xml
+++ b/java/com.sap.sailing.feature/feature.xml
@@ -251,6 +251,13 @@ Computes leaderboard information for sailing races and offers RESTful APIs to al
version="0.0.0"
unpack="false"/>
+
+
+
+
+
+
+
+
+
diff --git a/java/com.sap.sailing.manage2sail.resultimport.test/.gitignore b/java/com.sap.sailing.manage2sail.resultimport.test/.gitignore
new file mode 100644
index 00000000000..f922755ad7a
--- /dev/null
+++ b/java/com.sap.sailing.manage2sail.resultimport.test/.gitignore
@@ -0,0 +1,2 @@
+bin/
+/bin
diff --git a/java/com.sap.sailing.manage2sail.resultimport.test/.project b/java/com.sap.sailing.manage2sail.resultimport.test/.project
new file mode 100644
index 00000000000..8f4948ee364
--- /dev/null
+++ b/java/com.sap.sailing.manage2sail.resultimport.test/.project
@@ -0,0 +1,28 @@
+
+
+ com.sap.sailing.manage2sail.resultimport.test
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.pde.ManifestBuilder
+
+
+
+
+ org.eclipse.pde.SchemaBuilder
+
+
+
+
+
+ org.eclipse.pde.PluginNature
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/java/com.sap.sailing.manage2sail.resultimport.test/.settings/org.eclipse.jdt.core.prefs b/java/com.sap.sailing.manage2sail.resultimport.test/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 00000000000..f42de363afa
--- /dev/null
+++ b/java/com.sap.sailing.manage2sail.resultimport.test/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.7
diff --git a/java/com.sap.sailing.manage2sail.resultimport.test/.settings/org.eclipse.pde.core.prefs b/java/com.sap.sailing.manage2sail.resultimport.test/.settings/org.eclipse.pde.core.prefs
new file mode 100644
index 00000000000..f29e940a005
--- /dev/null
+++ b/java/com.sap.sailing.manage2sail.resultimport.test/.settings/org.eclipse.pde.core.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+pluginProject.extensions=false
+resolve.requirebundle=false
diff --git a/java/com.sap.sailing.manage2sail.resultimport.test/META-INF/MANIFEST.MF b/java/com.sap.sailing.manage2sail.resultimport.test/META-INF/MANIFEST.MF
new file mode 100644
index 00000000000..ee506210c09
--- /dev/null
+++ b/java/com.sap.sailing.manage2sail.resultimport.test/META-INF/MANIFEST.MF
@@ -0,0 +1,15 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Manage2Sail result import tests
+Bundle-SymbolicName: com.sap.sailing.manage2sail.resultimport.test
+Bundle-Version: 1.0.0.qualifier
+Bundle-Activator: com.sap.sailing.manage2sail.resultimport.test.Activator
+Bundle-Vendor: SAP
+Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Import-Package: org.osgi.framework;version="1.5.0"
+Bundle-ActivationPolicy: lazy
+Require-Bundle: org.junit4;bundle-version="4.8.2",
+ com.sap.sailing.manage2sail.resultimport,
+ com.sap.sailing.domain.common,
+ com.sap.sailing.domain,
+ com.sap.sailing.resultimport
diff --git a/java/com.sap.sailing.manage2sail.resultimport.test/build.properties b/java/com.sap.sailing.manage2sail.resultimport.test/build.properties
new file mode 100644
index 00000000000..f11210d3f2c
--- /dev/null
+++ b/java/com.sap.sailing.manage2sail.resultimport.test/build.properties
@@ -0,0 +1,5 @@
+source.. = src/,\
+ resources/
+output.. = bin/
+bin.includes = META-INF/,\
+ .
diff --git a/java/com.sap.sailing.manage2sail.resultimport.test/pom.xml b/java/com.sap.sailing.manage2sail.resultimport.test/pom.xml
new file mode 100644
index 00000000000..096ff47fc5f
--- /dev/null
+++ b/java/com.sap.sailing.manage2sail.resultimport.test/pom.xml
@@ -0,0 +1,12 @@
+
+
+ 4.0.0
+
+ root
+ com.sap.sailing
+ 1.0.0-SNAPSHOT
+
+ com.sap.sailing.manage2sail.resultimport.test
+ eclipse-test-plugin
+
diff --git a/java/com.sap.sailing.manage2sail.resultimport.test/src/com/sap/sailing/manage2sail/resultimport/test/Activator.java b/java/com.sap.sailing.manage2sail.resultimport.test/src/com/sap/sailing/manage2sail/resultimport/test/Activator.java
new file mode 100644
index 00000000000..cd37adf3ba8
--- /dev/null
+++ b/java/com.sap.sailing.manage2sail.resultimport.test/src/com/sap/sailing/manage2sail/resultimport/test/Activator.java
@@ -0,0 +1,30 @@
+package com.sap.sailing.manage2sail.resultimport.test;
+
+import org.osgi.framework.BundleActivator;
+import org.osgi.framework.BundleContext;
+
+public class Activator implements BundleActivator {
+
+ private static BundleContext context;
+
+ static BundleContext getContext() {
+ return context;
+ }
+
+ /*
+ * (non-Javadoc)
+ * @see org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext)
+ */
+ public void start(BundleContext bundleContext) throws Exception {
+ Activator.context = bundleContext;
+ }
+
+ /*
+ * (non-Javadoc)
+ * @see org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext)
+ */
+ public void stop(BundleContext bundleContext) throws Exception {
+ Activator.context = null;
+ }
+
+}
diff --git a/java/com.sap.sailing.manage2sail.resultimport/.classpath b/java/com.sap.sailing.manage2sail.resultimport/.classpath
new file mode 100644
index 00000000000..098194ca4b7
--- /dev/null
+++ b/java/com.sap.sailing.manage2sail.resultimport/.classpath
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/java/com.sap.sailing.manage2sail.resultimport/.gitignore b/java/com.sap.sailing.manage2sail.resultimport/.gitignore
new file mode 100644
index 00000000000..e660fd93d31
--- /dev/null
+++ b/java/com.sap.sailing.manage2sail.resultimport/.gitignore
@@ -0,0 +1 @@
+bin/
diff --git a/java/com.sap.sailing.manage2sail.resultimport/.project b/java/com.sap.sailing.manage2sail.resultimport/.project
new file mode 100644
index 00000000000..a2606335bd9
--- /dev/null
+++ b/java/com.sap.sailing.manage2sail.resultimport/.project
@@ -0,0 +1,28 @@
+
+
+ com.sap.sailing.manage2sail.resultimport
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.pde.ManifestBuilder
+
+
+
+
+ org.eclipse.pde.SchemaBuilder
+
+
+
+
+
+ org.eclipse.pde.PluginNature
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/java/com.sap.sailing.manage2sail.resultimport/.settings/org.eclipse.jdt.core.prefs b/java/com.sap.sailing.manage2sail.resultimport/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 00000000000..f42de363afa
--- /dev/null
+++ b/java/com.sap.sailing.manage2sail.resultimport/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.7
diff --git a/java/com.sap.sailing.manage2sail.resultimport/.settings/org.eclipse.pde.core.prefs b/java/com.sap.sailing.manage2sail.resultimport/.settings/org.eclipse.pde.core.prefs
new file mode 100644
index 00000000000..f29e940a005
--- /dev/null
+++ b/java/com.sap.sailing.manage2sail.resultimport/.settings/org.eclipse.pde.core.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+pluginProject.extensions=false
+resolve.requirebundle=false
diff --git a/java/com.sap.sailing.manage2sail.resultimport/META-INF/MANIFEST.MF b/java/com.sap.sailing.manage2sail.resultimport/META-INF/MANIFEST.MF
new file mode 100644
index 00000000000..4f424eb8106
--- /dev/null
+++ b/java/com.sap.sailing.manage2sail.resultimport/META-INF/MANIFEST.MF
@@ -0,0 +1,15 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Manage2Sail Result import
+Bundle-SymbolicName: com.sap.sailing.manage2sail.resultimport
+Bundle-Version: 1.0.0.qualifier
+Bundle-Activator: com.sap.sailing.manage2sail.resultimport.Activator
+Bundle-Vendor: SAP
+Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Import-Package: org.osgi.framework;version="1.5.0"
+Bundle-ActivationPolicy: lazy
+Require-Bundle: com.sap.sailing.server,
+ com.sap.sailing.domain.common,
+ com.sap.sailing.domain,
+ com.sap.sailing.resultimport,
+ com.sap.sailing.xrr.resultimport
diff --git a/java/com.sap.sailing.manage2sail.resultimport/build.properties b/java/com.sap.sailing.manage2sail.resultimport/build.properties
new file mode 100644
index 00000000000..34d2e4d2dad
--- /dev/null
+++ b/java/com.sap.sailing.manage2sail.resultimport/build.properties
@@ -0,0 +1,4 @@
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .
diff --git a/java/com.sap.sailing.manage2sail.resultimport/pom.xml b/java/com.sap.sailing.manage2sail.resultimport/pom.xml
new file mode 100644
index 00000000000..3314ac896b0
--- /dev/null
+++ b/java/com.sap.sailing.manage2sail.resultimport/pom.xml
@@ -0,0 +1,12 @@
+
+
+ 4.0.0
+
+ root
+ com.sap.sailing
+ 1.0.0-SNAPSHOT
+
+ com.sap.sailing.manage2sail.resultimport
+ eclipse-plugin
+
diff --git a/java/com.sap.sailing.manage2sail.resultimport/src/com/sap/sailing/manage2sail/resultimport/Activator.java b/java/com.sap.sailing.manage2sail.resultimport/src/com/sap/sailing/manage2sail/resultimport/Activator.java
new file mode 100644
index 00000000000..62314427b41
--- /dev/null
+++ b/java/com.sap.sailing.manage2sail.resultimport/src/com/sap/sailing/manage2sail/resultimport/Activator.java
@@ -0,0 +1,30 @@
+package com.sap.sailing.manage2sail.resultimport;
+
+import org.osgi.framework.BundleActivator;
+import org.osgi.framework.BundleContext;
+
+public class Activator implements BundleActivator {
+
+ private static BundleContext context;
+
+ static BundleContext getContext() {
+ return context;
+ }
+
+ /*
+ * (non-Javadoc)
+ * @see org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext)
+ */
+ public void start(BundleContext bundleContext) throws Exception {
+ Activator.context = bundleContext;
+ }
+
+ /*
+ * (non-Javadoc)
+ * @see org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext)
+ */
+ public void stop(BundleContext bundleContext) throws Exception {
+ Activator.context = null;
+ }
+
+}
diff --git a/java/pom.xml b/java/pom.xml
index 68788df6515..4b777a36280 100755
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -78,6 +78,8 @@
com.sap.sailing.velum.resultimport.test
com.sap.sailing.sailwave.resultimport
com.sap.sailing.sailwave.resultimport.test
+ com.sap.sailing.manage2sail.resultimport
+ com.sap.sailing.manage2sail.resultimport.test
com.sap.sailing.selenium.test
org.openqa.selenium.osgi
com.sap.sailing.monitoring