Question regarding equivalent com.bea.wlw.runtime.core.dispatcher.ServiceException class in WebLogic 10.3

(Doc ID 1956767.1)

Last updated on MARCH 17, 2015

Applies to:

Oracle Communications MetaSolv Solution - Version 6.2.1 and later
Information in this document applies to any platform.

Goal

Customer has a custom application running in WebLogic Server 8.1SP5 which uses the com.bea.wlw.runtime.core.dispatcher.ServiceException class in the bea\weblogic81\server\lib\knex.jar. Below is a code example from their implementation:

else if(ex instanceof ProcessControlException)
  {
  logger.error("Is_ProcessControlException");
  ProcessControlException processControlException = (ProcessControlException)ex;
  Throwable wrap1 = processControlException.getNestedException();
  if ( wrap1 instanceof ServiceException)
  {
  logger.error("Is_ServiceException");
  ServiceException serviceException = (ServiceException)wrap1;
  Throwable wrap2 = serviceException.getRootCause();
  if (wrap2 instanceof UnhandledProcessException)
  {

They are migrating to WebLogic Server 10.3.1 and see the bea\wli_10.3\lib\knex81.jar file, but the com.bea.wlw.runtime.core.dispatcher.ServiceException class does not exist. What is the equivalent in WebLogic 10.3.1?

 

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms