Home > References
EBX.Manager Component Request Specification
For a general introduction, read document EBX.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.orchestranetworks.ui.UIHttpManagerComponent.
Examples
Minimal URI:
http://localhost:8080/ebx/
Admin user is logged in and Reference branch is selected:
http://localhost:8080/ebx/?login=admin&password=admin&branch=Reference
Reference branch is selected and built-in validation service is accessed:
http://localhost:8080/ebx/?login=admin&password=admin&branch=Reference&service=@validation
The roles table in default directory is selected:
http://localhost:8080/ebx/?login=admin&password=admin&branch=Reference&instance=ebx-directory&xpath=/directory/roles
Interface for creating a new user in default directory:
http://localhost:8080/ebx/?login=admin&password=admin&branch=Reference&instance=ebx-directory&xpath=/directory/user&service=@creation
Specification
URI base
The default deployment requires a URL base that has the following form:
http://<host>[:<port>]/ebx/
Note: More formally, the URI base must refer to the servlet named com.onwbp.front.FrontServlet defined
in the Web application ebx.war (see file /WEB-INF/web.xml in ebx.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 audit trail. 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 EBX.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 EBX.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 EBX.platform. Available built-in services are:
|
No. |
Home > References