You can create an invocation channel record to send outbound
data from an object structure to an external system and to process
responses from the external system.
Before you begin
In a multitenancy environment, support for invocation channels is limited to using predefined processing classes and XSL maps. You must coordinate with your system provider if you want to implement invocation channels. If you create an XSL map, you must store it in the xsl subdirectory of the default directory that the multitenancy manager configures for you.
You must include the defined processing class, user exit class, and XSL mapping files in the application EAR file. You also must define an XSL mapping filename path that is accessible by the application server.
Procedure
- In the Invocation Channels application, click New
Invocation Channel.
- In the Invocation Channel field,
specify an invocation channel identifier.
- Enter values in the following fields:
- Optional: If this invocation channel processes
responses from an external application, select the Process
Response check box.
- In the Service Request Configuration table window, enter
values in the following fields:
Option |
Description |
Request Object Structure |
The object structure that is used to define the content for outbound data processing. |
Request Processing Class |
The Java™ class file that is used when the invocation channel requires predefined outbound processing logic. |
Request User Exit |
The class file that the invocation channel uses to customize the predefined outbound processing logic |
Request XSL File |
The XSL file that is used to customize predefined outbound
invocation channel mapping. |
- Optional: If you selected the Process
Response check box, enter values in the following fields
in the Service Response Configuration table window:
Option |
Description |
Response Object Structure |
The object structure that is used to define the content for the response. |
Response Processing Class |
The Java class file that is used when the invocation channel requires predefined inbound processing logic for the response. |
Response User Exit Class |
The class file that the invocation channel uses to customize the predefined inbound processing logic for the response. |
Response XSL File |
The XSL file that is used to customize predefined inbound
invocation channel mapping for the response. |
- Click Save Invocation Channel.
What to do next
You can view the XML schema of the object structure using a URL with the following format:http://localhost:port/meaweb/schema/service/object_structure_name