Editing Webservice CMDI Metadata

From WebLichtWiki

Revision as of 16:06, 11 December 2012 by Akislev (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

For a webservice to be usable in WebLicht it must have an orchestration description in a CMDI format designed for WebLicht webservices. To make this process easier a CMDI orchestration metadata editing tool was created. It can be found here (coming soon).

Contents

Using the COMET editing tool

In the front page you are presented with a choice of uploading an exiting CMDI file or creating a new one either starting from scratch or from an existing CMDI. Once this choice is made you will be redirected to the editing page. This page is split into two sections as described below.

General Information

In this section general information about the webservice is edited. Please make sure to fill all the fields. If any of the fields is highlighted in red, an error has occurred. In the accompanying error message the precise nature of the error will be explained. Pay particular attention to the PID field which must contained a unique PID for your webservice. Some fields are greyed out, that means that they will be filled in automatically.

Orchestration Information

This section is dedicated to the orchestration metadata used by WebLicht to chain the webservice. The orchestration metadata view is split into two tables, one for input and one for output. The editor is designed to assist you in the registration process, but one must still have the basic understanding of the chaining process to edit the orchestration metadata.

Follow these general guidelines when editing orchestration metadata:

  • When creating feature names:
    • use the suggested feature names whenever possible
    • do not use the same feature name twice

Error Codes