CircularIncludeException

class CircularIncludeException(message: String) extends XIncludeException

A CircularIncludeException is thrown when an included document attempts to include itself or one of its ancestor documents.

A CircularIncludeException is thrown when an included document attempts to include itself or one of its ancestor documents.

class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any

Value members

Constructors

def this()

Constructs a CircularIncludeException with '''null'''. as its error detail message.

Constructs a CircularIncludeException with '''null'''. as its error detail message.

Inherited methods

final def addSuppressed(`x$0`: Throwable): Unit
Inherited from
Throwable
def fillInStackTrace(): Throwable
Inherited from
Throwable
def getCause(): Throwable
Inherited from
Throwable
def getLocalizedMessage(): String
Inherited from
Throwable
def getMessage(): String
Inherited from
Throwable
def getRootCause(): Throwable

When an IOException, MalformedURLException or other generic exception is thrown while processing an XML document for XIncludes, it is customarily replaced by some form of XIncludeException. This method allows you to retrieve the original exception. It returns null if no such exception caused this XIncludeException.

When an IOException, MalformedURLException or other generic exception is thrown while processing an XML document for XIncludes, it is customarily replaced by some form of XIncludeException. This method allows you to retrieve the original exception. It returns null if no such exception caused this XIncludeException.

Returns

Throwable the underlying exception which caused the XIncludeException to be thrown

Inherited from
XIncludeException
def getStackTrace(): Array[StackTraceElement]
Inherited from
Throwable
final def getSuppressed(): Array[Throwable]
Inherited from
Throwable
def initCause(`x$0`: Throwable): Throwable
Inherited from
Throwable
def printStackTrace(`x$0`: PrintWriter): Unit
Inherited from
Throwable
def printStackTrace(`x$0`: PrintStream): Unit
Inherited from
Throwable
def printStackTrace(): Unit
Inherited from
Throwable
def setRootCause(nestedException: Throwable): Unit

When an IOException, MalformedURLException or other generic exception is thrown while processing an XML document for XIncludes, it is customarily replaced by some form of XIncludeException. This method allows you to store the original exception.

When an IOException, MalformedURLException or other generic exception is thrown while processing an XML document for XIncludes, it is customarily replaced by some form of XIncludeException. This method allows you to store the original exception.

Value Params
nestedException

the underlying exception which caused the XIncludeException to be thrown

Inherited from
XIncludeException
def setStackTrace(`x$0`: Array[StackTraceElement]): Unit
Inherited from
Throwable
def toString(): String
Inherited from
Throwable