org.obe.client.api.xpdl
Interface PackageValidatorMessages

All Known Implementing Classes:
PackageValidator

public interface PackageValidatorMessages

Provides error codes for package validator messages.

Author:
Adrian Price

Field Summary
static int ACTIVITY_BODY_MISSING
          Message: Activity[{0}]: must include only one of: Route, Implementation, or BlockActivity.
static int COUNT_INCORRECT
          Message: {0}: Property {1} count incorrect: expected <{2}>, actual <{3}>.
static int DATATYPE_NOT_FOUND
          Message: Unable to determine DataType for ActualParameter[{0}]: {1}
static int EVENT_TRANSITION_MISMATCH
          Message: Transition[{0}]: OBE event transitions cannot be used in conjunction with an XPDL transition type {1}.
static int EXCEPTION_NOT_HANDLED
          Message: Activity[{0}]: ExceptionName[{1}] is not handled by any efferent (outbound) transition.
static int EXIT_ACTIVITY_REQUIRED
          Message: {0}: must have at least one exit activity (one with no efferent (outbound) transitions).
static int ID_ALREADY_DEFINED
          Message: {0} is already defined.
static int ID_MUST_BE_SPECIFIED
          Message: {0}: Id must be specified.
static int INCOMPATIBLE_TRANSITION
          Message: Activity[{0}]: is incompatible with Transition[{1}]/ExtendedAttribute[Execution].
static int INVALID_FROM_TO_DATES
          Message: Invalid ValidFrom/ValidTo specification: {0,date}/{1,date}. \ ValidFrom must pre-date ValidTo.
static int INVALID_NMTOKEN
          Message: <{0}> is not a valid XPDL identifier (NMTOKEN).
static int INVALID_SCRIPT
          Message: Script[{0}] is not a valid script declaration.
static int INVALID_TRANSITION_REF
          Message: Activity[{0}]: a TransitionRef references non-efferent (non-outbound) Transition[{1}].
static int INVALID_TYPE_DECL
          Message: {0} is not a valid type declaration: a type is required.
static int JOIN_REQUIRED
          Message: Activity[{0}] has {1} afferent (inbound) transitions, and therefore requires a Join.
static int MAX_ONE_SYNC_DEADLINE
          Message: Activity[{0}]: activities can only contain one synchronous deadline.
static int OTHERWISE_ALREADY_DEFINED
          Message: Activity[{0}]: an OTHERWISE transition has already been defined.
static int OTHERWISE_REQUIRED
          Message: Activity[{0}] is in a FULL_BLOCKED WorkflowProcess and has an XOR-Split, and therefore requires an OTHERWISE or unconditional transition.
static int PROPERTY_MISSING
          Message: {0}: Property {1} must be specified.
static int PROPERTY_VALUE_TOO_LOW
          Message: {0}: Property {1} value must be at least <{2}>.
static int ROUTE_CANNOT_HAVE_PERFORMER
          Message: Activity[{0}]: a Route cannot have a Performer.
static int SPLIT_MISSING_REFERENCES
          Message: Activity[{0}]: the Split does not reference any transitions.
static int SPLIT_REQUIRED
          Message: Activity[{0}] has {1} regular efferent (outbound) transitions, and therefore requires a Split.
static int START_ACTIVITY_REQUIRED
          Message: {0}: must have at least one start activity (one with no afferent (inbound) transitions).
static int TRANSITION_FROM_ACTIVITY_UNDEFINED
          Message: Transition [{0}] references an undefined 'from' Activity[{1}].
static int TRANSITION_REF_MISSING
          Message: Activity[{0}]: the Split does not reference Transition[{1}].
static int TRANSITION_RESTRICTIONS_ONLY_ONE_JOIN
          Message: Activity[{0}]: TransitionRestrictions can only contain one Join.
static int TRANSITION_RESTRICTIONS_ONLY_ONE_SPLIT
          Message: Activity[{0}]: TransitionRestrictions can only contain one Split in OBE (XPDL permits more, but does not define the semantics).
static int TRANSITION_TO_ACTIVITY_UNDEFINED
          Message: Transition [{0}] references an undefined 'to' Activity[{1}].
