PropositionRunLinkScopeException

A link named a proposition the run's tenant does not hold.

Either the proposition does not exist, or it exists in another tenant. Those are the same answer from inside a tenant, and they mean the same thing: this run cannot claim to have produced it.

The message names the run and up to five of the rejected ids. Proposition ids are DICE-minted identifiers and carry no content, so naming them is what an operator needs; the count covers the rest, so a large batch cannot produce a log line of unbounded length.

EXPERIMENTAL. The shape may still change while extraction runs (DICE #67) land.

Constructors

Link copied to clipboard
constructor(key: ExtractionRunKey, propositionIds: List<String>)

Properties

Link copied to clipboard
open val cause: Throwable?
Link copied to clipboard

The run the link was against

Link copied to clipboard
open val message: String?
Link copied to clipboard

Every id that did not resolve in the run's tenant

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard