Fetchandlock External task not working with oracle

I am using camunda external task.

API rest/external-task/fetchAndLock
works well with h2 database where it lists all the tasks as per topic and other mandatory parameters.

However it doesn’t work well with oracle11g database where an empty response is returned. Because of which external task is never executed.
Below details of camunda and spring boot are used

<camunda.spring-boot.version>3.3.1</camunda.spring-boot.version>
<spring-boot.version>2.1.5.RELEASE</spring-boot.version>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>

@kaushik_raj can you share the configuration for oracle datasource. Also if you had got any exception provide the stack trace inorder to sort out the issue.

spring.datasource.url=jdbc:oracle:thin:@localhost:1521:xe
spring.datasource.username=system
spring.datasource.password=pwd
camunda.bpm.database.type=oracle
spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver

I don’t see any issue in stacktrace but only fetchandlock always results in empty response. I would suggest you to check by creating a simple external task process with oracle db and check if its working

oracle ojdbc6 11.2.0.3

The above dependency for oracle has been used