Die BPC Version 4.0 wird nicht mehr gewartet.

Sollten Sie diese BPC Version nutzen, empfehlen wir Ihnen eine Migration auf eine aktuelle Version. Die Dokumentation zur neusten BPC Version finden Sie hier. Sollten Sie Fragen haben, wenden Sie sich bitte an unseren Support.

Deploy BPC Modules (JAR/WAR files)

Prerequisites

  • Karaf must be running

  • API-Key must exist (BPC Frontend → Core Services → API Keys)

In the example below Karaf uses the default port 8181.

Summary

The BPC deployment API is used to deploy jar/war files.

Usage of the deployment API to deploy jar/war-files

It must be a mime multipart data (multipart/form-data) POST to the /cxf/bpc-deployment/deployment/bundles/import endpoint.

In the example below CURL gets used to deploy the files ‘test.jar’ and ‘test.war’.

curl -X POST \
     -H 'X-APIKey: 1f697af5-c147-3d94-c529-e06f3f15bb87' \
     -H 'X-InitiatedByUser: inubit' \
     -H 'X-InitiatedFromServerName: localhost' \
     -H 'X-InitiatedFromServerUUID: inubit-installer' \
     -F file=@test.jar \
     -F file=@test.war \
     'http://localhost:8181/cxf/bpc-deployment/deployment/bundles/import'

Now the two files are deployed to the [Karaf]/deploy folder! :-)


Keywords: