Class ManifestParseException

All Implemented Interfaces:
Serializable

public final class ManifestParseException extends ModuleException
Exception thrown when there's an error parsing a module manifest file.

This exception is typically thrown by parser implementations when they encounter errors while parsing manifest files (e.g., imsmanifest.xml for SCORM, .crs/.des/.au/.cst for AICC, cmi5.xml for cmi5).

Common scenarios that might cause this exception include:

  • Malformed XML or INI files
  • Missing required elements in the manifest
  • Invalid format or structure in the manifest
See Also:
  • Constructor Details

    • ManifestParseException

      public ManifestParseException(String message)
      Constructs a new ManifestParseException with the specified detail message.
      Parameters:
      message - the detail message (which is saved for later retrieval by the Throwable.getMessage() method)
    • ManifestParseException

      public ManifestParseException(String message, Throwable cause)
      Constructs a new ManifestParseException with the specified detail message and cause.

      Note that the detail message associated with cause is not automatically incorporated into this exception's detail message.

      Parameters:
      message - the detail message (which is saved for later retrieval by the Throwable.getMessage() method)
      cause - the cause (which is saved for later retrieval by the Throwable.getCause() method). A null value is permitted and indicates that the cause is nonexistent or unknown.