OpenTOSCA Container - TOSCA Runtime
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docker Configurable container-repository port Nov 13, 2018
docs Added information in import section Aug 9, 2018
org.opentosca.bus.application.api.jsonhttp Merge branch 'master' into refactorRESTFragmentsPlanBuilder Mar 16, 2018
org.opentosca.bus.application.api.resthttp Merge branch 'master' into refactorRESTFragmentsPlanBuilder Mar 16, 2018
org.opentosca.bus.application.api.soaphttp Merge branch 'master' into refactorRESTFragmentsPlanBuilder Mar 16, 2018
org.opentosca.bus.application.model adds style Mar 15, 2018
org.opentosca.bus.application.plugin.jsonhttp.service.impl adds style Mar 15, 2018
org.opentosca.bus.application.plugin.service adds style Mar 15, 2018
org.opentosca.bus.application.plugin.soaphttp.service.impl changes version to v2.0.0 Jul 3, 2017
org.opentosca.bus.application.service.impl adds style Mar 15, 2018
org.opentosca.bus.application.service adds style Mar 15, 2018
org.opentosca.bus.management.api.osgievent adds style Mar 15, 2018
org.opentosca.bus.management.api.resthttp Merge branch 'master' into refactorRESTFragmentsPlanBuilder Mar 16, 2018
org.opentosca.bus.management.api.soaphttp Invoke IAs of RelationshipTypes Aug 30, 2018
org.opentosca.bus.management.plugins.remote.service.impl fixes issues with single quotes and spaces in parameter values when i… Nov 15, 2018
org.opentosca.bus.management.plugins.rest.service.impl adds style Mar 15, 2018
org.opentosca.bus.management.plugins.script.service.impl changes version to v2.0.0 Jul 3, 2017
org.opentosca.bus.management.plugins.service adds style Mar 15, 2018
org.opentosca.bus.management.plugins.soaphttp.service.impl Merge branch 'master' into refactorRESTFragmentsPlanBuilder Mar 16, 2018
org.opentosca.bus.management.service.impl code improvement Nov 19, 2018
org.opentosca.bus.management.service adds style Mar 15, 2018
org.opentosca.bus.management Advanced parameter resolving Nov 19, 2018
org.opentosca.container.api.legacy fixes upload of plans to winery Jul 12, 2018
org.opentosca.container.api Add boundary interfaces to service template instance resource Nov 27, 2018
org.opentosca.container.application adds style Mar 15, 2018
org.opentosca.container.config.logging Reduce logging noise Aug 30, 2018
org.opentosca.container.connector.bps Merge branch 'master' into refactorRESTFragmentsPlanBuilder Mar 16, 2018
org.opentosca.container.connector.ode fixes issue when undeploying from ODE Jun 15, 2018
org.opentosca.container.connector.winery Expose override parameter Nov 13, 2018
org.opentosca.container.control fixes issue with unneeded files from a bad refactoring test Jul 30, 2018
org.opentosca.container.core.impl Return "409 Conflict" if a CSAR already exists Nov 13, 2018
org.opentosca.container.core.tosca fixes issue where the IP property of raspbian wasn't recognized properly Oct 2, 2018
org.opentosca.container.core Return "409 Conflict" if a CSAR already exists Nov 13, 2018
org.opentosca.container.engine.ia.plugin.aar adds style Mar 15, 2018
org.opentosca.container.engine.ia.plugin.dockercompose adds style Mar 15, 2018
org.opentosca.container.engine.ia.plugin.script adds style Mar 15, 2018
org.opentosca.container.engine.ia.plugin.tomcat Add url parameter for engine-ia and engine-plan again Mar 29, 2018
org.opentosca.container.engine.ia Fix IA deployment of RelationshipTypeImplementations Aug 29, 2018
org.opentosca.container.engine.plan.plugin.bpel fixes issue with the deployment of bpel processes that don't invoke a… Jun 18, 2018
org.opentosca.container.engine.plan.plugin.camunda adds style Mar 15, 2018
org.opentosca.container.engine.plan adds style Mar 15, 2018
org.opentosca.container.feature adds release candidate change for situation aware triggering of plans Jul 30, 2018
org.opentosca.container.integration.tests Adds basic unit test for TOSCAMetaFileParser May 14, 2018
org.opentosca.container.portability adds style Mar 15, 2018
org.opentosca.container.product Add boundary interfaces to service template instance resource Nov 27, 2018
org.opentosca.deployment.tests Disable unused tests Mar 14, 2018
org.opentosca.planbuilder.core.bpel Generate operation calls Aug 30, 2018
org.opentosca.planbuilder.csarhandler adds style Mar 15, 2018
org.opentosca.planbuilder.export refactors PlanBuilder and Invoker Plugin May 16, 2018
org.opentosca.planbuilder.importer Add plugin to configure relationships Aug 29, 2018
org.opentosca.planbuilder.integration refactors PlanBuilder and Invoker Plugin May 16, 2018
org.opentosca.planbuilder.model Advanced parameter resolving Nov 19, 2018
org.opentosca.planbuilder.postphase.plugin.instancedata fixes issue with non-valid variable- and process names by changing ch… Jun 18, 2018
org.opentosca.planbuilder.postphase.plugin.monitoring adds release candidate change for situation aware triggering of plans Jul 30, 2018
org.opentosca.planbuilder.postphase.plugin.vinothek refactors PlanBuilder and Invoker Plugin May 16, 2018
org.opentosca.planbuilder.prephase.plugin.fileupload Fix planbuilder deployment pairs Aug 10, 2018
org.opentosca.planbuilder.provphase.plugin.ansibleoperation refactors PlanBuilder and Invoker Plugin May 16, 2018
org.opentosca.planbuilder.provphase.plugin.invoker fix of plan logging messages having not a proper name Nov 6, 2018
org.opentosca.planbuilder.selection.plugin.firstavailable refactors PlanBuilder and Invoker Plugin May 16, 2018
org.opentosca.planbuilder.selection.plugin.input refactors PlanBuilder and Invoker Plugin May 16, 2018
org.opentosca.planbuilder.selection.plugin.mosquitto.workload refactors PlanBuilder and Invoker Plugin May 16, 2018
org.opentosca.planbuilder.service Fix plan type namespace Aug 29, 2018
org.opentosca.planbuilder.type.plugin.connectsto Generate operation calls Aug 30, 2018
org.opentosca.planbuilder.type.plugin.dockercontainer fixes issue with openmtc protocol adapters Nov 6, 2018
org.opentosca.planbuilder.type.plugin.mosquittoconnectsto refactors PlanBuilder and Invoker Plugin May 16, 2018
org.opentosca.planbuilder.type.plugin.patternbased Fix to properly generate a client using Swagger (#83) Sep 13, 2018
org.opentosca.planbuilder.type.plugin.ubuntuvm fix bad refactoring Aug 20, 2018
org.opentosca.planbuilder Add class to validate correct NCNames (#75) Aug 28, 2018
target-definition Initial setup Feb 20, 2018
.dockerignore Do not ignore target-definition file Mar 14, 2018
.editorconfig Added custom libs for BPS connector Apr 24, 2017
.gitignore Feature: Deployment Tests (#55) Mar 8, 2018
.travis.yml Update .travis.yml Jun 19, 2018
CHANGELOG.md Added a starting point for a Change Log May 10, 2017
Dockerfile Configurable container-repository port Nov 13, 2018
ISSUE_TEMPLATE.md Added GitHub templates for issues and pull requests Jun 30, 2017
LICENSE Handling "not found" based on exception(mapper) Mar 22, 2017
NOTICE Add more Copyright Holders Dec 4, 2017
PITCHME.md Add master thesis by Michael Zimmermann and initial PITCHME.md (#21) Jun 19, 2017
PULL_REQUEST_TEMPLATE.md Added GitHub templates for issues and pull requests Jun 30, 2017
README.md Update README.md May 15, 2018
pom.xml adds release candidate change for situation aware triggering of plans Jul 30, 2018

README.md

OpenTOSCA Container - TOSCA Runtime

Build Status License

Part of the OpenTOSCA Ecosystem

Build

  1. Run mvn package inside the root folder.
  2. When completed, the built product can be found in org.opentosca.container.product/target/products.

Setup in Eclipse

  • Make sure to use the IAAS code style configuration (see IAAS Code Style Configuration)
  • After checkout, import the project to Eclipse (on the root directory) and select all found projects.
    • File > Import... > Maven > Existing Maven Projects > Next
    • Select appropriate Root Directory
    • Select all projects
    • OK
  • When Eclipse asks to install the Tycho Configurators, hit Yes/Okay/Install (be sure that m2e and it's repositories are known to your Eclipse).
  • Then, in the (sub-)project target-definition open the file target-definition.target and click Set as Target Platform (top right; Reload Target Platform for newer Eclipse versions).
  • To start the container, in (sub-)project org.opentosca.container.product open the *.product file and run the application.

Haftungsausschluss

Dies ist ein Forschungsprototyp. Die Haftung für entgangenen Gewinn, Produktionsausfall, Betriebsunterbrechung, entgangene Nutzungen, Verlust von Daten und Informationen, Finanzierungsaufwendungen sowie sonstige Vermögens- und Folgeschäden ist, außer in Fällen von grober Fahrlässigkeit, Vorsatz und Personenschäden, ausgeschlossen.

Disclaimer of Warranty

Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.