Package org.apache.tika.utils
Class ExceptionUtils
java.lang.Object
org.apache.tika.utils.ExceptionUtils
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
Simple util to get stack trace.static String
Get the full stacktrace as a stringstatic String
trimMessage
(String trace) Utility method to trim the message from a stack trace string.
-
Constructor Details
-
ExceptionUtils
public ExceptionUtils()
-
-
Method Details
-
getFilteredStackTrace
Simple util to get stack trace.This will unwrap a TikaException and return the cause if not null
NOTE: If your stacktraces are truncated, make sure to start your jvm with: -XX:-OmitStackTraceInFastThrow
- Parameters:
t
- throwable- Returns:
- Throws:
IOException
-
getStackTrace
Get the full stacktrace as a string- Parameters:
t
-- Returns:
-
trimMessage
Utility method to trim the message from a stack trace string.E.g.
java.lang.IllegalStateException: Potential loop detected
will be trimmed tojava.lang.IllegalStateException
- Parameters:
trace
- string view of stack trace- Returns:
- trimmed stack trace
-