Class PipelineLoadingException

All Implemented Interfaces:
Serializable

public class PipelineLoadingException extends DeltaXMLException
Indicates a problem when loading a pipeline. Loading a pipeline could involve parsing of textual XML and conversion into an in-memory tree suitable for transformation by any input filters. Methods are provided so that its possible to determine if the problem has been caused by the A or B pipeline inputs. A nested cause may contain further information and may typically be a SAXParseException or XPathException.
Since:
6.0
Author:
Nigel Whitaker
See Also:
  • Constructor Details

    • PipelineLoadingException

      public PipelineLoadingException(String message, Throwable t, PipelineIOIdentifier locationIdentifier)
      Creates a new PipelineLoadingException.
      Parameters:
      message - The exception message String
      t - A nested throwable should it have lead to or caused this exception
      locationIdentifier - specifies which of the inputs could not be loaded
  • Method Details

    • getLocationId

      public PipelineIOIdentifier getLocationId()
      Provides information about which input caused the loading problem.
      Returns:
      a PipelineIOIdentifier corresponding the to input with a problem