Adapter for Apache Kafka 9.6 | webMethods Adapter for Apache Kafka Documentation | webMethods Adapter for Apache Kafka Installation and User’s Documentation | Adapter Listeners and Listener Notifications | Listener Notifications | Configuring Listener Notifications | Configuring an Apache Kafka Asynchronous Listener Notification
 
Configuring an Apache Kafka Asynchronous Listener Notification
Perform the following procedure to configure an asynchronous listener notification:
1. Review the steps in Before you Configure Listener Notifications.
2. Start Designer.
3. Perform the following:
a. Right-click the package in which the notification should be contained and select New > Adapter Notification.
b. Select the parent namespace and type a name for the adapter notification.
c. Click Next.
4. Select webMethods Adapter for Apache Kafka as the adapter type and click Next.
5. Select Apache Kafka Listener Notification (asynchronous) as the template and click Next.
6. Select the appropriate Notification Listener Name and click Next.
7. Review the Publish Document Name and click Finish.
The following items items are created:
*An asynchronous listener notification
*A PublishDocument
8. In the Apache Async Listener Notification tab, confirm the outputParameterNames, outputFieldNames, and outputFieldTypes. The structure will reflect in the PublishDocument.
9. In the Adapter Settings tab, Adapter Properties section confirm the adapter name, adapter listener name, and adapter notification template.
10. In the Publish Document to area, perform one of the following procedures:
*To publish document to the Universal Messaging connected to the local Integration Server:
1. Select webMethods Messaging Provider.
2. Select IS_UM_CONNECTION.
This option publishes documents to Universal Messaging connected to local Integration Server, if one is configured.
3. Create a matching webMethods Messaging Trigger to process the request document locally or at a remote Integration Server connected to this Integration Server by way of a Universal Messaging. Configure the trigger to ensure that the matching reply document is returned to this adapter notification.
For more information about configuring the trigger, see the Integration Server Publish-Subscribe Developer’s Guide for your release and webMethods Service Development Help.
*To publish document to local Integration Server:
1. Select webMethods Messaging Provider.
2. Select IS_LOCAL_CONNECTION.
3. Create a matching local webMethods Messaging Trigger to process the request document locally or at a remote Integration Server connected to this Integration Server by way of a Universal Messaging. Configure the trigger to ensure that the matching reply document is returned to this adapter notification.
For more information about configuring the trigger, see the Integration Server Publish-Subscribe Developer’s Guide for your release and webMethods Service Development Help.
*To publish the document to internal/external JMS provider in the form of messages:
1. Select JMS Provider.
2. Click the Browse button next to Connection alias name to Select the name of the connection alias as it is configured in Integration Server and then click OK.
3. Type the destination name defined in the JMS provider to specify the target of messages the client produces and the source of messages it consumes.
4. Specify whether the destination is a Queue or a Topic. The default is Queue.
*For more information about configuring JMS Provider, see webMethods Integration Server Administrator’s Guide for your release.