mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-09-17 11:19:15 +00:00
Merge branch 'docker'
Change-Id: I005988423641e9a136d81dbdc557a86839d1048f
This commit is contained in:
@@ -589,6 +589,7 @@ if [[ "$@" == "build" ]] || [[ "$@" == "all" ]]; then
|
||||
#build local p2 repo
|
||||
echo "Using following command (pwd: java/com.sap.sailing.targetplatform.base): mvn -fae -s $MAVEN_SETTINGS $clean compile"
|
||||
echo "Maven version used: `mvn --version`"
|
||||
echo "JAVA_HOME used: $JAVA_HOME"
|
||||
(cd com.sap.$PROJECT_TYPE.targetplatform.base; mvn -fae -s $MAVEN_SETTINGS $clean compile 2>&1 | tee -a $START_DIR/build.log)
|
||||
# now get the exit status from mvn, and not that of tee which is what $? contains now
|
||||
MVN_EXIT_CODE=${PIPESTATUS[0]}
|
||||
@@ -668,6 +669,15 @@ if [[ "$@" == "build" ]] || [[ "$@" == "all" ]]; then
|
||||
ANDROID_ABI=armeabi-v7a
|
||||
AVD_NAME="androidTest-${NOW}"
|
||||
echo "Updating Android SDK..." | tee -a $START_DIR/build.log
|
||||
OLD_JAVA_HOME=$JAVA_HOME
|
||||
if [ -z "$JAVA8_HOME" ]; then
|
||||
if [ -d /opt/sapjvm_8 ]; then
|
||||
JAVA8_HOME=/opt/sapjvm_8
|
||||
else
|
||||
JAVA8_HOME=$JAVA_HOME
|
||||
fi
|
||||
fi
|
||||
export JAVA_HOME=$JAVA8_HOME
|
||||
"$SDK_MANAGER" --update $ANDROID_OPTIONS
|
||||
echo "Updating Android SDK (build-tools-${BUILD_TOOLS})..." | tee -a $START_DIR/build.log
|
||||
"$SDK_MANAGER" $ANDROID_OPTIONS "build-tools;${BUILD_TOOLS}"
|
||||
@@ -677,6 +687,7 @@ if [[ "$@" == "build" ]] || [[ "$@" == "all" ]]; then
|
||||
"$SDK_MANAGER" $ANDROID_OPTIONS "extras;android;m2repository"
|
||||
echo "Updating Android SDK (extra-google-m2repository)..." | tee -a $START_DIR/build.log
|
||||
"$SDK_MANAGER" $ANDROID_OPTIONS "extras;google;m2repository"
|
||||
export JAVA_HOME=$OLD_JAVA_HOME
|
||||
|
||||
echo "Using following command for apps build: mvn $mobile_extra -DargLine=\"$APP_PARAMETERS\" -fae -s $MAVEN_SETTINGS $clean install"
|
||||
echo "Maven version used: `mvn --version`"
|
||||
@@ -732,6 +743,7 @@ if [[ "$@" == "build" ]] || [[ "$@" == "all" ]]; then
|
||||
|
||||
echo "Using following command: mvn $extra -DargLine=\"$APP_PARAMETERS\" -fae -s $MAVEN_SETTINGS $clean install"
|
||||
echo "Maven version used: `mvn --version`"
|
||||
echo "JAVA_HOME used: $JAVA_HOME"
|
||||
mvn $extra -DargLine="$APP_PARAMETERS" -fae -s $MAVEN_SETTINGS $clean install 2>&1 | tee -a $START_DIR/build.log
|
||||
# now get the exit status from mvn, and not that of tee which is what $? contains now
|
||||
MVN_EXIT_CODE=${PIPESTATUS[0]}
|
||||
@@ -818,6 +830,7 @@ if [[ "$@" == "install" ]] || [[ "$@" == "all" ]]; then
|
||||
cp -v $PROJECT_HOME/java/target/start $ACDIR/
|
||||
cp -v $PROJECT_HOME/java/target/stop $ACDIR/
|
||||
cp -v $PROJECT_HOME/java/target/status $ACDIR/
|
||||
cp -v $PROJECT_HOME/java/target/configuration/JavaSE-11.profile $ACDIR/
|
||||
|
||||
cp -v $PROJECT_HOME/java/target/refreshInstance.sh $ACDIR/
|
||||
cp -v $PROJECT_HOME/java/target/udpmirror $ACDIR/
|
||||
|
||||
@@ -64,4 +64,7 @@ installPlugins http://download.eclipse.org/tools/orbit/downloads/drops/R20180905
|
||||
echo "Installing Java 11 support"
|
||||
installPlugins http://download.eclipse.org/eclipse/updates/4.9-P-builds org.eclipse.jdt.java11patch.feature.group,org.eclipse.pde.java11patch.feature.group
|
||||
|
||||
echo "Installing Java11 Patches..."
|
||||
installPlugins http://download.eclipse.org/eclipse/updates/4.9-P-builds/ org.eclipse.jdt.java11patch.feature.group
|
||||
|
||||
echo "Installation completed!"
|
||||
|
||||
@@ -8,6 +8,8 @@ export EC2_HOME=/opt/amazon/ec2-api-tools-1.6.8.0
|
||||
export EC2_URL=https://ec2.eu-west-1.amazonaws.com
|
||||
# SAP JVM
|
||||
export JAVA_HOME=/opt/sapjvm_8
|
||||
# JDK 11.0.1:
|
||||
#export JAVA_HOME=/opt/jdk-11.0.1+13
|
||||
#export JAVA_HOME=/opt/jdk1.8.0_45
|
||||
export JAVA_1_7_HOME=/opt/jdk1.7.0_75
|
||||
export ANDROID_HOME=/opt/android-sdk-linux
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
Dockerfile
|
||||
*.tar.gz
|
||||
Executable
+24
@@ -0,0 +1,24 @@
|
||||
FROM openjdk:11
|
||||
LABEL maintainer=axel.uhl@sap.com
|
||||
# Download and extract the release
|
||||
WORKDIR /home/sailing/servers/server
|
||||
RUN apt-get update \
|
||||
&& apt-get install -y wget \
|
||||
&& wget -O /tmp/RELEASE.tar.gz http://releases.sapsailing.com/RELEASE/RELEASE.tar.gz \
|
||||
&& tar xzvpf /tmp/RELEASE.tar.gz \
|
||||
&& rm /tmp/RELEASE.tar.gz
|
||||
RUN apt-get install -y vim
|
||||
COPY vimrc /root/.vimrc
|
||||
RUN apt-get install -y telnet dnsutils net-tools
|
||||
COPY env.sh .
|
||||
COPY start .
|
||||
COPY JavaSE-11.profile .
|
||||
# Workaround for https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910804
|
||||
RUN mkdir -p /docker-java-home/lib/jfr && \
|
||||
wget https://hg.openjdk.java.net/jdk/jdk11/raw-file/76072a077ee1/src/jdk.jfr/share/conf/jfr/default.jfc \
|
||||
-O /docker-java-home/lib/jfr/default.jfc && \
|
||||
wget https://hg.openjdk.java.net/jdk/jdk11/raw-file/76072a077ee1/src/jdk.jfr/share/conf/jfr/profile.jfc \
|
||||
-O /docker-java-home/lib/jfr/profile.jfc
|
||||
RUN echo "alias tailf=\"tail -f\"" >>/root/.bashrc
|
||||
EXPOSE 8888 14888 8000 7091 6666
|
||||
CMD [ "/home/sailing/servers/server/start", "fg" ]
|
||||
Executable
+19
@@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
release=$1
|
||||
if [ "$release" = "" ]; then
|
||||
INDEX=`mktemp index_XXXX.html`
|
||||
echo Tempfile for index.html is $INDEX
|
||||
wget -O $INDEX http://releases.sapsailing.com/
|
||||
release=$(cat $INDEX | grep build- | tail -1 | sed -e 's/^.*\(build-[0-9]*\).*$/\1/')
|
||||
rm $INDEX
|
||||
echo Latest release is $release
|
||||
fi
|
||||
GITROOT=`dirname $0`/..
|
||||
echo "Copying files from GITROOT $GITROOT into Docker workspace"
|
||||
cp "$GITROOT/java/target/env.sh" .
|
||||
cp "$GITROOT/java/target/start" .
|
||||
cp "$GITROOT/java/target/configuration/JavaSE-11.profile" .
|
||||
cat Dockerfile.tpl | sed -e "s/RELEASE/${release}/g" >Dockerfile
|
||||
docker build -t sapsailing:$release .
|
||||
echo "Cleaning up..."
|
||||
rm start env.sh JavaSE-11.profile Dockerfile
|
||||
@@ -0,0 +1,71 @@
|
||||
# Copyright 2016, Google, Inc.
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http:#www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: Service
|
||||
metadata:
|
||||
name: mongo
|
||||
labels:
|
||||
name: mongo
|
||||
spec:
|
||||
ports:
|
||||
- port: 27017
|
||||
targetPort: 27017
|
||||
clusterIP: None
|
||||
selector:
|
||||
role: mongo
|
||||
---
|
||||
apiVersion: apps/v1beta1
|
||||
kind: StatefulSet
|
||||
metadata:
|
||||
name: mongo
|
||||
spec:
|
||||
serviceName: "mongo"
|
||||
replicas: 2
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
role: mongo
|
||||
environment: sailing
|
||||
spec:
|
||||
terminationGracePeriodSeconds: 10
|
||||
containers:
|
||||
- name: mongo
|
||||
image: mongo
|
||||
command:
|
||||
- mongod
|
||||
- "--replSet"
|
||||
- rs0
|
||||
- "--smallfiles"
|
||||
- "--noprealloc"
|
||||
- "--bind_ip"
|
||||
- "0.0.0.0"
|
||||
ports:
|
||||
- containerPort: 27017
|
||||
volumeMounts:
|
||||
- name: mongo-persistent-storage
|
||||
mountPath: /data/db
|
||||
- name: mongo-sidecar
|
||||
image: cvallance/mongo-k8s-sidecar
|
||||
env:
|
||||
- name: MONGO_SIDECAR_POD_LABELS
|
||||
value: "role=mongo,environment=sailing"
|
||||
volumeClaimTemplates:
|
||||
- metadata:
|
||||
name: mongo-persistent-storage
|
||||
spec:
|
||||
accessModes: [ "ReadWriteOnce" ]
|
||||
storageClassName: "gp2"
|
||||
resources:
|
||||
requests:
|
||||
storage: 1Gi
|
||||
@@ -0,0 +1,17 @@
|
||||
apiVersion: v1
|
||||
kind: Pod
|
||||
metadata:
|
||||
name: nginx-liveness-pod
|
||||
spec:
|
||||
containers:
|
||||
- name: nginx
|
||||
image: nginx:mainline
|
||||
ports:
|
||||
- containerPort: 80
|
||||
name: http-port
|
||||
livenessProbe:
|
||||
httpGet:
|
||||
path: /
|
||||
port: http-port
|
||||
initialDelaySeconds: 3
|
||||
periodSeconds: 30
|
||||
@@ -0,0 +1,24 @@
|
||||
apiVersion: v1
|
||||
kind: Pod
|
||||
metadata:
|
||||
name: sailing
|
||||
spec:
|
||||
containers:
|
||||
- name: sailing
|
||||
image: donaldduck70/sapsailing:docker-201811291913
|
||||
ports:
|
||||
- containerPort: 8888
|
||||
name: http-port
|
||||
- containerPort: 14888
|
||||
name: telnet-port
|
||||
env:
|
||||
- name: MONGODB_HOST
|
||||
value: mongo-0.mongo
|
||||
livenessProbe:
|
||||
httpGet:
|
||||
path: /
|
||||
port: http-port
|
||||
initialDelaySeconds: 10
|
||||
periodSeconds: 30
|
||||
imagePullSecrets:
|
||||
- name: regcred
|
||||
@@ -0,0 +1 @@
|
||||
set mouse-=a
|
||||
@@ -8,5 +8,7 @@ Bundle-RequiredExecutionEnvironment: JavaSE-1.8
|
||||
Export-Package: com.sap.sailing.competitorimport
|
||||
Require-Bundle: com.sap.sse.common,
|
||||
com.sap.sailing.domain.shared.android,
|
||||
com.sap.sailing.domain.common
|
||||
com.sap.sailing.domain.common,
|
||||
com.sun.xml.bind.jaxb-impl;bundle-version="2.3.0"
|
||||
Automatic-Module-Name: com.sap.sailing.competitorimport
|
||||
Import-Package: javax.xml.bind
|
||||
|
||||
@@ -8,3 +8,5 @@ Bundle-Vendor: SAP
|
||||
Fragment-Host: com.sap.sailing.domain.deckmanadapter
|
||||
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
|
||||
Require-Bundle: org.junit;bundle-version="4.8.2"
|
||||
Import-Package: com.sun.istack;version="3.0.7",
|
||||
javax.xml.bind
|
||||
|
||||
@@ -17,12 +17,15 @@ Require-Bundle: org.json.simple;bundle-version="1.1.0",
|
||||
com.sap.sailing.declination,
|
||||
com.sap.sse.common,
|
||||
com.sap.sse,
|
||||
com.sap.sse.security
|
||||
com.sap.sse.security,
|
||||
com.sun.xml.bind.jaxb-impl;bundle-version="2.3.0"
|
||||
Import-Package: javax.ws.rs;version="1.1.1",
|
||||
javax.ws.rs.core;version="1.1.1",
|
||||
javax.ws.rs.ext;version="1.1.1",
|
||||
javax.xml.bind,
|
||||
org.apache.commons.lang,
|
||||
org.codehaus.jackson.jaxrs;version="1.9.13",
|
||||
org.eclipse.jetty.client;version="9.4.8",
|
||||
org.eclipse.jetty.io;version="9.4.8",
|
||||
org.eclipse.jetty.util.component;version="9.4.8",
|
||||
org.eclipse.jetty.util.ssl;version="9.4.8",
|
||||
@@ -32,7 +35,6 @@ Import-Package: javax.ws.rs;version="1.1.1",
|
||||
org.eclipse.jetty.websocket.api.extensions;version="9.4.8",
|
||||
org.eclipse.jetty.websocket.client;version="9.4.8",
|
||||
org.eclipse.jetty.websocket.common;version="9.4.8",
|
||||
org.eclipse.jetty.client;version="9.4.8",
|
||||
org.osgi.framework;version="1.7.0"
|
||||
Web-ContextPath: /igtimi
|
||||
Bundle-Activator: com.sap.sailing.domain.igtimiadapter.impl.Activator
|
||||
|
||||
@@ -14,10 +14,12 @@ Require-Bundle: com.sap.sailing.domain,
|
||||
com.sap.sse.common,
|
||||
com.sap.sse,
|
||||
com.sap.sailing.xrr.schema,
|
||||
com.sap.sailing.domain.shared.android
|
||||
com.sap.sailing.domain.shared.android,
|
||||
com.sun.xml.bind.jaxb-impl;bundle-version="2.3.0"
|
||||
Export-Package: com.sap.sailing.domain.swisstimingadapter,
|
||||
com.sap.sailing.domain.swisstimingadapter.impl;x-friends:="com.sap.sailing.server.test,com.sap.sailing.mongodb.test,com.sap.sailing.domain.swisstimingadapter.persistence"
|
||||
Import-Package: com.sap.sailing.xrr.schema,
|
||||
javax.xml.bind,
|
||||
org.osgi.framework
|
||||
Bundle-Activator: com.sap.sailing.domain.swisstimingadapter.impl.Activator
|
||||
Automatic-Module-Name: com.sap.sailing.domain.swisstimingadapter
|
||||
|
||||
@@ -160,4 +160,12 @@
|
||||
install-size="0"
|
||||
version="1.9.37"/>
|
||||
|
||||
<plugin
|
||||
id="com.sap.sailing.routeconverterjava11extension"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="0.0.0"
|
||||
fragment="true"
|
||||
unpack="false"/>
|
||||
|
||||
</feature>
|
||||
|
||||
@@ -6,7 +6,9 @@ Bundle-Version: 1.0.0.qualifier
|
||||
Bundle-Activator: com.sap.sailing.manage2sail.resultimport.Activator
|
||||
Bundle-Vendor: SAP
|
||||
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
|
||||
Import-Package: org.osgi.framework;version="1.5.0",
|
||||
Import-Package: com.sun.istack;version="3.0.7",
|
||||
javax.xml.bind,
|
||||
org.osgi.framework;version="1.5.0",
|
||||
org.osgi.util.tracker;version="1.5.1"
|
||||
Bundle-ActivationPolicy: lazy
|
||||
Require-Bundle: com.sap.sailing.manage2sail,
|
||||
@@ -17,5 +19,6 @@ Require-Bundle: com.sap.sailing.manage2sail,
|
||||
com.sap.sailing.xrr.schema,
|
||||
com.sap.sailing.domain.shared.android,
|
||||
com.sap.sailing.competitorimport,
|
||||
com.sap.sse
|
||||
com.sap.sse,
|
||||
com.sun.xml.bind.jaxb-impl;bundle-version="2.3.0"
|
||||
Automatic-Module-Name: com.sap.sailing.manage2sail.resultimport
|
||||
|
||||
@@ -31,11 +31,13 @@ Require-Bundle:
|
||||
javax.servlet;bundle-version="2.6.0",
|
||||
org.apache.shiro.core;bundle-version="1.2.2",
|
||||
org.apache.shiro.web;bundle-version="1.2.2",
|
||||
org.apache.shiro.ehcache;bundle-version="1.2.3"
|
||||
org.apache.shiro.ehcache;bundle-version="1.2.3",
|
||||
com.sun.xml.bind.jaxb-impl;bundle-version="2.3.0"
|
||||
Import-Package:
|
||||
com.sap.sailing.util,
|
||||
javax.ws.rs;version="1.1.1",
|
||||
javax.ws.rs.core;version="1.1.1",
|
||||
javax.xml.bind,
|
||||
org.apache.http,
|
||||
org.apache.http.client;version="[4.2.6,4.3.0)",
|
||||
org.apache.http.client.methods;version="[4.2.6,4.3.0)",
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<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 kind="output" path="bin"/>
|
||||
</classpath>
|
||||
@@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>com.sap.sailing.routeconverterjava11extension</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.jdt.core.javabuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.pde.ManifestBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.pde.SchemaBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.eclipse.pde.PluginNature</nature>
|
||||
<nature>org.eclipse.jdt.core.javanature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
eclipse.preferences.version=1
|
||||
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
|
||||
org.eclipse.jdt.core.compiler.compliance=1.8
|
||||
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
|
||||
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
|
||||
org.eclipse.jdt.core.compiler.source=1.8
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
eclipse.preferences.version=1
|
||||
pluginProject.extensions=false
|
||||
resolve.requirebundle=false
|
||||
@@ -0,0 +1,20 @@
|
||||
Manifest-Version: 1.0
|
||||
Bundle-ManifestVersion: 2
|
||||
Bundle-Name: Routeconverterjava11extension
|
||||
Bundle-SymbolicName: com.sap.sailing.routeconverterjava11extension
|
||||
Bundle-Version: 1.0.0.qualifier
|
||||
Bundle-Vendor: SAP
|
||||
Fragment-Host: routeconverter;bundle-version="2.12.2"
|
||||
Automatic-Module-Name: com.sap.sailing.routeconverterjava11extension
|
||||
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
|
||||
Import-Package: com.sun.istack,
|
||||
com.sun.istack.localization,
|
||||
com.sun.istack.logging,
|
||||
javax.xml,
|
||||
javax.xml.bind,
|
||||
javax.xml.bind.annotation,
|
||||
javax.xml.bind.annotation.adapters,
|
||||
javax.xml.bind.attachment,
|
||||
javax.xml.bind.helpers,
|
||||
javax.xml.bind.util,
|
||||
javax.xml.datatype
|
||||
@@ -0,0 +1,2 @@
|
||||
bin.includes = META-INF/,\
|
||||
.
|
||||
@@ -0,0 +1,12 @@
|
||||
<?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.routeconverterjava11extension</artifactId>
|
||||
<packaging>eclipse-plugin</packaging>
|
||||
</project>
|
||||
@@ -10,6 +10,9 @@ Import-Package: com.sap.sailing.server,
|
||||
javax.ws.rs;version="1.1.1",
|
||||
javax.ws.rs.core;version="1.1.1",
|
||||
javax.ws.rs.ext;version="1.1.1",
|
||||
javax.xml.bind,
|
||||
javax.xml.ws,
|
||||
javax.xml.ws.http,
|
||||
org.apache.commons.lang,
|
||||
org.json.simple,
|
||||
org.json.simple.parser,
|
||||
@@ -57,7 +60,8 @@ Require-Bundle: com.sap.sailing.domain,
|
||||
com.sap.sailing.grib,
|
||||
com.sap.sailing.nmeaconnector,
|
||||
com.sap.sailing.geocoding,
|
||||
com.googlecode.java-diff-utils
|
||||
com.googlecode.java-diff-utils,
|
||||
com.sun.xml.bind.jaxb-impl;bundle-version="2.3.0"
|
||||
Bundle-ClassPath: .
|
||||
Web-ContextPath: /sailingserver
|
||||
Export-Package: com.sap.sailing.server.gateway,
|
||||
|
||||
@@ -17,6 +17,10 @@ Require-Bundle: com.tractrac.clientmodule;bundle-version="2.0.0",
|
||||
org.mockito.mockito-core;bundle-version="1.9.5",
|
||||
org.objenesis;bundle-version="1.3.0",
|
||||
com.sap.sse.common
|
||||
Import-Package: org.json.simple,
|
||||
Import-Package: javax.xml.bind,
|
||||
com.sun.istack,
|
||||
com.sun.istack.localization,
|
||||
com.sun.istack.logging,
|
||||
org.json.simple,
|
||||
org.json.simple.parser
|
||||
Automatic-Module-Name: com.sap.sailing.server.trackfiles.test
|
||||
|
||||
@@ -14,7 +14,8 @@ Require-Bundle:
|
||||
com.sap.sailing.domain.common,
|
||||
routeconverter,
|
||||
com.sap.sse.common,
|
||||
com.sap.sse
|
||||
com.sap.sse,
|
||||
com.sun.xml.bind.jaxb-impl;bundle-version="2.3.0"
|
||||
Import-Package: com.sap.sailing.domain.abstractlog,
|
||||
com.sap.sailing.domain.abstractlog.regatta.events,
|
||||
com.sap.sailing.domain.abstractlog.regatta.events.impl,
|
||||
|
||||
Regular → Executable
+37
-37
@@ -1,40 +1,40 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<launchConfiguration type="org.eclipse.pde.ui.EquinoxLauncher">
|
||||
<booleanAttribute key="append.args" value="true"/>
|
||||
<booleanAttribute key="automaticAdd" value="false"/>
|
||||
<booleanAttribute key="automaticValidate" value="false"/>
|
||||
<stringAttribute key="bootstrap" value=""/>
|
||||
<stringAttribute key="checked" value="[NONE]"/>
|
||||
<booleanAttribute key="clearConfig" value="false"/>
|
||||
<booleanAttribute key="com.sap.jvm.profiling.ui.widgets.allowDebugging" value="false"/>
|
||||
<stringAttribute key="configLocation" value="${workspace_loc}/target"/>
|
||||
<booleanAttribute key="default" value="true"/>
|
||||
<booleanAttribute key="default_auto_start" value="true"/>
|
||||
<intAttribute key="default_start_level" value="4"/>
|
||||
<booleanAttribute key="includeOptional" value="true"/>
|
||||
<stringAttribute key="org.eclipse.debug.core.source_locator_id" value="org.eclipse.pde.ui.launcher.PDESourceLookupDirector"/>
|
||||
<stringAttribute key="org.eclipse.debug.core.source_locator_memento" value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <sourceLookupDirector> <sourceContainers duplicates="false"> <container memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;classpathContainer path=&quot;com.google.gwt.eclipse.core.GWT_CONTAINER&quot;/&gt;&#13;&#10;" typeId="org.eclipse.jdt.launching.sourceContainer.classpathContainer"/> <container memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;default/&gt;&#13;&#10;" typeId="org.eclipse.debug.core.containerType.default"/> </sourceContainers> </sourceLookupDirector> "/>
|
||||
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
|
||||
<listEntry value="org.eclipse.debug.ui.launchGroup.debug"/>
|
||||
<listEntry value="org.eclipse.debug.ui.launchGroup.run"/>
|
||||
</listAttribute>
|
||||
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_START_ON_FIRST_THREAD" value="true"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog -console -clean"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-ea -Declipse.ignoreApp=true -Dosgi.noShutdown=true -Dfile.encoding=cp1252 -Dexpedition.udp.port=5010 -Xmx6000m -XX:+UseG1GC -Djetty.home=${project_loc:com.sap.sailing.server}/../target/configuration/jetty -Djava.util.logging.config.file=${project_loc:com.sap.sailing.server}/../target/configuration/logging_debug.properties -Dkiwo.results=${project_loc:com.sap.sailing.kiworesultimport.test}/resources -Dpersistentcompetitors.clear=false -XX:+UseMembar -Dpolardata.source.url=https://www.sapsailing.com -Drestore.tracked.races=true"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc}"/>
|
||||
<stringAttribute key="pde.version" value="3.3"/>
|
||||
<stringAttribute key="profilingTraceType-ALLOCATION_TRACE" value="KEY_APPLICATION_FILTER%CTX_KEY%*%CTX_ENTRY%INCREASE_COUNT%CTX_KEY%8192%CTX_ENTRY%KEY_MIN_SIZE%CTX_KEY%32%CTX_ENTRY%KEY_MAX_SIZE%CTX_KEY%65536%CTX_ENTRY%KEY_INC_LINE_NRS%CTX_KEY%true%CTX_ENTRY%KEY_SESSION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ENABLEMENT%CTX_KEY%false%CTX_ENTRY%CLASS_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_USER_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_REQUEST_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_TENANT_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ADAPTIVE%CTX_KEY%false%CTX_ENTRY%"/>
|
||||
<stringAttribute key="profilingTraceType-IO_TRACE" value="KEY_APPLICATION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_SESSION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ENABLEMENT%CTX_KEY%false%CTX_ENTRY%KEY_USER_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_REQUEST_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_TENANT_FILTER%CTX_KEY%*%CTX_ENTRY%"/>
|
||||
<stringAttribute key="profilingTraceType-METHOD_PARAMETER_TRACE" value="KEY_APPLICATION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_SESSION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ENABLEMENT%CTX_KEY%false%CTX_ENTRY%KEY_USER_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_REQUEST_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_TENANT_FILTER%CTX_KEY%*%CTX_ENTRY%"/>
|
||||
<stringAttribute key="profilingTraceType-NETWORK_TRACE" value="KEY_APPLICATION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_SESSION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ENABLEMENT%CTX_KEY%false%CTX_ENTRY%KEY_USER_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_REQUEST_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_RESOLVE_ALL_HOSTS%CTX_KEY%true%CTX_ENTRY%KEY_TENANT_FILTER%CTX_KEY%*%CTX_ENTRY%"/>
|
||||
<stringAttribute key="profilingTraceType-PERFORMANCE_HOTSPOT_TRACE" value="KEY_IGNORE_SLEEPING_THREADS%CTX_KEY%false%CTX_ENTRY%KEY_APPLICATION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_SESSION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ENABLEMENT%CTX_KEY%true%CTX_ENTRY%KEY_USER_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_REQUEST_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_TENANT_FILTER%CTX_KEY%*%CTX_ENTRY%"/>
|
||||
<stringAttribute key="profilingTraceType-SYNCHRONIZATION_TRACE" value="KEY_APPLICATION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_SESSION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ENABLEMENT%CTX_KEY%false%CTX_ENTRY%KEY_USER_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_REQUEST_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_TENANT_FILTER%CTX_KEY%*%CTX_ENTRY%"/>
|
||||
<booleanAttribute key="show_selected_only" value="false"/>
|
||||
<stringAttribute key="target_bundles" value="com.fasterxml.jackson.core.jackson-annotations@default:default,com.fasterxml.jackson.core.jackson-core@default:default,com.fasterxml.jackson.core.jackson-databind@default:default,com.rabbitmq.client@default:default,com.sun.jersey.contribs.jersey-multipart@default:default,com.sun.jersey@default:default,com.sun.mail.javax.mail@default:default,jackson-core-asl@default:default,jackson-jaxrs@default:default,jackson-mapper-asl@default:default,javax.servlet@default:default,javax.validation@default:default,javax.ws.rs@default:default,jcl.over.slf4j@default:default,lz4-java@default:default,org.apache.commons.beanutils@default:default,org.apache.commons.codec@default:default,org.apache.commons.collections@default:default,org.apache.commons.fileupload@default:default,org.apache.commons.io@default:default,org.apache.commons.lang@default:default,org.apache.commons.math@default:default,org.apache.felix.gogo.command@default:default,org.apache.felix.gogo.runtime@default:default,org.apache.felix.gogo.shell@default:default,org.apache.httpcomponents.httpclient@default:default,org.apache.httpcomponents.httpcore@default:default,org.apache.poi.ooxml.schemas@default:default,org.apache.poi.ooxml@default:default,org.apache.poi@default:default,org.apache.servicemix.bundles.aws-java-sdk@default:default,org.apache.servicemix.bundles.ehcache@default:default,org.apache.servicemix.bundles.scribe@default:default,org.apache.servicemix.bundles.zxing@default:default,org.apache.shiro.core@default:default,org.apache.shiro.ehcache@default:default,org.apache.shiro.web@default:default,org.apache.xmlbeans@default:default,org.dom4j@default:default,org.eclipse.equinox.common@2:true,org.eclipse.equinox.console@default:default,org.eclipse.jetty.client@default:default,org.eclipse.jetty.deploy@default:default,org.eclipse.jetty.http@default:default,org.eclipse.jetty.io@default:default,org.eclipse.jetty.jmx@default:default,org.eclipse.jetty.osgi.boot@3:default,org.eclipse.jetty.security@default:default,org.eclipse.jetty.server@default:default,org.eclipse.jetty.servlet@default:default,org.eclipse.jetty.util@default:default,org.eclipse.jetty.webapp@default:default,org.eclipse.jetty.websocket.api@default:default,org.eclipse.jetty.websocket.client@default:default,org.eclipse.jetty.websocket.common@default:default,org.eclipse.jetty.xml@default:default,org.eclipse.osgi.services@default:default,org.eclipse.osgi@-1:true,org.hyperic.sigar@default:default,org.jdom@default:default,org.jvnet.mimepull@default:default,org.mongodb.mongo-java-driver@default:default,org.objectweb.asm@default:default,routeconverter@default:default,slf4j.api@default:default,slf4j.jdk14@default:false"/>
|
||||
<booleanAttribute key="tracing" value="false"/>
|
||||
<booleanAttribute key="useCustomFeatures" value="false"/>
|
||||
<booleanAttribute key="useDefaultConfigArea" value="false"/>
|
||||
<stringAttribute key="workspace_bundles" value="com.google.gwt.servlet@default:default,com.googlecode.java-diff-utils@default:default,com.googlecode.mgwt@default:default,com.sap.sailing.barbados.resultimport@default:default,com.sap.sailing.competitorimport@default:default,com.sap.sailing.dashboards.gwt@5:true,com.sap.sailing.datamining.provider@default:default,com.sap.sailing.datamining.shared@default:default,com.sap.sailing.datamining@default:default,com.sap.sailing.declination@default:default,com.sap.sailing.domain.common@default:default,com.sap.sailing.domain.deckmanadapter@4:true,com.sap.sailing.domain.expeditionadapter@4:true,com.sap.sailing.domain.igtimiadapter.persistence@default:default,com.sap.sailing.domain.igtimiadapter@default:default,com.sap.sailing.domain.persistence@default:default,com.sap.sailing.domain.racelogtrackingadapter@3:default,com.sap.sailing.domain.shared.android@default:default,com.sap.sailing.domain.swisstimingadapter.persistence@default:default,com.sap.sailing.domain.swisstimingadapter@4:true,com.sap.sailing.domain.swisstimingreplayadapter@4:true,com.sap.sailing.domain.tractracadapter.persistence@default:default,com.sap.sailing.domain.tractracadapter@4:true,com.sap.sailing.domain.windfinderadapter@4:true,com.sap.sailing.domain@default:default,com.sap.sailing.ess40.resultimport@default:default,com.sap.sailing.expeditionconnector.common@default:default,com.sap.sailing.expeditionconnector.persistence@3:true,com.sap.sailing.expeditionconnector@default:default,com.sap.sailing.freg.resultimport@default:default,com.sap.sailing.geocoding@default:default,com.sap.sailing.grib@default:default,com.sap.sailing.gwt.ui@5:true,com.sap.sailing.kiworesultimport@default:default,com.sap.sailing.manage2sail.resultimport@default:default,com.sap.sailing.manage2sail@default:default,com.sap.sailing.monitoring@default:default,com.sap.sailing.news@default:default,com.sap.sailing.nmeaconnector@default:default,com.sap.sailing.polars.datamining.shared@default:default,com.sap.sailing.polars.datamining@default:default,com.sap.sailing.polars@4:true,com.sap.sailing.resultimport@default:default,com.sap.sailing.sailwave.resultimport@default:default,com.sap.sailing.server.gateway.serialization.shared.android@default:default,com.sap.sailing.server.gateway.serialization@default:default,com.sap.sailing.server.gateway@5:true,com.sap.sailing.server.trackfiles@default:default,com.sap.sailing.server@default:default,com.sap.sailing.simulator@default:default,com.sap.sailing.udpconnector@default:default,com.sap.sailing.velum.resultimport@default:default,com.sap.sailing.www@4:true,com.sap.sailing.xrr.resultimport@default:default,com.sap.sailing.xrr.schema@default:default,com.sap.sailing.xrr.structureimport@default:default,com.sap.sailing.yachtscoring.resultimport@default:default,com.sap.sse.common@default:default,com.sap.sse.datamining.annotations@default:default,com.sap.sse.datamining.shared@default:default,com.sap.sse.datamining.ui@default:default,com.sap.sse.datamining@default:default,com.sap.sse.filestorage@default:default,com.sap.sse.gwt.adminconsole@default:default,com.sap.sse.gwt@default:default,com.sap.sse.mail@4:true,com.sap.sse.mongodb@default:default,com.sap.sse.operationaltransformation@default:default,com.sap.sse.replication@4:true,com.sap.sse.security.common@default:default,com.sap.sse.security.ui@6:true,com.sap.sse.security.userstore.mongodb@4:true,com.sap.sse.security@5:true,com.sap.sse.shared.android@default:default,com.sap.sse@default:default,com.tractrac.clientmodule@default:default,net.sf.marineapi@default:default,org.json.simple@default:default,org.moxieapps.gwt.highcharts@default:default,org.mp4parser.isoparser@default:default"/>
|
||||
<booleanAttribute key="append.args" value="true"/>
|
||||
<booleanAttribute key="automaticAdd" value="false"/>
|
||||
<booleanAttribute key="automaticValidate" value="false"/>
|
||||
<stringAttribute key="bootstrap" value=""/>
|
||||
<stringAttribute key="checked" value="[NONE]"/>
|
||||
<booleanAttribute key="clearConfig" value="false"/>
|
||||
<booleanAttribute key="com.sap.jvm.profiling.ui.widgets.allowDebugging" value="false"/>
|
||||
<stringAttribute key="configLocation" value="${workspace_loc}/target"/>
|
||||
<booleanAttribute key="default" value="true"/>
|
||||
<booleanAttribute key="default_auto_start" value="true"/>
|
||||
<intAttribute key="default_start_level" value="4"/>
|
||||
<booleanAttribute key="includeOptional" value="true"/>
|
||||
<stringAttribute key="org.eclipse.debug.core.source_locator_id" value="org.eclipse.pde.ui.launcher.PDESourceLookupDirector"/>
|
||||
<stringAttribute key="org.eclipse.debug.core.source_locator_memento" value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <sourceLookupDirector> <sourceContainers duplicates="false"> <container memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;classpathContainer path=&quot;com.google.gwt.eclipse.core.GWT_CONTAINER&quot;/&gt;&#13;&#10;" typeId="org.eclipse.jdt.launching.sourceContainer.classpathContainer"/> <container memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;default/&gt;&#13;&#10;" typeId="org.eclipse.debug.core.containerType.default"/> </sourceContainers> </sourceLookupDirector> "/>
|
||||
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
|
||||
<listEntry value="org.eclipse.debug.ui.launchGroup.debug"/>
|
||||
<listEntry value="org.eclipse.debug.ui.launchGroup.run"/>
|
||||
</listAttribute>
|
||||
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_START_ON_FIRST_THREAD" value="true"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog -console -clean"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-ea -Declipse.ignoreApp=true -Dosgi.noShutdown=true -Dfile.encoding=cp1252 -Dexpedition.udp.port=5010 -Xmx6000m -XX:+UseG1GC -Djetty.home=${project_loc:com.sap.sailing.server}/../target/configuration/jetty -Djava.util.logging.config.file=${project_loc:com.sap.sailing.server}/../target/configuration/logging_debug.properties -Dkiwo.results=${project_loc:com.sap.sailing.kiworesultimport.test}/resources -Dpersistentcompetitors.clear=false -XX:+UseMembar -Dpolardata.source.url=https://www.sapsailing.com -Drestore.tracked.races=true"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc}"/>
|
||||
<stringAttribute key="pde.version" value="3.3"/>
|
||||
<stringAttribute key="profilingTraceType-ALLOCATION_TRACE" value="KEY_APPLICATION_FILTER%CTX_KEY%*%CTX_ENTRY%INCREASE_COUNT%CTX_KEY%8192%CTX_ENTRY%KEY_MIN_SIZE%CTX_KEY%32%CTX_ENTRY%KEY_MAX_SIZE%CTX_KEY%65536%CTX_ENTRY%KEY_INC_LINE_NRS%CTX_KEY%true%CTX_ENTRY%KEY_SESSION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ENABLEMENT%CTX_KEY%false%CTX_ENTRY%CLASS_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_USER_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_REQUEST_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_TENANT_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ADAPTIVE%CTX_KEY%false%CTX_ENTRY%"/>
|
||||
<stringAttribute key="profilingTraceType-IO_TRACE" value="KEY_APPLICATION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_SESSION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ENABLEMENT%CTX_KEY%false%CTX_ENTRY%KEY_USER_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_REQUEST_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_TENANT_FILTER%CTX_KEY%*%CTX_ENTRY%"/>
|
||||
<stringAttribute key="profilingTraceType-METHOD_PARAMETER_TRACE" value="KEY_APPLICATION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_SESSION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ENABLEMENT%CTX_KEY%false%CTX_ENTRY%KEY_USER_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_REQUEST_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_TENANT_FILTER%CTX_KEY%*%CTX_ENTRY%"/>
|
||||
<stringAttribute key="profilingTraceType-NETWORK_TRACE" value="KEY_APPLICATION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_SESSION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ENABLEMENT%CTX_KEY%false%CTX_ENTRY%KEY_USER_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_REQUEST_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_RESOLVE_ALL_HOSTS%CTX_KEY%true%CTX_ENTRY%KEY_TENANT_FILTER%CTX_KEY%*%CTX_ENTRY%"/>
|
||||
<stringAttribute key="profilingTraceType-PERFORMANCE_HOTSPOT_TRACE" value="KEY_IGNORE_SLEEPING_THREADS%CTX_KEY%false%CTX_ENTRY%KEY_APPLICATION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_SESSION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ENABLEMENT%CTX_KEY%true%CTX_ENTRY%KEY_USER_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_REQUEST_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_TENANT_FILTER%CTX_KEY%*%CTX_ENTRY%"/>
|
||||
<stringAttribute key="profilingTraceType-SYNCHRONIZATION_TRACE" value="KEY_APPLICATION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_SESSION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ENABLEMENT%CTX_KEY%false%CTX_ENTRY%KEY_USER_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_REQUEST_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_TENANT_FILTER%CTX_KEY%*%CTX_ENTRY%"/>
|
||||
<booleanAttribute key="show_selected_only" value="false"/>
|
||||
<stringAttribute key="target_bundles" value="com.fasterxml.jackson.core.jackson-annotations@default:default,com.fasterxml.jackson.core.jackson-core@default:default,com.fasterxml.jackson.core.jackson-databind@default:default,com.rabbitmq.client@default:default,com.sun.activation.javax.activation@default:default,com.sun.istack.commons-runtime@default:default,com.sun.jersey.contribs.jersey-multipart@default:default,com.sun.jersey@default:default,com.sun.mail.javax.mail@default:default,com.sun.xml.bind.jaxb-impl@default:default,jackson-core-asl@default:default,jackson-jaxrs@default:default,jackson-mapper-asl@default:default,javax.servlet@default:default,javax.validation@default:default,javax.ws.rs@default:default,javax.xml.stream@default:default,javax.xml.ws@default:default,javax.xml@default:default,jaxb-api@default:default,jcl.over.slf4j@default:default,lz4-java@default:default,org.apache.commons.beanutils@default:default,org.apache.commons.codec@default:default,org.apache.commons.collections@default:default,org.apache.commons.fileupload@default:default,org.apache.commons.io@default:default,org.apache.commons.lang@default:default,org.apache.commons.math@default:default,org.apache.felix.gogo.command@default:default,org.apache.felix.gogo.runtime@default:default,org.apache.felix.gogo.shell@default:default,org.apache.httpcomponents.httpclient@default:default,org.apache.httpcomponents.httpcore@default:default,org.apache.poi.ooxml.schemas@default:default,org.apache.poi.ooxml@default:default,org.apache.poi@default:default,org.apache.servicemix.bundles.aws-java-sdk@default:default,org.apache.servicemix.bundles.ehcache@default:default,org.apache.servicemix.bundles.scribe@default:default,org.apache.servicemix.bundles.zxing@default:default,org.apache.shiro.core@default:default,org.apache.shiro.ehcache@default:default,org.apache.shiro.web@default:default,org.apache.xmlbeans@default:default,org.dom4j@default:default,org.eclipse.equinox.cm@default:default,org.eclipse.equinox.common@2:true,org.eclipse.equinox.console@default:default,org.eclipse.jetty.client@default:default,org.eclipse.jetty.deploy@default:default,org.eclipse.jetty.http@default:default,org.eclipse.jetty.io@default:default,org.eclipse.jetty.jmx@default:default,org.eclipse.jetty.osgi.boot.warurl@default:default,org.eclipse.jetty.osgi.boot@3:default,org.eclipse.jetty.security@default:default,org.eclipse.jetty.server@default:default,org.eclipse.jetty.servlet@default:default,org.eclipse.jetty.util@default:default,org.eclipse.jetty.webapp@default:default,org.eclipse.jetty.websocket.api@default:default,org.eclipse.jetty.websocket.client@default:default,org.eclipse.jetty.websocket.common@default:default,org.eclipse.jetty.xml@default:default,org.eclipse.osgi.services@default:default,org.eclipse.osgi.util@default:default,org.eclipse.osgi@-1:true,org.hyperic.sigar@default:default,org.jdom@default:default,org.jvnet.mimepull@default:default,org.mongodb.mongo-java-driver@default:default,org.objectweb.asm@default:default,routeconverter@default:default,slf4j.api@default:default,slf4j.jdk14@default:false"/>
|
||||
<booleanAttribute key="tracing" value="false"/>
|
||||
<booleanAttribute key="useCustomFeatures" value="false"/>
|
||||
<booleanAttribute key="useDefaultConfigArea" value="false"/>
|
||||
<stringAttribute key="workspace_bundles" value="com.google.gwt.servlet@default:default,com.googlecode.java-diff-utils@default:default,com.googlecode.mgwt@default:default,com.sap.sailing.barbados.resultimport@default:default,com.sap.sailing.competitorimport@default:default,com.sap.sailing.dashboards.gwt@5:true,com.sap.sailing.datamining.provider@default:default,com.sap.sailing.datamining.shared@default:default,com.sap.sailing.datamining@default:default,com.sap.sailing.declination@default:default,com.sap.sailing.domain.common@default:default,com.sap.sailing.domain.deckmanadapter@4:true,com.sap.sailing.domain.expeditionadapter@4:true,com.sap.sailing.domain.igtimiadapter.persistence@default:default,com.sap.sailing.domain.igtimiadapter@default:default,com.sap.sailing.domain.persistence@default:default,com.sap.sailing.domain.racelogtrackingadapter@3:default,com.sap.sailing.domain.shared.android@default:default,com.sap.sailing.domain.swisstimingadapter.persistence@default:default,com.sap.sailing.domain.swisstimingadapter@4:true,com.sap.sailing.domain.swisstimingreplayadapter@4:true,com.sap.sailing.domain.tractracadapter.persistence@default:default,com.sap.sailing.domain.tractracadapter@4:true,com.sap.sailing.domain.windfinderadapter@4:true,com.sap.sailing.domain@default:default,com.sap.sailing.ess40.resultimport@default:default,com.sap.sailing.expeditionconnector.common@default:default,com.sap.sailing.expeditionconnector.persistence@3:true,com.sap.sailing.expeditionconnector@default:default,com.sap.sailing.freg.resultimport@default:default,com.sap.sailing.geocoding@default:default,com.sap.sailing.grib@default:default,com.sap.sailing.gwt.ui@5:true,com.sap.sailing.kiworesultimport@default:default,com.sap.sailing.manage2sail.resultimport@default:default,com.sap.sailing.manage2sail@default:default,com.sap.sailing.monitoring@default:default,com.sap.sailing.news@default:default,com.sap.sailing.nmeaconnector@default:default,com.sap.sailing.polars.datamining.shared@default:default,com.sap.sailing.polars.datamining@default:default,com.sap.sailing.polars@4:true,com.sap.sailing.resultimport@default:default,com.sap.sailing.routeconverterjava11extension@default:false,com.sap.sailing.sailwave.resultimport@default:default,com.sap.sailing.server.gateway.serialization.shared.android@default:default,com.sap.sailing.server.gateway.serialization@default:default,com.sap.sailing.server.gateway@5:true,com.sap.sailing.server.trackfiles@default:default,com.sap.sailing.server@default:default,com.sap.sailing.simulator@default:default,com.sap.sailing.udpconnector@default:default,com.sap.sailing.velum.resultimport@default:default,com.sap.sailing.www@4:true,com.sap.sailing.xmlexport@default:default,com.sap.sailing.xrr.resultimport@default:default,com.sap.sailing.xrr.schema@default:default,com.sap.sailing.xrr.structureimport@default:default,com.sap.sailing.yachtscoring.resultimport@default:default,com.sap.sse.common@default:default,com.sap.sse.datamining.annotations@default:default,com.sap.sse.datamining.shared@default:default,com.sap.sse.datamining.ui@default:default,com.sap.sse.datamining@default:default,com.sap.sse.filestorage@default:default,com.sap.sse.gwt.adminconsole@default:default,com.sap.sse.gwt@default:default,com.sap.sse.jersey.jaxbdependencyfragment@default:false,com.sap.sse.mail@4:true,com.sap.sse.mongodb@default:default,com.sap.sse.operationaltransformation@default:default,com.sap.sse.replication@4:true,com.sap.sse.security.common@default:default,com.sap.sse.security.ui@6:true,com.sap.sse.security.userstore.mongodb@4:true,com.sap.sse.security@5:true,com.sap.sse.shared.android@default:default,com.sap.sse@default:default,com.tractrac.clientmodule@default:default,net.sf.marineapi@default:default,org.json.simple@default:default,org.moxieapps.gwt.highcharts@default:default,org.mp4parser.isoparser@default:default"/>
|
||||
</launchConfiguration>
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<launchConfiguration type="org.eclipse.pde.ui.EquinoxLauncher">
|
||||
<booleanAttribute key="append.args" value="true"/>
|
||||
<booleanAttribute key="automaticAdd" value="false"/>
|
||||
<booleanAttribute key="automaticValidate" value="false"/>
|
||||
<stringAttribute key="bootstrap" value=""/>
|
||||
<stringAttribute key="checked" value="[NONE]"/>
|
||||
<booleanAttribute key="clearConfig" value="false"/>
|
||||
<booleanAttribute key="com.sap.jvm.profiling.ui.widgets.allowDebugging" value="false"/>
|
||||
<stringAttribute key="configLocation" value="${workspace_loc}/target"/>
|
||||
<booleanAttribute key="default" value="true"/>
|
||||
<booleanAttribute key="default_auto_start" value="true"/>
|
||||
<intAttribute key="default_start_level" value="4"/>
|
||||
<booleanAttribute key="includeOptional" value="true"/>
|
||||
<stringAttribute key="org.eclipse.debug.core.source_locator_id" value="org.eclipse.pde.ui.launcher.PDESourceLookupDirector"/>
|
||||
<stringAttribute key="org.eclipse.debug.core.source_locator_memento" value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <sourceLookupDirector> <sourceContainers duplicates="false"> <container memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;classpathContainer path=&quot;com.google.gwt.eclipse.core.GWT_CONTAINER&quot;/&gt;&#13;&#10;" typeId="org.eclipse.jdt.launching.sourceContainer.classpathContainer"/> <container memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;default/&gt;&#13;&#10;" typeId="org.eclipse.debug.core.containerType.default"/> </sourceContainers> </sourceLookupDirector> "/>
|
||||
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
|
||||
<listEntry value="org.eclipse.debug.ui.launchGroup.debug"/>
|
||||
<listEntry value="org.eclipse.debug.ui.launchGroup.run"/>
|
||||
</listAttribute>
|
||||
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_START_ON_FIRST_THREAD" value="true"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -consoleLog -console -clean"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.pde.ui.workbenchClasspathProvider"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-ea -Dosgi.java.profile=file:///${project_loc:java}/target/configuration/JavaSE-11.profile --add-modules=ALL-SYSTEM -Djavax.xml.bind.JAXBContextFactory=com.sun.xml.bind.v2.ContextFactory -Declipse.ignoreApp=true -Dosgi.noShutdown=true -Dfile.encoding=cp1252 -Dexpedition.udp.port=5010 -Xmx6000m -XX:+UseG1GC -Djetty.home=${project_loc:com.sap.sailing.server}/../target/configuration/jetty -Djava.util.logging.config.file=${project_loc:com.sap.sailing.server}/../target/configuration/logging_debug.properties -Dkiwo.results=${project_loc:com.sap.sailing.kiworesultimport.test}/resources -Dpersistentcompetitors.clear=false -Dpolardata.source.url=https://www.sapsailing.com -Drestore.tracked.races=false"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc}"/>
|
||||
<stringAttribute key="pde.version" value="3.3"/>
|
||||
<stringAttribute key="profilingTraceType-ALLOCATION_TRACE" value="KEY_APPLICATION_FILTER%CTX_KEY%*%CTX_ENTRY%INCREASE_COUNT%CTX_KEY%8192%CTX_ENTRY%KEY_MIN_SIZE%CTX_KEY%32%CTX_ENTRY%KEY_MAX_SIZE%CTX_KEY%65536%CTX_ENTRY%KEY_INC_LINE_NRS%CTX_KEY%true%CTX_ENTRY%KEY_SESSION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ENABLEMENT%CTX_KEY%false%CTX_ENTRY%CLASS_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_USER_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_REQUEST_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_TENANT_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ADAPTIVE%CTX_KEY%false%CTX_ENTRY%"/>
|
||||
<stringAttribute key="profilingTraceType-IO_TRACE" value="KEY_APPLICATION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_SESSION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ENABLEMENT%CTX_KEY%false%CTX_ENTRY%KEY_USER_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_REQUEST_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_TENANT_FILTER%CTX_KEY%*%CTX_ENTRY%"/>
|
||||
<stringAttribute key="profilingTraceType-METHOD_PARAMETER_TRACE" value="KEY_APPLICATION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_SESSION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ENABLEMENT%CTX_KEY%false%CTX_ENTRY%KEY_USER_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_REQUEST_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_TENANT_FILTER%CTX_KEY%*%CTX_ENTRY%"/>
|
||||
<stringAttribute key="profilingTraceType-NETWORK_TRACE" value="KEY_APPLICATION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_SESSION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ENABLEMENT%CTX_KEY%false%CTX_ENTRY%KEY_USER_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_REQUEST_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_RESOLVE_ALL_HOSTS%CTX_KEY%true%CTX_ENTRY%KEY_TENANT_FILTER%CTX_KEY%*%CTX_ENTRY%"/>
|
||||
<stringAttribute key="profilingTraceType-PERFORMANCE_HOTSPOT_TRACE" value="KEY_IGNORE_SLEEPING_THREADS%CTX_KEY%false%CTX_ENTRY%KEY_APPLICATION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_SESSION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ENABLEMENT%CTX_KEY%true%CTX_ENTRY%KEY_USER_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_REQUEST_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_TENANT_FILTER%CTX_KEY%*%CTX_ENTRY%"/>
|
||||
<stringAttribute key="profilingTraceType-SYNCHRONIZATION_TRACE" value="KEY_APPLICATION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_SESSION_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_ENABLEMENT%CTX_KEY%false%CTX_ENTRY%KEY_USER_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_REQUEST_FILTER%CTX_KEY%*%CTX_ENTRY%KEY_TENANT_FILTER%CTX_KEY%*%CTX_ENTRY%"/>
|
||||
<booleanAttribute key="show_selected_only" value="false"/>
|
||||
<stringAttribute key="target_bundles" value="com.fasterxml.jackson.core.jackson-annotations@default:default,com.fasterxml.jackson.core.jackson-core@default:default,com.fasterxml.jackson.core.jackson-databind@default:default,com.rabbitmq.client@default:default,com.sun.activation.javax.activation@default:default,com.sun.istack.commons-runtime@default:default,com.sun.jersey.contribs.jersey-multipart@default:default,com.sun.jersey@default:default,com.sun.mail.javax.mail@default:default,com.sun.xml.bind.jaxb-impl@default:default,jackson-core-asl@default:default,jackson-jaxrs@default:default,jackson-mapper-asl@default:default,javax.servlet@default:default,javax.validation@default:default,javax.ws.rs@default:default,javax.xml.stream@default:default,javax.xml.ws@default:default,javax.xml@default:default,jaxb-api@default:default,jcl.over.slf4j@default:default,lz4-java@default:default,org.apache.commons.beanutils@default:default,org.apache.commons.codec@default:default,org.apache.commons.collections@default:default,org.apache.commons.fileupload@default:default,org.apache.commons.io@default:default,org.apache.commons.lang@default:default,org.apache.commons.math@default:default,org.apache.felix.gogo.command@default:default,org.apache.felix.gogo.runtime@default:default,org.apache.felix.gogo.shell@default:default,org.apache.httpcomponents.httpclient@default:default,org.apache.httpcomponents.httpcore@default:default,org.apache.poi.ooxml.schemas@default:default,org.apache.poi.ooxml@default:default,org.apache.poi@default:default,org.apache.servicemix.bundles.aws-java-sdk@default:default,org.apache.servicemix.bundles.ehcache@default:default,org.apache.servicemix.bundles.scribe@default:default,org.apache.servicemix.bundles.zxing@default:default,org.apache.shiro.core@default:default,org.apache.shiro.ehcache@default:default,org.apache.shiro.web@default:default,org.apache.xmlbeans@default:default,org.dom4j@default:default,org.eclipse.equinox.cm@default:default,org.eclipse.equinox.common@2:true,org.eclipse.equinox.console@default:default,org.eclipse.jetty.client@default:default,org.eclipse.jetty.deploy@default:default,org.eclipse.jetty.http@default:default,org.eclipse.jetty.io@default:default,org.eclipse.jetty.jmx@default:default,org.eclipse.jetty.osgi.boot@3:default,org.eclipse.jetty.security@default:default,org.eclipse.jetty.server@default:default,org.eclipse.jetty.servlet@default:default,org.eclipse.jetty.util@default:default,org.eclipse.jetty.webapp@default:default,org.eclipse.jetty.websocket.api@default:default,org.eclipse.jetty.websocket.client@default:default,org.eclipse.jetty.websocket.common@default:default,org.eclipse.jetty.xml@default:default,org.eclipse.osgi.services@default:default,org.eclipse.osgi.util@default:default,org.eclipse.osgi@-1:true,org.hyperic.sigar@default:default,org.jdom@default:default,org.jvnet.mimepull@default:default,org.mongodb.mongo-java-driver@default:default,org.objectweb.asm@default:default,routeconverter@default:default,slf4j.api@default:default,slf4j.jdk14@default:false"/>
|
||||
<booleanAttribute key="tracing" value="false"/>
|
||||
<booleanAttribute key="useCustomFeatures" value="false"/>
|
||||
<booleanAttribute key="useDefaultConfigArea" value="false"/>
|
||||
<stringAttribute key="workspace_bundles" value="com.google.gwt.servlet@default:default,com.googlecode.java-diff-utils@default:default,com.googlecode.mgwt@default:default,com.sap.sailing.barbados.resultimport@default:default,com.sap.sailing.competitorimport@default:default,com.sap.sailing.dashboards.gwt@5:true,com.sap.sailing.datamining.provider@default:default,com.sap.sailing.datamining.shared@default:default,com.sap.sailing.datamining@default:default,com.sap.sailing.declination@default:default,com.sap.sailing.domain.common@default:default,com.sap.sailing.domain.deckmanadapter@4:true,com.sap.sailing.domain.expeditionadapter@4:true,com.sap.sailing.domain.igtimiadapter.persistence@default:default,com.sap.sailing.domain.igtimiadapter@default:default,com.sap.sailing.domain.persistence@default:default,com.sap.sailing.domain.racelogtrackingadapter@3:default,com.sap.sailing.domain.shared.android@default:default,com.sap.sailing.domain.swisstimingadapter.persistence@default:default,com.sap.sailing.domain.swisstimingadapter@4:true,com.sap.sailing.domain.swisstimingreplayadapter@4:true,com.sap.sailing.domain.tractracadapter.persistence@default:default,com.sap.sailing.domain.tractracadapter@4:true,com.sap.sailing.domain.windfinderadapter@4:true,com.sap.sailing.domain@default:default,com.sap.sailing.ess40.resultimport@default:default,com.sap.sailing.expeditionconnector.common@default:default,com.sap.sailing.expeditionconnector.persistence@3:true,com.sap.sailing.expeditionconnector@default:default,com.sap.sailing.freg.resultimport@default:default,com.sap.sailing.geocoding@default:default,com.sap.sailing.grib@default:default,com.sap.sailing.gwt.ui@5:true,com.sap.sailing.kiworesultimport@default:default,com.sap.sailing.manage2sail.resultimport@default:default,com.sap.sailing.manage2sail@default:default,com.sap.sailing.monitoring@default:default,com.sap.sailing.news@default:default,com.sap.sailing.nmeaconnector@default:default,com.sap.sailing.polars.datamining.shared@default:default,com.sap.sailing.polars.datamining@default:default,com.sap.sailing.polars@4:true,com.sap.sailing.resultimport@default:default,com.sap.sailing.routeconverterjava11extension@default:false,com.sap.sailing.sailwave.resultimport@default:default,com.sap.sailing.server.gateway.serialization.shared.android@default:default,com.sap.sailing.server.gateway.serialization@default:default,com.sap.sailing.server.gateway@5:true,com.sap.sailing.server.trackfiles@default:default,com.sap.sailing.server@default:default,com.sap.sailing.simulator@default:default,com.sap.sailing.udpconnector@default:default,com.sap.sailing.velum.resultimport@default:default,com.sap.sailing.www@4:true,com.sap.sailing.xrr.resultimport@default:default,com.sap.sailing.xrr.schema@default:default,com.sap.sailing.xrr.structureimport@default:default,com.sap.sailing.yachtscoring.resultimport@default:default,com.sap.sse.common@default:default,com.sap.sse.datamining.annotations@default:default,com.sap.sse.datamining.shared@default:default,com.sap.sse.datamining.ui@default:default,com.sap.sse.datamining@default:default,com.sap.sse.filestorage@default:default,com.sap.sse.gwt.adminconsole@default:default,com.sap.sse.gwt@default:default,com.sap.sse.jersey.jaxbdependencyfragment@default:false,com.sap.sse.mail@4:true,com.sap.sse.mongodb@default:default,com.sap.sse.operationaltransformation@default:default,com.sap.sse.replication@4:true,com.sap.sse.security.common@default:default,com.sap.sse.security.ui@6:true,com.sap.sse.security.userstore.mongodb@4:true,com.sap.sse.security@5:true,com.sap.sse.shared.android@default:default,com.sap.sse@default:default,com.tractrac.clientmodule@default:default,net.sf.marineapi@default:default,org.json.simple@default:default,org.moxieapps.gwt.highcharts@default:default,org.mp4parser.isoparser@default:default"/>
|
||||
</launchConfiguration>
|
||||
@@ -68,13 +68,6 @@
|
||||
version="1.6.4.1"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="routeconverter"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="2.12.2.201406032322"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="org.apache.felix.shell"
|
||||
download-size="0"
|
||||
@@ -124,4 +117,39 @@
|
||||
version="3.1.0.1"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="jaxb-api"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="2.3.1"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="com.sun.xml.bind.jaxb-impl"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="2.3.1"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="com.sun.activation.javax.activation"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="1.2.0"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="com.sun.istack.commons-runtime"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="3.0.7"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="routeconverter"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="2.12.2.201406032322"
|
||||
unpack="false"/>
|
||||
|
||||
</feature>
|
||||
|
||||
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
Regular → Executable
+121
-81
@@ -1,54 +1,94 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<?pde version="3.8"?><target name="Race Analysis Target" sequenceNumber="114">
|
||||
<?pde version="3.8"?><target name="Race Analysis Target" sequenceNumber="148">
|
||||
<locations>
|
||||
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">
|
||||
<unit id="com.sap.sailing.target.base.feature.group" version="1.0.0"/>
|
||||
<unit id="com.sap.sailing.target.jms.feature.group" version="1.0.0"/>
|
||||
<unit id="com.sap.sailing.target.shiro.feature.group" version="1.0.0"/>
|
||||
<unit id="com.sap.sailing.target.test.feature.group" version="1.0.0"/>
|
||||
<unit id="com.sap.sailing.target.jackson.feature.group" version="1.0.0"/>
|
||||
<repository location="https://p2.sapsailing.com/p2/sailing/"/>
|
||||
</location>
|
||||
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">
|
||||
<unit id="org.eclipse.osgi" version="3.10.2.v20150203-1939"/>
|
||||
<unit id="org.eclipse.osgi.source" version="3.10.2.v20150203-1939"/>
|
||||
<unit id="org.eclipse.osgi.services" version="3.4.0.v20140312-2051"/>
|
||||
<unit id="org.eclipse.osgi.services.source" version="3.4.0.v20140312-2051"/>
|
||||
<unit id="org.eclipse.equinox.common" version="3.6.200.v20130402-1505"/>
|
||||
<unit id="org.eclipse.equinox.common.source" version="3.6.200.v20130402-1505"/>
|
||||
<unit id="org.eclipse.equinox.util" version="1.0.500.v20130404-1337"/>
|
||||
<unit id="org.eclipse.equinox.util.source" version="1.0.500.v20130404-1337"/>
|
||||
<unit id="org.eclipse.equinox.simpleconfigurator" version="1.1.0.v20131217-1203"/>
|
||||
<unit id="org.eclipse.equinox.simpleconfigurator.source" version="1.1.0.v20131217-1203"/>
|
||||
<unit id="org.eclipse.equinox.console" version="1.1.0.v20140131-1639"/>
|
||||
<unit id="org.eclipse.equinox.console.source" version="1.1.0.v20140131-1639"/>
|
||||
<unit id="org.eclipse.equinox.launcher" version="1.3.0.v20140415-2008"/>
|
||||
<unit id="org.eclipse.equinox.launcher.source" version="1.3.0.v20140415-2008"/>
|
||||
<unit id="org.apache.felix.gogo.command" version="0.10.0.v201209301215"/>
|
||||
<unit id="org.apache.felix.gogo.command.source" version="0.10.0.v201209301215"/>
|
||||
<unit id="org.apache.felix.gogo.runtime" version="0.10.0.v201209301036"/>
|
||||
<unit id="org.apache.felix.gogo.runtime.source" version="0.10.0.v201209301036"/>
|
||||
<unit id="org.apache.felix.gogo.shell" version="0.10.0.v201212101605"/>
|
||||
<unit id="org.apache.felix.gogo.shell.source" version="0.10.0.v201212101605"/>
|
||||
<repository location="http://download.eclipse.org/releases/luna"/>
|
||||
</location>
|
||||
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">
|
||||
<unit id="org.junit" version="4.8.2.v4_8_2_v20130308-0413"/>
|
||||
<unit id="org.junit.source" version="4.8.2.v4_8_2_v20130308-0413"/>
|
||||
<unit id="org.hamcrest" version="1.1.0.v20090501071000"/>
|
||||
<unit id="org.hamcrest.core" version="1.1.0.v20090501071000"/>
|
||||
<unit id="org.hamcrest.generator" version="1.1.0.v20090501071000"/>
|
||||
<unit id="org.hamcrest.integration" version="1.1.0.v201303031500"/>
|
||||
<unit id="org.hamcrest.library" version="1.1.0.v20090501071000"/>
|
||||
<unit id="org.hamcrest.text" version="1.1.0.v20090501071000"/>
|
||||
<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20140114142710/repository/"/>
|
||||
</location>
|
||||
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">
|
||||
<unit id="javax.ws.rs" version="1.1.1.v20130318-1750"/>
|
||||
<unit id="javax.ws.rs.source" version="1.1.1.v20130318-1750"/>
|
||||
<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20160221192158/repository/"/>
|
||||
</location>
|
||||
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">
|
||||
<unit id="org.hamcrest" version="1.1.0.v20090501071000"/>
|
||||
<unit id="org.hamcrest.core" version="1.1.0.v20090501071000"/>
|
||||
<unit id="org.hamcrest.generator" version="1.1.0.v20090501071000"/>
|
||||
<unit id="org.hamcrest.integration" version="1.1.0.v201303031500"/>
|
||||
<unit id="org.hamcrest.library" version="1.1.0.v20090501071000"/>
|
||||
<unit id="org.hamcrest.text" version="1.1.0.v20090501071000"/>
|
||||
<unit id="org.junit" version="4.8.2.v4_8_2_v20130308-0413"/>
|
||||
<unit id="org.junit.source" version="4.8.2.v4_8_2_v20130308-0413"/>
|
||||
<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20140114142710/repository/"/>
|
||||
</location>
|
||||
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">
|
||||
<unit id="org.eclipse.jetty.bundles.f.feature.group" version="9.4.8.201802270002"/>
|
||||
<repository location="http://download.eclipse.org/jetty/updates/jetty-bundles-9.x/"/>
|
||||
</location>
|
||||
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">
|
||||
<unit id="org.apache.felix.gogo.command" version="0.10.0.v201209301215"/>
|
||||
<unit id="org.apache.felix.gogo.runtime" version="0.10.0.v201209301036"/>
|
||||
<unit id="org.apache.felix.gogo.shell" version="0.10.0.v201212101605"/>
|
||||
<unit id="org.eclipse.equinox.app" version="1.3.400.v20150715-1528"/>
|
||||
<unit id="org.eclipse.equinox.cm" version="1.2.0.v20170105-1446"/>
|
||||
<unit id="org.eclipse.equinox.common" version="3.9.0.v20170207-1454"/>
|
||||
<unit id="org.eclipse.equinox.concurrent" version="1.1.0.v20130327-1442"/>
|
||||
<unit id="org.eclipse.equinox.console" version="1.1.300.v20170512-2111"/>
|
||||
<unit id="org.eclipse.equinox.coordinator" version="1.3.300.v20170512-2111"/>
|
||||
<unit id="org.eclipse.equinox.device" version="1.0.400.v20130327-1442"/>
|
||||
<unit id="org.eclipse.equinox.ds" version="1.5.0.v20170307-1429"/>
|
||||
<unit id="org.eclipse.equinox.event" version="1.4.0.v20170105-1446"/>
|
||||
<unit id="org.eclipse.equinox.http.jetty" version="3.4.0.v20170503-2025"/>
|
||||
<unit id="org.eclipse.equinox.http.registry" version="1.1.400.v20150715-1528"/>
|
||||
<unit id="org.eclipse.equinox.http.servletbridge" version="1.0.300.v20130327-1442"/>
|
||||
<unit id="org.eclipse.equinox.http.servletbridge" version="1.0.300.v20130327-1442"/>
|
||||
<unit id="org.eclipse.equinox.http.servletbridge" version="1.0.300.v20130327-1442"/>
|
||||
<unit id="org.eclipse.equinox.io" version="1.1.100.v20150430-1834"/>
|
||||
<unit id="org.eclipse.equinox.ip" version="1.1.400.v20161007-1324"/>
|
||||
<unit id="org.eclipse.equinox.jsp.jasper" version="1.0.500.v20150119-1358"/>
|
||||
<unit id="org.eclipse.equinox.jsp.jasper.registry" version="1.0.300.v20130327-1442"/>
|
||||
<unit id="org.eclipse.equinox.launcher" version="1.4.0.v20161219-1356"/>
|
||||
<unit id="org.eclipse.equinox.metatype" version="1.4.300.v20170105-1446"/>
|
||||
<unit id="org.eclipse.equinox.preferences" version="3.7.0.v20170126-2132"/>
|
||||
<unit id="org.eclipse.equinox.region" version="1.4.0.v20170117-1425"/>
|
||||
<unit id="org.eclipse.equinox.registry" version="3.7.0.v20170222-1344"/>
|
||||
<unit id="org.eclipse.equinox.servletbridge" version="1.3.200.v20160128-1435"/>
|
||||
<unit id="org.eclipse.equinox.simpleconfigurator" version="1.2.1.v20180131-1435"/>
|
||||
<unit id="org.eclipse.equinox.supplement" version="1.7.0.v20170329-1416"/>
|
||||
<unit id="org.eclipse.equinox.transforms.hook" version="1.2.0.v20170105-1446"/>
|
||||
<unit id="org.eclipse.equinox.transforms.xslt" version="1.0.300.v20130327-1442"/>
|
||||
<unit id="org.eclipse.equinox.useradmin" version="1.1.400.v20130327-1442"/>
|
||||
<unit id="org.eclipse.equinox.util" version="1.0.500.v20130404-1337"/>
|
||||
<unit id="org.eclipse.equinox.wireadmin" version="1.0.600.v20150715-1528"/>
|
||||
<unit id="org.eclipse.jetty.continuation" version="9.4.8.v20171121"/>
|
||||
<unit id="org.eclipse.jetty.http" version="9.4.8.v20171121"/>
|
||||
<unit id="org.eclipse.jetty.io" version="9.4.8.v20171121"/>
|
||||
<unit id="org.eclipse.jetty.security" version="9.4.8.v20171121"/>
|
||||
<unit id="org.eclipse.jetty.server" version="9.4.8.v20171121"/>
|
||||
<unit id="org.eclipse.jetty.servlet" version="9.4.8.v20171121"/>
|
||||
<unit id="org.eclipse.jetty.util" version="9.4.8.v20171121"/>
|
||||
<unit id="org.eclipse.osgi" version="3.12.100.v20180210-1608"/>
|
||||
<unit id="org.eclipse.osgi.services" version="3.6.0.v20170228-1906"/>
|
||||
<unit id="org.eclipse.osgi.util" version="3.4.0.v20170111-1608"/>
|
||||
<repository location="http://download.eclipse.org/releases/oxygen/"/>
|
||||
</location>
|
||||
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">
|
||||
<unit id="com.fasterxml.jackson.core.jackson-annotations" version="2.5.0.v201504151636"/>
|
||||
<unit id="com.fasterxml.jackson.core.jackson-core" version="2.5.0.v201504151636"/>
|
||||
<unit id="com.fasterxml.jackson.core.jackson-databind" version="2.5.0.v201504151636"/>
|
||||
<unit id="com.sun.jersey" version="1.17.0.v201503170330"/>
|
||||
<unit id="com.sun.jersey.source" version="1.17.0.v201503170330"/>
|
||||
<unit id="javax.servlet" version="3.1.0.v201410161800"/>
|
||||
<unit id="javax.servlet.source" version="3.1.0.v201410161800"/>
|
||||
<unit id="javax.validation" version="1.0.0.GA_v201205091237"/>
|
||||
<unit id="javax.validation.source" version="1.0.0.GA_v201205091237"/>
|
||||
<unit id="javax.xml" version="1.3.4.v201005080400"/>
|
||||
<unit id="javax.xml.bind" version="2.2.0.v201105210648"/>
|
||||
<unit id="javax.xml.bind.source" version="2.2.0.v201105210648"/>
|
||||
<unit id="javax.xml.stream" version="1.0.1.v201004272200"/>
|
||||
<unit id="javax.xml.ws" version="2.1.0.v200902101523"/>
|
||||
<unit id="org.apache.commons.beanutils" version="1.8.0.v201205091237"/>
|
||||
<unit id="org.apache.commons.beanutils.source" version="1.8.0.v201205091237"/>
|
||||
<unit id="org.apache.commons.codec" version="1.6.0.v201305230611"/>
|
||||
<unit id="org.apache.commons.codec.source" version="1.6.0.v201305230611"/>
|
||||
<unit id="org.apache.commons.collections" version="3.2.2.v201511171945"/>
|
||||
<unit id="org.apache.commons.collections.source" version="3.2.2.v201511171945"/>
|
||||
<unit id="org.apache.commons.fileupload" version="1.2.2.v20111214-1400"/>
|
||||
<unit id="org.apache.commons.fileupload.source" version="1.2.2.v20111214-1400"/>
|
||||
<unit id="org.apache.commons.io" version="2.2.0.v201405211200"/>
|
||||
@@ -56,39 +96,28 @@
|
||||
<unit id="org.apache.commons.lang" version="2.6.0.v201404270220"/>
|
||||
<unit id="org.apache.commons.lang.source" version="2.6.0.v201404270220"/>
|
||||
<unit id="org.apache.commons.math" version="2.1.0.v201105210652"/>
|
||||
<unit id="org.apache.commons.codec" version="1.6.0.v201305230611"/>
|
||||
<unit id="org.apache.commons.codec.source" version="1.6.0.v201305230611"/>
|
||||
<unit id="org.apache.commons.collections" version="3.2.2.v201511171945"/>
|
||||
<unit id="org.apache.commons.collections.source" version="3.2.2.v201511171945"/>
|
||||
<unit id="org.apache.commons.beanutils" version="1.8.0.v201205091237"/>
|
||||
<unit id="org.apache.commons.beanutils.source" version="1.8.0.v201205091237"/>
|
||||
<unit id="org.jdom" version="1.1.1.v201101151400"/>
|
||||
<unit id="org.jdom.source" version="1.1.1.v201101151400"/>
|
||||
<unit id="javax.validation" version="1.0.0.GA_v201205091237"/>
|
||||
<unit id="javax.validation.source" version="1.0.0.GA_v201205091237"/>
|
||||
<unit id="com.sun.jersey" version="1.17.0.v201503170330"/>
|
||||
<unit id="com.sun.jersey.source" version="1.17.0.v201503170330"/>
|
||||
<unit id="org.objectweb.asm" version="5.0.1.v201404251740"/>
|
||||
<unit id="org.objectweb.asm.source" version="5.0.1.v201404251740"/>
|
||||
<unit id="org.apache.httpcomponents.httpclient" version="4.2.6.v201311072007"/>
|
||||
<unit id="org.apache.httpcomponents.httpclient.source" version="4.2.6.v201311072007"/>
|
||||
<unit id="org.apache.httpcomponents.httpcore" version="4.2.5.v201311072007"/>
|
||||
<unit id="org.apache.httpcomponents.httpcore.source" version="4.2.5.v201311072007"/>
|
||||
<unit id="javax.servlet" version="3.1.0.v201410161800"/>
|
||||
<unit id="javax.servlet.source" version="3.1.0.v201410161800"/>
|
||||
<unit id="org.dom4j" version="1.6.1.v201312101416"/>
|
||||
<unit id="org.apache.xmlbeans" version="2.3.0.v201605172150"/>
|
||||
<unit id="org.apache.poi" version="3.9.0.v201405241750"/>
|
||||
<unit id="org.apache.poi.ooxml" version="3.9.0.v201405241905"/>
|
||||
<unit id="org.apache.poi.ooxml.schemas" version="3.9.0.v201405241750"/>
|
||||
<unit id="com.fasterxml.jackson.core.jackson-annotations" version="2.5.0.v201504151636"/>
|
||||
<unit id="com.fasterxml.jackson.core.jackson-core" version="2.5.0.v201504151636"/>
|
||||
<unit id="com.fasterxml.jackson.core.jackson-databind" version="2.5.0.v201504151636"/>
|
||||
<unit id="org.apache.xmlbeans" version="2.3.0.v201605172150"/>
|
||||
<unit id="org.dom4j" version="1.6.1.v201312101416"/>
|
||||
<unit id="org.jdom" version="1.1.1.v201101151400"/>
|
||||
<unit id="org.jdom.source" version="1.1.1.v201101151400"/>
|
||||
<unit id="org.objectweb.asm" version="5.0.1.v201404251740"/>
|
||||
<unit id="org.objectweb.asm.source" version="5.0.1.v201404251740"/>
|
||||
<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20160520211859/repository/"/>
|
||||
</location>
|
||||
<location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">
|
||||
<unit id="org.eclipse.jetty.bundles.f.feature.group" version="9.4.8.201802270002"/>
|
||||
<repository location="http://download.eclipse.org/jetty/updates/jetty-bundles-9.x/"/>
|
||||
<unit id="com.sap.sailing.target.base.feature.group" version="1.0.0"/>
|
||||
<unit id="com.sap.sailing.target.jackson.feature.group" version="1.0.0"/>
|
||||
<unit id="com.sap.sailing.target.jms.feature.group" version="1.0.0"/>
|
||||
<unit id="com.sap.sailing.target.shiro.feature.group" version="1.0.0"/>
|
||||
<unit id="com.sap.sailing.target.test.feature.group" version="1.0.0"/>
|
||||
<repository location="https://p2.sapsailing.com/p2/sailing/"/>
|
||||
</location>
|
||||
</locations>
|
||||
<includeBundles>
|
||||
@@ -96,10 +125,13 @@
|
||||
<plugin id="com.fasterxml.jackson.core.jackson-core"/>
|
||||
<plugin id="com.fasterxml.jackson.core.jackson-databind"/>
|
||||
<plugin id="com.rabbitmq.client"/>
|
||||
<plugin id="com.sun.activation.javax.activation"/>
|
||||
<plugin id="com.sun.istack.commons-runtime"/>
|
||||
<plugin id="com.sun.jersey"/>
|
||||
<plugin id="com.sun.jersey.contribs.jersey-multipart"/>
|
||||
<plugin id="com.sun.jersey.source"/>
|
||||
<plugin id="com.sun.mail.javax.mail"/>
|
||||
<plugin id="com.sun.xml.bind.jaxb-impl"/>
|
||||
<plugin id="jackson-core-asl"/>
|
||||
<plugin id="jackson-jaxrs"/>
|
||||
<plugin id="jackson-mapper-asl"/>
|
||||
@@ -111,10 +143,14 @@
|
||||
<plugin id="javax.validation.source"/>
|
||||
<plugin id="javax.ws.rs"/>
|
||||
<plugin id="javax.ws.rs.source"/>
|
||||
<plugin id="javax.xml"/>
|
||||
<plugin id="jaxb-api"/>
|
||||
<plugin id="javax.xml.stream"/>
|
||||
<plugin id="javax.xml.ws"/>
|
||||
<plugin id="jcl.over.slf4j"/>
|
||||
<plugin id="jul.to.slf4j"/>
|
||||
<plugin id="lz4-java"/>
|
||||
<plugin id="org.apache.commons.beanutils"/>
|
||||
<plugin id="org.apache.commons.beanutils" version="1.9.0"/>
|
||||
<plugin id="org.apache.commons.beanutils.source"/>
|
||||
<plugin id="org.apache.commons.codec"/>
|
||||
<plugin id="org.apache.commons.collections"/>
|
||||
@@ -151,6 +187,8 @@
|
||||
<plugin id="org.apache.xmlbeans"/>
|
||||
<plugin id="org.codehaus.jettison.jettison"/>
|
||||
<plugin id="org.dom4j"/>
|
||||
<plugin id="org.eclipse.equinox.cm"/>
|
||||
<plugin id="org.eclipse.equinox.cm.source"/>
|
||||
<plugin id="org.eclipse.equinox.common"/>
|
||||
<plugin id="org.eclipse.equinox.common.source"/>
|
||||
<plugin id="org.eclipse.equinox.console"/>
|
||||
@@ -167,10 +205,10 @@
|
||||
<plugin id="org.eclipse.jetty.client.source"/>
|
||||
<plugin id="org.eclipse.jetty.deploy"/>
|
||||
<plugin id="org.eclipse.jetty.deploy.source"/>
|
||||
<plugin id="org.eclipse.jetty.http"/>
|
||||
<plugin id="org.eclipse.jetty.http.source"/>
|
||||
<plugin id="org.eclipse.jetty.io"/>
|
||||
<plugin id="org.eclipse.jetty.io.source"/>
|
||||
<plugin id="org.eclipse.jetty.http" version="9.4.8.v20171121"/>
|
||||
<plugin id="org.eclipse.jetty.http.source" version="9.4.8.v20171121"/>
|
||||
<plugin id="org.eclipse.jetty.io" version="9.4.8.v20171121"/>
|
||||
<plugin id="org.eclipse.jetty.io.source" version="9.4.8.v20171121"/>
|
||||
<plugin id="org.eclipse.jetty.jaas"/>
|
||||
<plugin id="org.eclipse.jetty.jmx"/>
|
||||
<plugin id="org.eclipse.jetty.jmx.source"/>
|
||||
@@ -181,17 +219,17 @@
|
||||
<plugin id="org.eclipse.jetty.proxy"/>
|
||||
<plugin id="org.eclipse.jetty.rewrite"/>
|
||||
<plugin id="org.eclipse.jetty.rewrite.source"/>
|
||||
<plugin id="org.eclipse.jetty.security"/>
|
||||
<plugin id="org.eclipse.jetty.security.source"/>
|
||||
<plugin id="org.eclipse.jetty.server"/>
|
||||
<plugin id="org.eclipse.jetty.server.source"/>
|
||||
<plugin id="org.eclipse.jetty.servlet"/>
|
||||
<plugin id="org.eclipse.jetty.servlet.source"/>
|
||||
<plugin id="org.eclipse.jetty.security" version="9.4.8.v20171121"/>
|
||||
<plugin id="org.eclipse.jetty.security.source" version="9.4.8.v20171121"/>
|
||||
<plugin id="org.eclipse.jetty.server" version="9.4.8.v20171121"/>
|
||||
<plugin id="org.eclipse.jetty.server.source" version="9.4.8.v20171121"/>
|
||||
<plugin id="org.eclipse.jetty.servlet" version="9.4.8.v20171121"/>
|
||||
<plugin id="org.eclipse.jetty.servlet.source" version="9.4.8.v20171121"/>
|
||||
<plugin id="org.eclipse.jetty.servlets.source"/>
|
||||
<plugin id="org.eclipse.jetty.util"/>
|
||||
<plugin id="org.eclipse.jetty.util" version="9.4.8.v20171121"/>
|
||||
<plugin id="org.eclipse.jetty.util.ajax"/>
|
||||
<plugin id="org.eclipse.jetty.util.ajax.source"/>
|
||||
<plugin id="org.eclipse.jetty.util.source"/>
|
||||
<plugin id="org.eclipse.jetty.util.source" version="9.4.8.v20171121"/>
|
||||
<plugin id="org.eclipse.jetty.webapp"/>
|
||||
<plugin id="org.eclipse.jetty.webapp.source"/>
|
||||
<plugin id="org.eclipse.jetty.websocket.api"/>
|
||||
@@ -206,6 +244,8 @@
|
||||
<plugin id="org.eclipse.osgi.services"/>
|
||||
<plugin id="org.eclipse.osgi.services.source"/>
|
||||
<plugin id="org.eclipse.osgi.source"/>
|
||||
<plugin id="org.eclipse.osgi.util"/>
|
||||
<plugin id="org.eclipse.osgi.util.source"/>
|
||||
<plugin id="org.hamcrest"/>
|
||||
<plugin id="org.hamcrest.core"/>
|
||||
<plugin id="org.hamcrest.integration"/>
|
||||
@@ -214,8 +254,8 @@
|
||||
<plugin id="org.hyperic.sigar"/>
|
||||
<plugin id="org.jdom"/>
|
||||
<plugin id="org.jdom.source"/>
|
||||
<plugin id="org.junit" version="4.8.2.v4_8_2_v20130308-0413"/>
|
||||
<plugin id="org.junit.source" version="4.8.2.v4_8_2_v20130308-0413"/>
|
||||
<plugin id="org.junit"/>
|
||||
<plugin id="org.junit.source"/>
|
||||
<plugin id="org.jvnet.mimepull"/>
|
||||
<plugin id="org.mockito.mockito-core"/>
|
||||
<plugin id="org.mongodb.mongo-java-driver"/>
|
||||
|
||||
@@ -12,11 +12,14 @@ Import-Package: com.sap.sailing.server,
|
||||
com.sap.sailing.server.impl,
|
||||
com.sap.sailing.server.operationaltransformation,
|
||||
com.sap.sailing.xrr.schema,
|
||||
com.sun.istack;version="3.0.7",
|
||||
javax.xml.bind,
|
||||
org.json.simple,
|
||||
org.json.simple.parser,
|
||||
org.osgi.framework;version="1.6.0"
|
||||
Require-Bundle: com.sap.sailing.domain,
|
||||
com.sap.sailing.domain.common,
|
||||
com.sap.sailing.resultimport,
|
||||
com.sap.sse.common
|
||||
com.sap.sse.common,
|
||||
com.sun.xml.bind.jaxb-impl;bundle-version="2.3.0"
|
||||
Bundle-Activator: com.sap.sailing.xrr.resultimport.impl.Activator
|
||||
|
||||
@@ -9,6 +9,12 @@ Export-Package: com.sap.sailing.xrr.schema
|
||||
Import-Package: com.sap.sailing.server,
|
||||
com.sap.sailing.server.impl,
|
||||
com.sap.sailing.server.operationaltransformation,
|
||||
com.sun.istack;version="3.0.7",
|
||||
javax.xml.bind,
|
||||
javax.xml.bind.annotation,
|
||||
javax.xml.bind.annotation.adapters,
|
||||
javax.xml.bind.attachment,
|
||||
javax.xml.bind.util,
|
||||
org.json.simple,
|
||||
org.json.simple.parser,
|
||||
org.osgi.framework;version="1.6.0"
|
||||
|
||||
@@ -17,9 +17,11 @@ Require-Bundle: com.google.gwt.user;bundle-version="2.8.2";resolution:=optional,
|
||||
com.sap.sailing.xrr.resultimport;bundle-version="1.0.0",
|
||||
com.sap.sse.common;bundle-version="1.0.0",
|
||||
com.sap.sailing.resultimport;bundle-version="1.0.0",
|
||||
com.sap.sse
|
||||
com.sap.sse,
|
||||
com.sun.xml.bind.jaxb-impl;bundle-version="2.3.0"
|
||||
Import-Package: com.sap.sailing.server.operationaltransformation,
|
||||
com.sap.sailing.xrr.schema,
|
||||
javax.xml.bind,
|
||||
org.json.simple,
|
||||
org.json.simple.parser,
|
||||
org.osgi.framework;version="1.7.0"
|
||||
|
||||
@@ -6,12 +6,15 @@ Bundle-Version: 1.0.0.qualifier
|
||||
Bundle-Activator: com.sap.sailing.yachtscoring.resultimport.Activator
|
||||
Bundle-Vendor: SAP
|
||||
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
|
||||
Import-Package: org.osgi.framework;version="1.5.0",
|
||||
Import-Package: com.sun.istack;version="3.0.7",
|
||||
javax.xml.bind,
|
||||
org.osgi.framework;version="1.5.0",
|
||||
org.osgi.util.tracker;version="1.5.1"
|
||||
Bundle-ActivationPolicy: lazy
|
||||
Require-Bundle: com.sap.sailing.domain.common,
|
||||
com.sap.sailing.resultimport,
|
||||
com.sap.sailing.xrr.resultimport,
|
||||
com.sap.sse.common,
|
||||
com.sap.sailing.xrr.schema
|
||||
com.sap.sailing.xrr.schema,
|
||||
com.sun.xml.bind.jaxb-impl;bundle-version="2.3.0"
|
||||
Automatic-Module-Name: com.sap.sailing.yachtscoring.resultimport
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
<classpath>
|
||||
<classpathentry kind="src" path="src"/>
|
||||
<classpathentry kind="src" path="test"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
|
||||
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
|
||||
<classpathentry kind="output" path="bin"/>
|
||||
</classpath>
|
||||
|
||||
@@ -32,34 +32,6 @@
|
||||
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"
|
||||
@@ -200,20 +172,6 @@
|
||||
version="9.4.8.v20171121"
|
||||
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"
|
||||
@@ -386,7 +344,7 @@
|
||||
id="org.apache.commons.collections"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="0.0.0"
|
||||
version="3.2.2.v201511171945"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
@@ -396,4 +354,109 @@
|
||||
version="9.4.8.v20171121"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="javax.xml"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="1.3.4.v201005080400"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="com.sun.activation.javax.activation"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="1.2.0"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="org.eclipse.equinox.common"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="0.0.0"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="org.eclipse.equinox.console"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="0.0.0"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="org.eclipse.equinox.launcher"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="1.4.0.v20161219-1356"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="org.eclipse.equinox.simpleconfigurator"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="0.0.0"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="org.eclipse.osgi"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="3.12.100.v20180210-1608"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="org.eclipse.osgi.services"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="3.6.0.v20170228-1906"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="org.eclipse.equinox.cm"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="1.2.0.v20170105-1446"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="com.sap.sse.jersey.jaxbdependencyfragment"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="0.0.0"
|
||||
fragment="true"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="com.sun.istack.commons-runtime"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="3.0.7"/>
|
||||
|
||||
<plugin
|
||||
id="jaxb-api"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="0.0.0"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="com.sun.xml.bind.jaxb-impl"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="0.0.0"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="javax.xml.stream"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="0.0.0"
|
||||
unpack="false"/>
|
||||
|
||||
<plugin
|
||||
id="javax.xml.ws"
|
||||
download-size="0"
|
||||
install-size="0"
|
||||
version="0.0.0"
|
||||
unpack="false"/>
|
||||
|
||||
</feature>
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<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 kind="output" path="bin"/>
|
||||
</classpath>
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>com.sap.sse.jersey.jaxbdependencyfragment</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.jdt.core.javabuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.pde.ManifestBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.pde.SchemaBuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.eclipse.pde.PluginNature</nature>
|
||||
<nature>org.eclipse.jdt.core.javanature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
eclipse.preferences.version=1
|
||||
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
|
||||
org.eclipse.jdt.core.compiler.compliance=1.8
|
||||
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
|
||||
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
|
||||
org.eclipse.jdt.core.compiler.source=1.8
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
eclipse.preferences.version=1
|
||||
pluginProject.extensions=false
|
||||
resolve.requirebundle=false
|
||||
@@ -0,0 +1,10 @@
|
||||
Manifest-Version: 1.0
|
||||
Bundle-ManifestVersion: 2
|
||||
Bundle-Name: Jaxbdependencyfragment
|
||||
Bundle-SymbolicName: com.sap.sse.jersey.jaxbdependencyfragment
|
||||
Bundle-Version: 1.0.0.qualifier
|
||||
Bundle-Vendor: SAP
|
||||
Fragment-Host: com.sun.jersey
|
||||
Automatic-Module-Name: com.sap.sse.jersey.jaxbdependencyfragment
|
||||
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
|
||||
Require-Bundle: com.sun.xml.bind.jaxb-impl;bundle-version="2.3.0"
|
||||
@@ -0,0 +1,3 @@
|
||||
This fragment to the com.sun.jersey bundle is used to declare an additional dependency on
|
||||
com.sun.xml.bind.jaxb-impl which contains the javax.xml.bind implementation since it was
|
||||
removed from the JDK in Java 11.
|
||||
@@ -0,0 +1,2 @@
|
||||
bin.includes = META-INF/,\
|
||||
.
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
<?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.sse.jersey.jaxbdependencyfragment</artifactId>
|
||||
<packaging>eclipse-plugin</packaging>
|
||||
</project>
|
||||
@@ -16,7 +16,7 @@ import com.sap.sse.util.ImageConverter.ImageWithMetadata;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Robin Fleige(D067799)
|
||||
* @author Robin Fleige (D067799)
|
||||
*
|
||||
*/
|
||||
public class ImageConverterTest {
|
||||
@@ -24,7 +24,8 @@ public class ImageConverterTest {
|
||||
private ImageWithMetadata pngImage;
|
||||
private ImageWithMetadata jpgImage;
|
||||
|
||||
private final byte[] onePixelPngExample = new byte[]{-119, 80, 78, 71, 13, 10, 26, 10, 0, 0, 0, 13, 73, 72, 68, 82, 0, 0, 0, 1, 0, 0, 0, 1, 8, 2, 0, 0, 0, -112, 119, 83, -34, 0, 0, 0, 12, 73, 68, 65, 84, 120, -38, 99, 96, 96, 96, 0, 0, 0, 4, 0, 1, -56, -22, -21, -7, 0, 0, 0, 0, 73, 69, 78, 68, -82, 66, 96, -126};
|
||||
private final byte[] onePixelPngExample = new byte[] { -119, 80, 78, 71, 13, 10, 26, 10, 0, 0, 0, 13, 73, 72, 68, 82, 0, 0, 0, 1, 0, 0, 0, 1, 8, 2, 0, 0, 0, -112, 119, 83, -34, 0, 0, 0, 12, 73, 68, 65, 84, 120, -38, 99, 96, 96, 96, 0, 0, 0, 4, 0, 1, -56, -22, -21, -7, 0, 0, 0, 0, 73, 69, 78, 68, -82, 66, 96, -126};
|
||||
private final byte[] onePixelPngExample_Java11 = new byte[] { -119, 80, 78, 71, 13, 10, 26, 10, 0, 0, 0, 13, 73, 72, 68, 82, 0, 0, 0, 1, 0, 0, 0, 1, 8, 2, 0, 0, 0, -112, 119, 83, -34, 0, 0, 0, 12, 73, 68, 65, 84, 120, 94, 99, 96, 96, 96, 0, 0, 0, 4, 0, 1, 15, -46, -83, -28, 0, 0, 0, 0, 73, 69, 78, 68, -82, 66, 96, -126 };
|
||||
private final byte[] onePixelJpgExample = new byte[]{-1, -40, -1, -32, 0, 16, 74, 70, 73, 70, 0, 1, 2, 0, 0, 1, 0, 1, 0, 0, -1, -37, 0, 67, 0, 8, 6, 6, 7, 6, 5, 8, 7, 7, 7, 9, 9, 8, 10, 12, 20, 13, 12, 11, 11, 12, 25, 18, 19, 15, 20, 29, 26, 31, 30, 29, 26, 28, 28, 32, 36, 46, 39, 32, 34, 44, 35, 28, 28, 40, 55, 41, 44, 48, 49, 52, 52, 52, 31, 39, 57, 61, 56, 50, 60, 46, 51, 52, 50, -1, -37, 0, 67, 1, 9, 9, 9, 12, 11, 12, 24, 13, 13, 24, 50, 33, 28, 33, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, -1, -64, 0, 17, 8, 0, 1, 0, 1, 3, 1, 34, 0, 2, 17, 1, 3, 17, 1, -1, -60, 0, 31, 0, 0, 1, 5, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, -1, -60, 0, -75, 16, 0, 2, 1, 3, 3, 2, 4, 3, 5, 5, 4, 4, 0, 0, 1, 125, 1, 2, 3, 0, 4, 17, 5, 18, 33, 49, 65, 6, 19, 81, 97, 7, 34, 113, 20, 50, -127, -111, -95, 8, 35, 66, -79, -63, 21, 82, -47, -16, 36, 51, 98, 114, -126, 9, 10, 22, 23, 24, 25, 26, 37, 38, 39, 40, 41, 42, 52, 53, 54, 55, 56, 57, 58, 67, 68, 69, 70, 71, 72, 73, 74, 83, 84, 85, 86, 87, 88, 89, 90, 99, 100, 101, 102, 103, 104, 105, 106, 115, 116, 117, 118, 119, 120, 121, 122, -125, -124, -123, -122, -121, -120, -119, -118, -110, -109, -108, -107, -106, -105, -104, -103, -102, -94, -93, -92, -91, -90, -89, -88, -87, -86, -78, -77, -76, -75, -74, -73, -72, -71, -70, -62, -61, -60, -59, -58, -57, -56, -55, -54, -46, -45, -44, -43, -42, -41, -40, -39, -38, -31, -30, -29, -28, -27, -26, -25, -24, -23, -22, -15, -14, -13, -12, -11, -10, -9, -8, -7, -6, -1, -60, 0, 31, 1, 0, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, -1, -60, 0, -75, 17, 0, 2, 1, 2, 4, 4, 3, 4, 7, 5, 4, 4, 0, 1, 2, 119, 0, 1, 2, 3, 17, 4, 5, 33, 49, 6, 18, 65, 81, 7, 97, 113, 19, 34, 50, -127, 8, 20, 66, -111, -95, -79, -63, 9, 35, 51, 82, -16, 21, 98, 114, -47, 10, 22, 36, 52, -31, 37, -15, 23, 24, 25, 26, 38, 39, 40, 41, 42, 53, 54, 55, 56, 57, 58, 67, 68, 69, 70, 71, 72, 73, 74, 83, 84, 85, 86, 87, 88, 89, 90, 99, 100, 101, 102, 103, 104, 105, 106, 115, 116, 117, 118, 119, 120, 121, 122, -126, -125, -124, -123, -122, -121, -120, -119, -118, -110, -109, -108, -107, -106, -105, -104, -103, -102, -94, -93, -92, -91, -90, -89, -88, -87, -86, -78, -77, -76, -75, -74, -73, -72, -71, -70, -62, -61, -60, -59, -58, -57, -56, -55, -54, -46, -45, -44, -43, -42, -41, -40, -39, -38, -30, -29, -28, -27, -26, -25, -24, -23, -22, -14, -13, -12, -11, -10, -9, -8, -7, -6, -1, -38, 0, 12, 3, 1, 0, 2, 17, 3, 17, 0, 63, 0, -9, -6, 40, -94, -128, 63, -1, -39};
|
||||
|
||||
private final int baseSize = 100;
|
||||
@@ -74,6 +75,10 @@ public class ImageConverterTest {
|
||||
assertArrayEquals(onePixelJpgExample, byteArray);
|
||||
byteArray = converter.inputStreamToByteArray(
|
||||
converter.imageWithMetadataToInputStream(pngImage.getImage(), pngImage.getMetadata(), "png"));
|
||||
assertArrayEquals(onePixelPngExample, byteArray);
|
||||
if (System.getProperty("java.version").startsWith("11")) {
|
||||
assertArrayEquals(onePixelPngExample_Java11, byteArray);
|
||||
} else {
|
||||
assertArrayEquals(onePixelPngExample, byteArray);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -30,3 +30,4 @@ Import-Package: javax.servlet;version="3.1.0",
|
||||
org.osgi.framework;version="1.8.0",
|
||||
org.osgi.util.tracker;version="1.5.1"
|
||||
Automatic-Module-Name: com.sap.sse
|
||||
Bundle-Activator: com.sap.sse.impl.Activator
|
||||
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
package com.sap.sse.impl;
|
||||
|
||||
import java.util.logging.Level;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
import org.osgi.framework.Bundle;
|
||||
import org.osgi.framework.BundleActivator;
|
||||
import org.osgi.framework.BundleContext;
|
||||
import org.osgi.framework.BundleException;
|
||||
|
||||
/**
|
||||
* Registers a shutdown hook that gracefully stops the OSGi framework by
|
||||
* grabbing the system bundle and stopping it.
|
||||
*
|
||||
* @author Axel Uhl (D043530)
|
||||
*
|
||||
*/
|
||||
public class Activator implements BundleActivator {
|
||||
private static final Logger logger = Logger.getLogger(Activator.class.getName());
|
||||
|
||||
@Override
|
||||
public void start(BundleContext context) throws Exception {
|
||||
Runtime.getRuntime().addShutdownHook(new Thread(()->{
|
||||
logger.info("Executing shutdown hook, gracefully shutting down OSGi framework");
|
||||
try {
|
||||
// TODO figure out if we're in the middle of a graceful shutdown already and then skip this...
|
||||
final Bundle systemBundle = context.getBundle(0);
|
||||
logger.info("Found system bundle "+systemBundle.getSymbolicName());
|
||||
systemBundle.stop();
|
||||
} catch (BundleException e) {
|
||||
logger.log(Level.WARNING, "Exception while trying to gracefully stop the OSGi framework", e);
|
||||
}
|
||||
}, "com.sap.sse shutdown hook"));
|
||||
}
|
||||
|
||||
@Override
|
||||
public void stop(BundleContext context) throws Exception {
|
||||
}
|
||||
}
|
||||
@@ -79,6 +79,8 @@
|
||||
<modules>
|
||||
<module>com.sap.sse</module>
|
||||
<module>com.sap.sse.test</module>
|
||||
<module>com.sap.sse.jersey.jaxbdependencyfragment</module>
|
||||
<module>com.sap.sailing.routeconverterjava11extension</module>
|
||||
<module>com.sap.sse.mail</module>
|
||||
<module>com.sap.sse.mail.replication.test</module>
|
||||
<module>com.sap.sse.mail.replication.testsupport</module>
|
||||
|
||||
@@ -0,0 +1,165 @@
|
||||
###############################################################################
|
||||
# Copyright (c) 2009, 2015 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
###############################################################################
|
||||
|
||||
# NOTE: The JavaSE-9 profile is not yet finalized.
|
||||
|
||||
org.osgi.framework.system.packages = \
|
||||
javax.accessibility,\
|
||||
javax.activity,\
|
||||
javax.crypto,\
|
||||
javax.crypto.interfaces,\
|
||||
javax.crypto.spec,\
|
||||
javax.imageio,\
|
||||
javax.imageio.event,\
|
||||
javax.imageio.metadata,\
|
||||
javax.imageio.plugins.bmp,\
|
||||
javax.imageio.plugins.jpeg,\
|
||||
javax.imageio.spi,\
|
||||
javax.imageio.stream,\
|
||||
javax.jws,\
|
||||
javax.jws.soap,\
|
||||
javax.lang.model,\
|
||||
javax.lang.model.element,\
|
||||
javax.lang.model.type,\
|
||||
javax.lang.model.util,\
|
||||
javax.management,\
|
||||
javax.management.loading,\
|
||||
javax.management.modelmbean,\
|
||||
javax.management.monitor,\
|
||||
javax.management.openmbean,\
|
||||
javax.management.relation,\
|
||||
javax.management.remote,\
|
||||
javax.management.remote.rmi,\
|
||||
javax.management.timer,\
|
||||
javax.naming,\
|
||||
javax.naming.directory,\
|
||||
javax.naming.event,\
|
||||
javax.naming.ldap,\
|
||||
javax.naming.spi,\
|
||||
javax.net,\
|
||||
javax.net.ssl,\
|
||||
javax.print,\
|
||||
javax.print.attribute,\
|
||||
javax.print.attribute.standard,\
|
||||
javax.print.event,\
|
||||
javax.rmi,\
|
||||
javax.rmi.CORBA,\
|
||||
javax.rmi.ssl,\
|
||||
javax.script,\
|
||||
javax.security.auth,\
|
||||
javax.security.auth.callback,\
|
||||
javax.security.auth.kerberos,\
|
||||
javax.security.auth.login,\
|
||||
javax.security.auth.spi,\
|
||||
javax.security.auth.x500,\
|
||||
javax.security.cert,\
|
||||
javax.security.sasl,\
|
||||
javax.sound.midi,\
|
||||
javax.sound.midi.spi,\
|
||||
javax.sound.sampled,\
|
||||
javax.sound.sampled.spi,\
|
||||
javax.sql,\
|
||||
javax.sql.rowset,\
|
||||
javax.sql.rowset.serial,\
|
||||
javax.sql.rowset.spi,\
|
||||
javax.swing,\
|
||||
javax.swing.border,\
|
||||
javax.swing.colorchooser,\
|
||||
javax.swing.event,\
|
||||
javax.swing.filechooser,\
|
||||
javax.swing.plaf,\
|
||||
javax.swing.plaf.basic,\
|
||||
javax.swing.plaf.metal,\
|
||||
javax.swing.plaf.multi,\
|
||||
javax.swing.plaf.nimbus,\
|
||||
javax.swing.plaf.synth,\
|
||||
javax.swing.table,\
|
||||
javax.swing.text,\
|
||||
javax.swing.text.html,\
|
||||
javax.swing.text.html.parser,\
|
||||
javax.swing.text.rtf,\
|
||||
javax.swing.tree,\
|
||||
javax.swing.undo,\
|
||||
javax.tools,\
|
||||
javax.xml,\
|
||||
javax.xml.crypto,\
|
||||
javax.xml.crypto.dom,\
|
||||
javax.xml.crypto.dsig,\
|
||||
javax.xml.crypto.dsig.dom,\
|
||||
javax.xml.crypto.dsig.keyinfo,\
|
||||
javax.xml.crypto.dsig.spec,\
|
||||
javax.xml.datatype,\
|
||||
javax.xml.namespace,\
|
||||
javax.xml.parsers,\
|
||||
javax.xml.soap,\
|
||||
javax.xml.stream,\
|
||||
javax.xml.stream.events,\
|
||||
javax.xml.stream.util,\
|
||||
javax.xml.transform,\
|
||||
javax.xml.transform.dom,\
|
||||
javax.xml.transform.sax,\
|
||||
javax.xml.transform.stax,\
|
||||
javax.xml.transform.stream,\
|
||||
javax.xml.validation,\
|
||||
javax.xml.xpath,\
|
||||
org.ietf.jgss,\
|
||||
org.w3c.dom,\
|
||||
org.w3c.dom.bootstrap,\
|
||||
org.w3c.dom.css,\
|
||||
org.w3c.dom.events,\
|
||||
org.w3c.dom.html,\
|
||||
org.w3c.dom.ls,\
|
||||
org.w3c.dom.ranges,\
|
||||
org.w3c.dom.stylesheets,\
|
||||
org.w3c.dom.traversal,\
|
||||
org.w3c.dom.views,\
|
||||
org.w3c.dom.xpath,\
|
||||
org.xml.sax,\
|
||||
org.xml.sax.ext,\
|
||||
org.xml.sax.helpers
|
||||
org.osgi.framework.bootdelegation = \
|
||||
javax.*,\
|
||||
org.ietf.jgss,\
|
||||
org.omg.*,\
|
||||
org.w3c.*,\
|
||||
org.xml.*,\
|
||||
sun.*,\
|
||||
com.sun.*
|
||||
org.osgi.framework.executionenvironment = \
|
||||
OSGi/Minimum-1.0,\
|
||||
OSGi/Minimum-1.1,\
|
||||
OSGi/Minimum-1.2,\
|
||||
JavaSE/compact1-1.8,\
|
||||
JavaSE/compact2-1.8,\
|
||||
JavaSE/compact3-1.8,\
|
||||
JRE-1.1,\
|
||||
J2SE-1.2,\
|
||||
J2SE-1.3,\
|
||||
J2SE-1.4,\
|
||||
J2SE-1.5,\
|
||||
JavaSE-1.6,\
|
||||
JavaSE-1.7,\
|
||||
JavaSE-1.8,\
|
||||
JavaSE-9
|
||||
org.osgi.framework.system.capabilities = \
|
||||
osgi.ee; osgi.ee="OSGi/Minimum"; version:List<Version>="1.0, 1.1, 1.2",\
|
||||
osgi.ee; osgi.ee="JRE"; version:List<Version>="1.0, 1.1",\
|
||||
osgi.ee; osgi.ee="JavaSE"; version:List<Version>="1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 9.0, 10.0, 11.0",\
|
||||
osgi.ee; osgi.ee="JavaSE/compact1"; version:List<Version>="1.8, 9.0, 10.0, 11.0",\
|
||||
osgi.ee; osgi.ee="JavaSE/compact2"; version:List<Version>="1.8, 9.0, 10.0, 11.0",\
|
||||
osgi.ee; osgi.ee="JavaSE/compact3"; version:List<Version>="1.8, 9.0, 10.0, 11.0"
|
||||
osgi.java.profile.name = JavaSE-11
|
||||
org.eclipse.jdt.core.compiler.compliance=11
|
||||
org.eclipse.jdt.core.compiler.source=11
|
||||
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
|
||||
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
|
||||
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
|
||||
@@ -35,7 +35,7 @@
|
||||
</Array>
|
||||
</Arg>
|
||||
<Set name="host"><Property name="jetty.http.host" deprecated="jetty.host" /></Set>
|
||||
<Set name="port"><Property name="jetty.http.port" deprecated="jetty.port" default="8888" /></Set>
|
||||
<Set name="port"><Property name="jetty.http.port" deprecated="jetty.port" default="8888"/></Set>
|
||||
<Set name="idleTimeout"><Property name="jetty.http.idleTimeout" deprecated="http.timeout" default="30000"/></Set>
|
||||
<Set name="soLingerTime"><Property name="jetty.http.soLingerTime" deprecated="http.soLingerTime" default="-1"/></Set>
|
||||
<Set name="acceptorPriorityDelta"><Property name="jetty.http.acceptorPriorityDelta" deprecated="http.acceptorPriorityDelta" default="0"/></Set>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# mail configuration, e.g., for password recovery
|
||||
mail.enabled = false
|
||||
mail.enabled = true
|
||||
# For production:
|
||||
mail.from = noreply@sapsailing.com
|
||||
# For testing:
|
||||
@@ -12,6 +12,7 @@ mail.smtp.host = 127.0.0.1
|
||||
# For testing externally:
|
||||
#mail.smtp.host = www.axel-uhl.de
|
||||
mail.smtp.port = 25
|
||||
mail.smtp.auth = true
|
||||
# Change mail.smtp.auth to true in case authentication is required by the SMTP server
|
||||
mail.smtp.auth = false
|
||||
mail.smtp.user =
|
||||
mail.smtp.password =
|
||||
|
||||
Regular → Executable
+58
-21
@@ -29,33 +29,51 @@ REPLICATION_PORT=0
|
||||
# Make sure this is unique so that no other master is writing to this exchange at any time.
|
||||
REPLICATION_CHANNEL=sapsailinganalytics-master
|
||||
|
||||
TELNET_PORT=14888
|
||||
SERVER_PORT=8888
|
||||
MONGODB_HOST=localhost
|
||||
MONGODB_PORT=27017
|
||||
MONGODB_NAME=winddb
|
||||
EXPEDITION_PORT=2010
|
||||
if [ -z $TELNET_PORT ]; then
|
||||
TELNET_PORT=14888
|
||||
fi
|
||||
if [ -z $SERVER_PORT ]; then
|
||||
SERVER_PORT=8888
|
||||
fi
|
||||
if [ -z $MONGODB_HOST ]; then
|
||||
MONGODB_HOST=10.0.75.1
|
||||
fi
|
||||
if [ -z $MONGODB_PORT ]; then
|
||||
MONGODB_PORT=27017
|
||||
fi
|
||||
if [ -z $MONGODB_NAME ]; then
|
||||
MONGODB_NAME=winddb
|
||||
fi
|
||||
if [ -z $EXPEDITION_PORT ]; then
|
||||
EXPEDITION_PORT=2010
|
||||
fi
|
||||
|
||||
# To start replication upon startup provide the fully-qualified names of the Replicable service classes
|
||||
# for which to trigger replication. If you activate this make sure to
|
||||
# set the REPLICATE_MASTER_EXCHANGE_NAME variable to the
|
||||
# same channel the master is using in its REPLICATION_CHANNEL variable
|
||||
|
||||
# REPLICATE_ON_START=com.sap.sailing.server.impl.RacingEventServiceImpl,com.sap.sse.security.impl.SecurityServiceImpl,com.sap.sse.filestorage.impl.FileStorageManagementServiceImpl,com.sap.sse.mail.impl.MailServiceImpl,com.sap.sailing.polars.impl.PolarDataServiceImpl,com.sap.sailing.domain.racelogtracking.impl.fixtracker.RegattaLogFixTrackerRegattaListener
|
||||
if [ -n "$AUTO_REPLICATE" ]; then
|
||||
REPLICATE_ON_START=com.sap.sailing.server.impl.RacingEventServiceImpl,com.sap.sse.security.impl.SecurityServiceImpl,com.sap.sse.filestorage.impl.FileStorageManagementServiceImpl,com.sap.sse.mail.impl.MailServiceImpl,com.sap.sailing.polars.impl.PolarDataServiceImpl,com.sap.sailing.domain.racelogtracking.impl.fixtracker.RegattaLogFixTrackerRegattaListener
|
||||
fi
|
||||
# Host where the master Java instance is running
|
||||
# Make sure firewall configurations allow access
|
||||
REPLICATE_MASTER_SERVLET_HOST=
|
||||
REPLICATE_MASTER_SERVLET_PORT=
|
||||
#
|
||||
# REPLICATE_MASTER_SERVLET_HOST=
|
||||
# REPLICATE_MASTER_SERVLET_PORT=
|
||||
|
||||
# Host where RabbitMQ is running
|
||||
REPLICATE_MASTER_QUEUE_HOST=
|
||||
# REPLICATE_MASTER_QUEUE_HOST=
|
||||
# Port that RabbitMQ is listening on (normally something like 5672); use 0 to connect to RabbitMQ's default port
|
||||
REPLICATE_MASTER_QUEUE_PORT=0
|
||||
if [ -z $REPLICATE_MASTER_QUEUE_PORT ]; then
|
||||
REPLICATE_MASTER_QUEUE_PORT=0
|
||||
fi
|
||||
|
||||
# Exchange name that the master from which to auto-replicate is using as
|
||||
# its REPLICATION_CHANNEL variable, mapping to the master's replication.exchangeName
|
||||
# system property.
|
||||
REPLICATE_MASTER_EXCHANGE_NAME=
|
||||
#
|
||||
# REPLICATE_MASTER_EXCHANGE_NAME=
|
||||
|
||||
# Automatic build and test configuration
|
||||
DEPLOY_TO=server
|
||||
@@ -76,23 +94,42 @@ SERVER_STARTUP_NOTIFY=
|
||||
# Specify filename that is usually located at
|
||||
# http://release.sapsailing.com/ that should
|
||||
# be used as a base for the server
|
||||
INSTALL_FROM_RELEASE=
|
||||
#
|
||||
# INSTALL_FROM_RELEASE=
|
||||
|
||||
# Specify name of file that can usually be found
|
||||
# at http://release.sapsailing.com/environments
|
||||
USE_ENVIRONMENT=
|
||||
#
|
||||
# USE_ENVIRONMENT=
|
||||
|
||||
INSTANCE_ID="$SERVER_NAME:$SERVER_PORT"
|
||||
ADDITIONAL_JAVA_ARGS="-Dpersistentcompetitors.clear=false -XX:ThreadPriorityPolicy=2 -XX:+UseG1GC -verbose:gc -XX:MaxGCPauseMillis=500 -XX:+PrintAdaptiveSizePolicy -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -Xloggc:logs/gc.log -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=100M -XX:MaxGCPauseMillis=500 -XX:+PrintAdaptiveSizePolicy"
|
||||
|
||||
# Uncomment for use with SAP JVM only:
|
||||
#ADDITIONAL_JAVA_ARGS="$ADDITIONAL_JAVA_ARGS -XX:+GCHistory -XX:GCHistoryFilename=logs/sapjvm_gc@PID.prf"
|
||||
|
||||
if [[ ! -d $JAVA_HOME ]] && [[ -f "/usr/libexec/java_home" ]]; then
|
||||
JAVA_HOME=`/usr/libexec/java_home`
|
||||
fi
|
||||
|
||||
JAVA_BINARY="$JAVA_HOME/bin/java"
|
||||
JAVA_VERSION=$("$JAVA_BINARY" -version 2>&1 | sed 's/^.* version "\(.*\)\.\(.*\)\..*".*$/\1.\2/; 1q')
|
||||
export JAVA_11_ARGS="-Dosgi.java.profile=file://`pwd`/JavaSE-11.profile --add-modules=ALL-SYSTEM -Djavax.xml.bind.JAXBContextFactory=com.sun.xml.bind.v2.ContextFactory -XX:ThreadPriorityPolicy=1 -XX:+UnlockExperimentalVMOptions -XX:+UseZGC -Xlog:gc+ergo*=trace:file=logs/gc_ergo.log:time:filecount=10,filesize=100000 -Xlog:gc*:file=logs/gc.log:time:filecount=10,filesize=100000"
|
||||
echo JAVA_11_ARGS is $JAVA_11_ARGS
|
||||
export JAVA_8_ARGS="-XX:ThreadPriorityPolicy=2 -XX:+UseG1GC -XX:+PrintAdaptiveSizePolicy -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -Xloggc:logs/gc.log -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=100M"
|
||||
echo JAVA_8_ARGS is $JAVA_8_ARGS
|
||||
echo JAVA_VERSION detected: $JAVA_VERSION
|
||||
if echo $JAVA_VERSION | grep -q "^11\."; then
|
||||
echo Java 11 detected
|
||||
echo JAVA_11_ARGS are $JAVA_11_ARGS
|
||||
JAVA_VERSION_SPECIFIC_ARGS=$JAVA_11_ARGS
|
||||
else
|
||||
echo Java other than 11 detected
|
||||
echo JAVA_8_ARGS are $JAVA_8_ARGS
|
||||
JAVA_VERSION_SPECIFIC_ARGS=$JAVA_8_ARGS
|
||||
fi
|
||||
echo JAVA_VERSION_SPECIFIC_ARGS are: $JAVA_VERSION_SPECIFIC_ARGS
|
||||
ADDITIONAL_JAVA_ARGS="$JAVA_VERSION_SPECIFIC_ARGS $ADDITIONAL_JAVA_ARGS -Dpersistentcompetitors.clear=false -XX:MaxGCPauseMillis=500"
|
||||
# options for use with SAP JVM only:
|
||||
if "$JAVA_BINARY" -version 2>&1 | grep -q "SAP Java"; then
|
||||
echo SAP JVM detected
|
||||
ADDITIONAL_JAVA_ARGS="$ADDITIONAL_JAVA_ARGS -XX:+GCHistory -XX:GCHistoryFilename=logs/sapjvm_gc@PID.prf"
|
||||
fi
|
||||
echo ADDITIONAL_JAVA_ARGS=${ADDITIONAL_JAVA_ARGS}
|
||||
ON_AMAZON=`command -v ec2-metadata`
|
||||
|
||||
# **** Overwritten environment variables ****
|
||||
|
||||
|
||||
+24
-3
@@ -74,11 +74,31 @@ sed $SED_ARGS "s/System:.*$/ System: $MONGODB_HOST:$MONGODB_PORT\/$MONGODB_NAME-
|
||||
# Apply app parameters from env.sh
|
||||
APP_PARAMETERS="-Dmongo.host=$MONGODB_HOST -Dmongo.port=$MONGODB_PORT -Dmongo.dbName=$MONGODB_NAME -Dexpedition.udp.port=$EXPEDITION_PORT -Dreplication.exchangeHost=$REPLICATION_HOST -Dreplication.exchangePort=$REPLICATION_PORT -Dreplication.exchangeName=$REPLICATION_CHANNEL"
|
||||
|
||||
# Append mail-related environment variables to configuration/mail.properties to override defaults
|
||||
if [ -n "$MAIL_FROM" ]; then
|
||||
echo "mail.from = $MAIL_FROM" >>configuration/mail.properties
|
||||
fi
|
||||
if [ -n "$MAIL_SMTP_HOST" ]; then
|
||||
echo "mail.smtp.host = $MAIL_SMTP_HOST" >>configuration/mail.properties
|
||||
fi
|
||||
if [ -n "$MAIL_SMTP_PORT" ]; then
|
||||
echo "mail.smtp.port = $MAIL_SMTP_PORT" >>configuration/mail.properties
|
||||
fi
|
||||
if [ -n "$MAIL_AUTH" ]; then
|
||||
echo "mail.auth = $MAIL_AUTH" >>configuration/mail.properties
|
||||
fi
|
||||
if [ -n "$MAIL_SMTP_USER" ]; then
|
||||
echo "mail.smtp.user = $MAIL_SMTP_USER" >>configuration/mail.properties
|
||||
fi
|
||||
if [ -n "$MAIL_SMTP_PASSWORD" ]; then
|
||||
echo "mail.smtp.password = $MAIL_SMTP_PASSWORD" >>configuration/mail.properties
|
||||
fi
|
||||
|
||||
# Apply parameters for automatic replication start
|
||||
REPLICATION_PARAMETERS="-Dreplicate.on.start=$REPLICATE_ON_START -Dreplicate.master.servlet.host=$REPLICATE_MASTER_SERVLET_HOST -Dreplicate.master.servlet.port=$REPLICATE_MASTER_SERVLET_PORT -Dreplicate.master.queue.host=$REPLICATE_MASTER_QUEUE_HOST -Dreplicate.master.queue.port=$REPLICATE_MASTER_QUEUE_PORT -Dreplicate.master.exchange.name=$REPLICATE_MASTER_EXCHANGE_NAME"
|
||||
|
||||
if [[ $PARAM == "" ]] || [[ $PARAM == "no-update" ]]; then
|
||||
nohup $JAVA_BINARY -D$SERVER_NAME $ADDITIONAL_JAVA_ARGS -Dcom.sap.sailing.server.name=$SERVER_NAME $APP_PARAMETERS $REPLICATION_PARAMETERS -Djava.io.tmpdir="$PWD/tmp" -Dfile.encoding=cp1252 -Djetty.home=$scriptdir/configuration/jetty -Djava.util.logging.config.file=$scriptdir/configuration/logging.properties -Djava.library.path=$LIB_DIR -Dosgi.shell.telnet.port=$TELNET_PORT -Xmx$MEMORY -jar plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar -configuration ./ -clean 2>/dev/null >/dev/null &
|
||||
nohup $JAVA_BINARY -D$SERVER_NAME $ADDITIONAL_JAVA_ARGS -Dcom.sap.sailing.server.name=$SERVER_NAME $APP_PARAMETERS $REPLICATION_PARAMETERS -Djava.io.tmpdir="$PWD/tmp" -Dfile.encoding=cp1252 -Djetty.home=$scriptdir/configuration/jetty -Djava.util.logging.config.file=$scriptdir/configuration/logging.properties -Djava.library.path=$LIB_DIR -Dosgi.shell.telnet.port=$TELNET_PORT -Xmx$MEMORY -jar plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar -configuration ./ -clean 2>/dev/null >/dev/null &
|
||||
JAVA_PID=$!
|
||||
echo "Starting server... (PID: $JAVA_PID)"
|
||||
echo "SERVER_NAME: $SERVER_NAME"
|
||||
@@ -133,10 +153,11 @@ if [[ $PARAM == "" ]] || [[ $PARAM == "no-update" ]]; then
|
||||
fi
|
||||
elif [[ $PARAM == "debug" ]]; then
|
||||
echo "Starting remote debugging session on port 8000 - make sure this port is open and reachable from the outside"
|
||||
$JAVA_BINARY -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8000,suspend=y -D$SERVER_NAME $ADDITIONAL_JAVA_ARGS -Dcom.sap.sailing.server.name=$SERVER_NAME $APP_PARAMETERS $REPLICATION_PARAMETERS -Djava.io.tmpdir="$PWD/tmp" -Dfile.encoding=cp1252 -Djetty.home=$scriptdir/configuration/jetty -Djava.util.logging.config.file=$scriptdir/configuration/logging.properties -Djava.library.path=$LIB_DIR -Xmx$MEMORY -jar plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar -console -configuration ./ -clean
|
||||
JFR_OPTIONS="-XX:+FlightRecorder -Dcom.sun.management.jmxremote.port=7091 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.local.only=false -Dcom.sun.management.jmxremote.rmi.port=7091 -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=localhost"
|
||||
$JAVA_BINARY -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=*:8000,suspend=y $JFR_OPTIONS -D$SERVER_NAME $ADDITIONAL_JAVA_ARGS -Dcom.sap.sailing.server.name=$SERVER_NAME $APP_PARAMETERS $REPLICATION_PARAMETERS -Djava.io.tmpdir="$PWD/tmp" -Dfile.encoding=cp1252 -Djetty.home=$scriptdir/configuration/jetty -Djava.util.logging.config.file=$scriptdir/configuration/logging.properties -Djava.library.path=$LIB_DIR -Xmx$MEMORY -jar plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar -console -configuration ./ -clean
|
||||
|
||||
elif [[ $PARAM == "fg" ]]; then
|
||||
$JAVA_BINARY -D$SERVER_NAME $ADDITIONAL_JAVA_ARGS -Dcom.sap.sailing.server.name=$SERVER_NAME $APP_PARAMETERS $REPLICATION_PARAMETERS -Djava.io.tmpdir="$PWD/tmp" -Dfile.encoding=cp1252 -Djetty.home=$scriptdir/configuration/jetty -Djava.util.logging.config.file=$scriptdir/configuration/logging.properties -Djava.library.path=$LIB_DIR -Xmx$MEMORY -jar plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar -console -configuration ./ -clean
|
||||
exec $JAVA_BINARY -D$SERVER_NAME $ADDITIONAL_JAVA_ARGS -Dcom.sap.sailing.server.name=$SERVER_NAME $APP_PARAMETERS $REPLICATION_PARAMETERS -Djava.io.tmpdir="$PWD/tmp" -Dfile.encoding=cp1252 -Djetty.home=$scriptdir/configuration/jetty -Djava.util.logging.config.file=$scriptdir/configuration/logging.properties -Djava.library.path=$LIB_DIR -Xmx$MEMORY -jar plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar -console -configuration ./ -clean
|
||||
|
||||
fi
|
||||
|
||||
|
||||
@@ -7,5 +7,7 @@
|
||||
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
|
||||
<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
|
||||
<classpathentry combineaccessrules="false" kind="src" path="/google-android-support-v4"/>
|
||||
<classpathentry combineaccessrules="false" kind="src" path="/google-android-support-v7-appcompat_lib"/>
|
||||
<classpathentry kind="output" path="bin/classes"/>
|
||||
</classpath>
|
||||
|
||||
Reference in New Issue
Block a user