static int UNDEFINED_ACTIVITY_SET
          Message: {0}: the BlockActivity references an undefined ActivitySet[{1}].
static int UNDEFINED_REFERENCE
          Message: {0} references an undefined {1}[{2}].
static int UNDEFINED_SUBPROCESS
          Message: Activity[{0}]: the SubFlow references an undefined WorkflowProcess[{1}].
static int UNSUPPORTED_CODEPAGE
          Message: Unsupported codepage: {0}.
static int UNSUPPORTED_COUNTRY
          Message: Unsupported country: {0}.
static int UNSUPPORTED_TYPE_CONVERSION
          Message: Unsupported type conversion: from <${0}> to <${1}>.
 

Field Detail

ID_MUST_BE_SPECIFIED

public static final int ID_MUST_BE_SPECIFIED
Message: {0}: Id must be specified.

See Also:
Constant Field Values

ID_ALREADY_DEFINED

public static final int ID_ALREADY_DEFINED
Message: {0} is already defined. Remove the duplicate entity or assign it a unique ID.

See Also:
Constant Field Values

UNDEFINED_REFERENCE

public static final int UNDEFINED_REFERENCE
Message: {0} references an undefined {1}[{2}].

See Also:
Constant Field Values

PROPERTY_MISSING

public static final int PROPERTY_MISSING
Message: {0}: Property {1} must be specified.

See Also:
Constant Field Values

COUNT_INCORRECT

public static final int COUNT_INCORRECT
Message: {0}: Property {1} count incorrect: expected <{2}>, actual <{3}>.

See Also:
Constant Field Values

PROPERTY_VALUE_TOO_LOW

public static final int PROPERTY_VALUE_TOO_LOW
Message: {0}: Property {1} value must be at least <{2}>.

See Also:
Constant Field Values

START_ACTIVITY_REQUIRED

public static final int START_ACTIVITY_REQUIRED
Message: {0}: must have at least one start activity (one with no afferent (inbound) transitions).

See Also:
Constant Field Values

EXIT_ACTIVITY_REQUIRED

public static final int EXIT_ACTIVITY_REQUIRED
Message: {0}: must have at least one exit activity (one with no efferent (outbound) transitions).

See Also:
Constant Field Values

UNDEFINED_ACTIVITY_SET

public static final int UNDEFINED_ACTIVITY_SET
Message: {0}: the BlockActivity references an undefined ActivitySet[{1}].

See Also:
Constant Field Values

UNDEFINED_SUBPROCESS

public static final int UNDEFINED_SUBPROCESS
Message: Activity[{0}]: the SubFlow references an undefined WorkflowProcess[{1}].

See Also:
Constant Field Values

ROUTE_CANNOT_HAVE_PERFORMER

public static final int ROUTE_CANNOT_HAVE_PERFORMER
Message: Activity[{0}]: a Route cannot have a Performer.

See Also:
Constant Field Values

ACTIVITY_BODY_MISSING

public static final int ACTIVITY_BODY_MISSING
Message: Activity[{0}]: must include only one of: Route, Implementation, or BlockActivity.

See Also:
Constant Field Values

MAX_ONE_SYNC_DEADLINE

public static final int MAX_ONE_SYNC_DEADLINE
Message: Activity[{0}]: activities can only contain one synchronous deadline.

See Also:
Constant Field Values

INCOMPATIBLE_TRANSITION

public static final int INCOMPATIBLE_TRANSITION
Message: Activity[{0}]: is incompatible with Transition[{1}]/ExtendedAttribute[Execution].

See Also:
Constant Field Values

EXCEPTION_NOT_HANDLED

public static final int EXCEPTION_NOT_HANDLED
Message: Activity[{0}]: ExceptionName[{1}] is not handled by any efferent (outbound) transition.

See Also:
Constant Field Values

TRANSITION_RESTRICTIONS_ONLY_ONE_JOIN

public static final int TRANSITION_RESTRICTIONS_ONLY_ONE_JOIN
Message: Activity[{0}]: TransitionRestrictions can only contain one Join.

See Also:
Constant Field Values

TRANSITION_RESTRICTIONS_ONLY_ONE_SPLIT

