1. Bestehende Anwendung aktualisieren
Mit den folgenden Schritten kann eine bestehende Installation des Simulation Hub in der Version 1.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
-
3. REST-API
3.1. Geänderte Endpunkte
-
POST /api/1.0/workbench/task/simulate-work/create-
Umbenannt zu
POST /api/1.1/workbench/task/simulate-work/create -
Response-Body
-
Eigenschaft
statuskann jetzt auch den WertSCHEDULEDannehmen -
Eigenschaft
executingWorkbenchhinzugefügt -
Eigenschaft
executingWorkbench.versionhinzugefügt -
Eigenschaft
executingWorkbench.revisionhinzugefügt
-
-
-
GET /api/1.0/workbench/task/simulate-work/{id}/result-
Umbenannt zu
GET /api/1.1/workbench/task/simulate-work/{id}/result -
Response-Body
-
Eigenschaft
statuskann jetzt auch den WertSCHEDULEDannehmen -
Eigenschaft
executingWorkbenchhinzugefügt -
Eigenschaft
executingWorkbench.versionhinzugefügt -
Eigenschaft
executingWorkbench.revisionhinzugefügt
-
-
-
POST /api/1.0/workbench/task/execute-batch-job/create-
Umbenannt zu
POST /api/1.1/workbench/task/execute-batch-job/create -
Request-Body
-
Eigenschaft
jobTimeouthinzugefügt
-
-
Response-Body
-
Eigenschaft
statuskann jetzt auch den WertSCHEDULEDannehmen -
Eigenschaft
executingWorkbenchhinzugefügt -
Eigenschaft
executingWorkbench.versionhinzugefügt -
Eigenschaft
executingWorkbench.revisionhinzugefügt
-
-
-
GET /api/1.0/workbench/task/execute-batch-job/{id}/result-
Umbenannt zu
GET /api/1.1/workbench/task/execute-batch-job/{id}/result -
Response-Body
-
Eigenschaft
statuskann jetzt auch den WertSCHEDULEDannehmen -
Eigenschaft
executingWorkbenchhinzugefügt -
Eigenschaft
executingWorkbench.versionhinzugefügt -
Eigenschaft
executingWorkbench.revisionhinzugefügt
-
-
-
GET /api/1.0/workbench/task/list-
Umbenannt zu
GET /api/1.1/workbench/task/list -
Response-Body
-
Eigenschaft
content[0].statuskann jetzt auch den WertSCHEDULEDannehmen
-
-
-
GET /api/1.0/workbench/task/list/running-
Umbenannt zu
GET /api/1.1/workbench/task/list/running -
Response-Body
-
Eigenschaft
content[0].statuskann jetzt auch den WertSCHEDULEDannehmen
-
-
-
GET /api/1.0/workbench/task/list/waiting-
Umbenannt zu
GET /api/1.1/workbench/task/list/waiting -
Response-Body
-
Eigenschaft
content[0].statuskann jetzt auch den WertSCHEDULEDannehmen
-
-
-
GET /api/1.0/workbench/task/{id}-
Umbenannt zu
GET /api/1.1/workbench/task/{id} -
Response-Body
-
Eigenschaft
statuskann jetzt auch den WertSCHEDULEDannehmen
-
-
-
GET /api/1.0/workbench/node/instance/list-
Umbenannt zu
GET /api/1.1/workbench/node/instance/list -
Response-Body
-
Eigenschaft
content[0].revisionhinzugefügt
-
-
-
GET /api/1.0/workbench/node/instance/{id}-
Umbenannt zu
GET /api/1.1/workbench/node/instance/{id} -
Response-Body
-
Eigenschaft
revisionhinzugefügt
-
-
-
GET /api/1.0/workbench/node/server/list-
Umbenannt zu
GET /api/1.1/workbench/node/server/list -
Response-Body
-
Eigenschaft
content[0].revisionhinzugefügt -
Eigenschaft
content[0].instances[0].revisionhinzugefügt
-
-
-
GET /api/1.0/workbench/node/server/{id}-
Umbenannt zu
GET /api/1.1/workbench/node/server/{id} -
Response-Body
-
Eigenschaft
revisionhinzugefügt -
Eigenschaft
instances[0].revisionhinzugefügt
-
-