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