public static final int TRANSITION_RESTRICTIONS_ONLY_ONE_SPLIT
Message: Activity[{0}]: TransitionRestrictions can only contain one Split in OBE (XPDL permits more, but does not define the semantics).

See Also:
Constant Field Values

INVALID_TRANSITION_REF

public static final int INVALID_TRANSITION_REF
Message: Activity[{0}]: a TransitionRef references non-efferent (non-outbound) Transition[{1}].

See Also:
Constant Field Values

TRANSITION_REF_MISSING

public static final int TRANSITION_REF_MISSING
Message: Activity[{0}]: the Split does not reference Transition[{1}].

See Also:
Constant Field Values

SPLIT_MISSING_REFERENCES

public static final int SPLIT_MISSING_REFERENCES
Message: Activity[{0}]: the Split does not reference any transitions.

See Also:
Constant Field Values

EVENT_TRANSITION_MISMATCH

public static final int EVENT_TRANSITION_MISMATCH
Message: Transition[{0}]: OBE event transitions cannot be used in conjunction with an XPDL transition type {1}.

See Also:
Constant Field Values

OTHERWISE_ALREADY_DEFINED

public static final int OTHERWISE_ALREADY_DEFINED
Message: Activity[{0}]: an OTHERWISE transition has already been defined.

See Also:
Constant Field Values

JOIN_REQUIRED

public static final int JOIN_REQUIRED
Message: Activity[{0}] has {1} afferent (inbound) transitions, and therefore requires a Join.

See Also:
Constant Field Values

SPLIT_REQUIRED

public static final int SPLIT_REQUIRED
Message: Activity[{0}] has {1} regular efferent (outbound) transitions, and therefore requires a Split.

See Also:
Constant Field Values

TRANSITION_FROM_ACTIVITY_UNDEFINED

public static final int TRANSITION_FROM_ACTIVITY_UNDEFINED
Message: Transition [{0}] references an undefined 'from' Activity[{1}].

See Also:
Constant Field Values

TRANSITION_TO_ACTIVITY_UNDEFINED

public static final int TRANSITION_TO_ACTIVITY_UNDEFINED
Message: Transition [{0}] references an undefined 'to' Activity[{1}].

See Also:
Constant Field Values

DATATYPE_NOT_FOUND

public static final int DATATYPE_NOT_FOUND
Message: Unable to determine DataType for ActualParameter[{0}]: {1}

See Also:
Constant Field Values

UNSUPPORTED_TYPE_CONVERSION

public static final int UNSUPPORTED_TYPE_CONVERSION
Message: Unsupported type conversion: from <${0}> to <${1}>.

See Also:
Constant Field Values

INVALID_NMTOKEN

public static final int INVALID_NMTOKEN
Message: <{0}> is not a valid XPDL identifier (NMTOKEN).

See Also:
Constant Field Values

UNSUPPORTED_CODEPAGE

public static final int UNSUPPORTED_CODEPAGE
Message: Unsupported codepage: {0}.

See Also:
Constant Field Values

UNSUPPORTED_COUNTRY

public static final int UNSUPPORTED_COUNTRY
Message: Unsupported country: {0}.

See Also:
Constant Field Values

INVALID_SCRIPT

public static final int INVALID_SCRIPT
Message: Script[{0}] is not a valid script declaration. Script type is an extended MIME Media Type and must start with "text/xml/x-" or "text/x-".

See Also:
Constant Field Values

INVALID_TYPE_DECL

public static final int INVALID_TYPE_DECL
Message: {0} is not a valid type declaration: a type is required.

See Also:
Constant Field Values

INVALID_FROM_TO_DATES

public static final int INVALID_FROM_TO_DATES
Message: Invalid ValidFrom/ValidTo specification: {0,date}/{1,date}. \ ValidFrom must pre-date ValidTo.

See Also:
Constant Field Values

OTHERWISE_REQUIRED

public static final int OTHERWISE_REQUIRED
Message: Activity[{0}] is in a FULL_BLOCKED WorkflowProcess and has an XOR-Split, and therefore requires an OTHERWISE or unconditional transition.

See Also:
Constant Field Values


SourceForge.net Logo OBE-1.0 Copyright (C) 2002-2006 Adrian Price. All Rights Reserved.