Oracle E-Business Suite Plug-in through an exception: java.lang.NoClassDefFoundError: oracle/jms/AQjmsFactory

Oracle E-Business Suite Plug-in through an exception: java.lang.NoClassDefFoundError: oracle/jms/AQjmsFactory

book

Article ID: KB0082407

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for Oracle E-Business Suite All supported versions

Description

When started the process with Oracle Business Event activity then it through the below exception:
=====
java.lang.NoClassDefFoundError: oracle/jms/AQjmsFactory
    at com.tibco.plugin.oracleebs.businessevents.connection.OracleEBSAQTopicConnection.initialize(OracleEBSAQTopicConnection.java:27)
    at com.tibco.plugin.oracleebs.businessevents.model.OracleEBSEventSource.activate(OracleEBSEventSource.java:248)
=====

The exception stack trace indicated that the AQjmsFactory in Oracle.jms package does not exist or the classpath for this package is incorrect/absent.   
 

Issue/Introduction

Oracle E-Business Suite Plug-in through an exception: java.lang.NoClassDefFoundError: oracle/jms/AQjmsFactory

Environment

Product: TIBCO ActiveMatrix BusinessWorks Plug-in for Oracle E-Business Suite Version: All supported versions OS: All Supported Operating Systems

Resolution


To resolve this exception :
1. Check whether aqapi.jar is provided during installation of BusinessWorks Plug-in for Oracle E-Business Suite.
2. Check whether "Oracle AQ API Package" is present in the path <TIBCO_Home>/bw/plugins/lib
and also check whether the value of  tibco.env.CUSTOM_CP_EXT=<TIBCO_Home>/bw/plugins/lib is set correctly inside designer.tra .