Home > Services
webMethods Master Data Manager Component Request Specification
For a general introduction, read document webMethods Master Data Manager Component.
Note:
In Java language, this specification is not necessary, since the most simple and reliable way
for building the HTTP request that will call
Manager component is to use class com.softwareag.mdm.ui.UIHttpManagerComponent
.
Examples
Minimal URI:
http://localhost:8080/mdm/
Admin user is logged in and Reference branch is selected:
http://localhost:8080/mdm/?login=admin&password=admin&branch=Reference
Reference branch is selected and built-in validation service is accessed:
http://localhost:8080/mdm/?login=admin&password=admin&branch=Reference&service=@validation
The roles table in default directory is selected:
http://localhost:8080/mdm/?login=admin&password=admin&branch=Reference&instance=mdm-directory&xpath=/directory/roles
Interface for creating a new user in default directory:
http://localhost:8080/mdm/?login=admin&password=admin&branch=Reference&instance=mdm-directory&xpath=/directory/user&service=@creation
Specification
URI base
The default deployment requires a URL base that has the following form:
http://<host>[:<port>]/mdm/
Note: More formally, the URI base must refer to the servlet named com.softwareag.mdm.front.FrontServlet
defined
in the Web application mdm.war
(see file /WEB-INF/web.xml
in mdm.war
).
User authentication and session information
Parameter | Description | Required |
login and password , or user directory specific |
Specifies user authentication properties. The authentication process is the following:
|
No (see description). |
|
Specifies tracking information of the new session. Tracking information is logged in the history. Additionnally it can be used for restricting access permissions programmatically (see class AccessRule) |
No. |
|
URL towards which the user will be redirected at the end of the component session, when he clicks on the "close" button. |
No. |
|
Specifies the reference of the adaptation that is used for configuring webMethods Master Data Manager look and feel. If it is not specified, the default adaptation is used ( |
No. |
|
Specifies the locale to use. Value is either |
No, default is the locale registered for the user. |
Entity and service selection
Parameter | Description | Required |
branch |
Selects the branch specified. |
No. |
version |
Selects the version specified. |
No. |
instance |
Selects the adaptation instance specified. Value must be the reference of an adaptation that exists in the home selected. |
No, unless xpath is specified. |
xpath |
Specifies a node selection in the instance. Value must be a valid absolute location path in the adaptation instance selected. The notation must conform to a simplified XPath, in its abbreviated syntax. For XPath syntax, see webMethods Master Data Manager XPath supported syntax |
No. |
service |
Specifies the service to access. A service is either specific, that is defined in the current schema, or built-in, that is provided by MDM.platform. Available built-in services are:
|
No. |
Home > Services