Class FatalParserException

All Implemented Interfaces:
com.inet.error.HasErrorCode, Serializable

public class FatalParserException extends ReportException
The FatalParserException is thrown while parsing only if a fatal and unrecoverable error occurs which causes the report to not be able to be parsed. The throwable is wrapped in this exception and can be accessed with the methods ReportException.setCause(Throwable) and Throwable.getCause().
See Also:
  • Constructor Details

    • FatalParserException

      public FatalParserException(String tag, Attributes atts, String msg, int messageId)
      Creates a fatal parser exception, which means that the parsing of a report has been fatally terminated because the report was unreadable for a certain reason.
      Parameters:
      tag - XML Tag currently being parsed at the time of the exception. Null if not applicable.
      atts - SAX attributes of the tag currently being parsed at the time of the exception. Null if not applicable.
      msg - Message of the parser exception
      messageId - ID of the message
      Since:
      8.0
  • Method Details

    • getTag

      public String getTag()
      Returns the XML Tag currently being parsed at the time of the exception. Null if not applicable.
      Returns:
      XML Tag currently being parsed at the time of the exception. Null if not applicable.
      Since:
      8.0
    • getAtts

      public Attributes getAtts()
      Returns the SAX attributes of the tag currently being parsed at the time of the exception. Null if not applicable.
      Returns:
      SAX attributes of the tag currently being parsed at the time of the exception. Null if not applicable.
      Since:
      8.0