Oracle Fusion Middleware Java API Reference for Oracle Business Rules
11g Release 1 (


Class JavaException

  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by oracle.rules.rl.exceptions.RLException
              extended by oracle.rules.rl.exceptions.RLRuntimeException
                  extended by oracle.rules.rl.exceptions.JavaException
All Implemented Interfaces:

public class JavaException
extends RLRuntimeException

Runtime error -- an invoked Java method threw an exception.

See Also:
Serialized Form

Constructor Summary
JavaException(java.lang.String reason, java.lang.String msgID, java.lang.Object[] args, java.lang.Throwable cause)
Method Summary
Methods inherited from class oracle.rules.rl.exceptions.RLException
addRLStackTraceElement, getArgs, getColumn, getDescription, getLine, getMessage, getMsgID, getSource, printRLStackTrace, printRLStackTrace, printRLStackTrace, setColumn, setLine, setSource
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail


public JavaException(java.lang.String reason,
                     java.lang.String msgID,
                     java.lang.Object[] args,
                     java.lang.Throwable cause)

reason - the localized exception description from the ResourceBundle. Indicates an exception was thrown by the invoked Java method.
msgID - the message ID
args - the arguments to the localized message.
cause - thrown from Java.

Oracle Fusion Middleware Java API Reference for Oracle Business Rules
11g Release 1 (


Copyright © 2013, Oracle and/or its affiliates. All rights reserved.