java.lang.NullPointerException thrown after migration from TIBCO Adapter for Oracle Applications to TIBCO ActiveMatrix Adapter for Database 7.2

java.lang.NullPointerException thrown after migration from TIBCO Adapter for Oracle Applications to TIBCO ActiveMatrix Adapter for Database 7.2

book

Article ID: KB0081070

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for Database 7.2

Description

After a project containing Request-Response Service is migrated from "TIBCO Adapter for Oracle Applications" to "TIBCO ActiveMatrix Adapter for Database 6.x", the project works; however, after the project is migrated again from "TIBCO ActiveMatrix Adapter for Database 6.x" to "TIBCO ActiveMatrix Adapter for Database 7.2", the instance containing Request-Response Service fails to handle the received requests and throws below exception:
***************************************
java.lang.NullPointerException
            at com.tibco.adapter.adb.datahandler.ADBServerStandardOperationDataHandler.initReturnValueClassDescForSingleOperation(Unknown Source)
            at com.tibco.adapter.adb.datahandler.ADBServerStandardOperationDataHandler.<init>(Unknown Source)
            at com.tibco.adapter.adb.service.ADBRPCServiceDefaultSessionWorker.run(Unknown Source)
            at java.lang.Thread.run(Unknown Source) 
***************************************

Issue/Introduction

java.lang.NullPointerException thrown after migration from TIBCO Adapter for Oracle Applications to TIBCO ActiveMatrix Adapter for Database 7.2

Environment

Product: TIBCO ActiveMatrix Adapter for Database Version:7.2.0 OS: All Supported Operating Systems

Resolution

To resolve this issue, migrate the project created in "TIBCO Adapter for Oracle Applications" to "TIBCO ActiveMatrix Adapter for Database 6.x" and then consequently migrate to "TIBCO ActiveMatrix Adapter for Database 7.2". Then add the adb.supportOracleAppsForRPC property to the adbagent.tra file and set the value to on. If it is not added or the value is set as off, only the projects created in TIBCO ActiveMatrix Adapter for Database 6.x are supported in the TIBCO ActiveMatrix Adapter for Database 7.2 after migration.