Java 17 Upgrade
[policy/parent.git] / docs / apex / APEX-User-Manual.rst
index 21e9dbc..8a4996b 100644 (file)
@@ -1,6 +1,7 @@
 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
 .. http://creativecommons.org/licenses/by/4.0
 
+.. _apex-user-manual-label:
 
 APEX User Manual
 ****************
@@ -2625,6 +2626,31 @@ Kafka Input
                   Kindly note that the above Kafka properties is just a reference,
                   and the actual properties required depends on the Kafka server installation.
 
+                  In cases where the message produced in Kafka topic has been serialized using KafkaAvroSerializer,
+                  then the following parameters needs to be additionally added to `KafkaProperties` for the consumer
+                  to have the capability of deserializing the message properly while consuming.
+
+               .. container:: listingblock
+
+                  .. container:: content
+
+                     .. code::
+
+                        [
+                          "value.deserializer",
+                          "io.confluent.kafka.serializers.KafkaAvroDeserializer"
+                        ],
+                        [
+                          "schema.registry.url",
+                          "<url of the schema registry configured in Kafka cluster for registering Avro schemas>"
+                        ]
+
+               .. container:: paragraph
+
+                  For more details on how to setup schema registry for Kafka cluster,
+                  kindly take a look `here <https://github.com/confluentinc/schema-registry/blob/master/README.md>`__.
+
+
 Kafka Output
 ============
                .. container:: paragraph
@@ -4804,11 +4830,11 @@ Introduction to APEX Logging
 
             All APEX components make extensive use of logging using the
             logging façade `SLF4J <https://www.slf4j.org/>`__ with the
-            backend `Logback <https://logback.qos.ch/>`__. Both are used
+            backend `Logback <http://logback.qos.ch/>`__. Both are used
             off-the-shelve, so the standard documentation and
             configuration apply to APEX logging. For details on how to
             work with logback please see the `logback
-            manual <https://logback.qos.ch/manual/index.html>`__.
+            manual <http://logback.qos.ch/manual/index.html>`__.
 
          .. container:: paragraph