1. Bestehende Anwendung aktualisieren
Mit den folgenden Schritten kann eine bestehende Installation des Simulation Hub in der Version 2.x aktualisiert werden:
-
Download des Anwendungsarchivs von https://download.fva-service.de/ und Ablage im bestehenden Installationsverzeichnis
-
Entpacken mit "7-zip → Hier entpacken"
-
bereits existierende Dateien müssen überschrieben werden
-
-
Anpassen der Konfigurationsdatei
config/application.yml-
die bestehende Datei kann mit den unten aufgeführten Hinweisen angepasst werden
-
die Datei
config/application.yml.exampleeinhält Beispiele für die neuen bzw. geänderten Konfigurationsparameter
-
2. Konfigurationsparameter
2.1. Geänderte Parameter
-
app.workbench.defaultLicense-
Anstelle von mehreren Kind-Parametern erfolgt die Angabe jetzt analog zum Startparameter der FVA-Workbench.
-
-
app.workbench.instances[0].license-
Anstelle von mehreren Kind-Parametern erfolgt die Angabe jetzt analog zum Startparameter der FVA-Workbench.
-
2.2. Hinzugefügte Parameter
-
app.workbench.defaultLicensePool -
app.workbench.instances[0].licensePool -
app.loadBalancing.agent.gatewayApiVersion
2.3. Gelöschte Parameter
-
app.workbench.defaultLicense.serverUrl -
app.workbench.defaultLicense.licenseId -
app.workbench.defaultLicense.login -
app.workbench.defaultLicense.password -
app.workbench.instances[0].license.serverUrl -
app.workbench.instances[0].license.licenseId -
app.workbench.instances[0].license.login -
app.workbench.instances[0].license.password
3. REST-API
3.1. Geänderte Endpunkte
-
POST /api/2.0/workbench/task/simulate-work/create-
Umbenannt zu
POST /api/2.2/workbench/task/simulate-work/create -
Request-Body
-
Eigenschaft
sequentialExecutionhinzugefügt -
Eigenschaft
metadatahinzugefügt
-
-
-
GET /api/2.0/workbench/task/simulate-work/{id}/result-
Umbenannt zu
GET /api/2.2/workbench/task/simulate-work/{id}/result -
Request-Body
-
Eigenschaft
metadatahinzugefügt
-
-
-
POST /api/2.0/workbench/task/execute-batch-job/create-
Umbenannt zu
POST /api/2.2/workbench/task/execute-batch-job/create -
Request-Body
-
Eigenschaft
sequentialExecutionhinzugefügt -
Eigenschaft
metadatahinzugefügt -
Eigenschaft
additionalFiles[0].filteringhinzugefügt
-
-
-
GET /api/2.0/workbench/task/execute-batch-job/{id}/result-
Umbenannt zu
GET /api/2.2/workbench/task/execute-batch-job/{id}/result -
Request-Body
-
Eigenschaft
metadatahinzugefügt
-
-
-
GET /api/2.0/workbench/task/list-
Umbenannt zu
GET /api/2.2/workbench/task/list -
Reponse-Body
-
Eigenschaft
content[0].sequentialExecutionhinzugefügt -
Eigenschaft
content[0].metadatahinzugefügt
-
-
-
GET /api/2.0/workbench/task/{id}-
Umbenannt zu
GET /api/2.2/workbench/task/{id} -
Reponse-Body
-
Eigenschaft
sequentialExecutionhinzugefügt -
Eigenschaft
metadatahinzugefügt
-
-
-
GET /api/2.0/workbench/node/instance/list-
Umbenannt zu
GET /api/2.2/workbench/node/instance/list -
Response-Body
-
Eigenschaft
content[0].pidhinzugefügt
-
-
-
GET /api/2.0/workbench/node/instance/{id}-
Umbenannt zu
GET /api/2.2/workbench/node/instance/{id} -
Response-Body
-
Eigenschaft
pidhinzugefügt
-
-
-
GET /api/2.0/workbench/node/agent/list-
Umbenannt zu
GET /api/2.2/workbench/node/agent/list -
Response-Body
-
Eigenschaft
content[0].pidhinzugefügt
-
-
-
GET /api/2.0/workbench/node/agent/{id}-
Umbenannt zu
GET /api/2.2/workbench/node/agent/{id} -
Response-Body
-
Eigenschaft
pidhinzugefügt
-
-