4 ADFC-00001 to ADFC-14016

ADFC-00001: An exception is encountered.
Cause: An unknown problem caused an exception.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-00002: The ADF Controller cannot run without {0}. Ensure that ''{1}'' is present in the classpath.
Cause: The ADF Controller was unable to locate the required class on the classpath.
Action: Modify the classpath to include the required class.

Level: 2

Type: ERROR

Impact: Installation

ADFC-00003: AdfFacesContext is not found. The ADF Controller cannot run.
Cause: The ADF Controller was unable to locate the required class on the classpath.
Action: Modify the classpath to include the required class.

Level: 2

Type: ERROR

Impact: Installation

ADFC-00004: RequestContext is not found. The ADF Controller cannot run.
Cause: The ADF Controller was unable to locate the required class on the classpath.
Action: Modify the classpath to include the required class.

Level: 2

Type: ERROR

Impact: Installation

ADFC-00005: The ADF Controller cannot execute task flow template ''{0}''.
Cause: An attempt was made to execute a task flow template. Task flow templates cannot be executed.
Action: Correct the associated task flow call activity to refer to a task flow definition.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-00006: Existing transaction is required when calling task flow ''{0}''.
Cause: The ADF Controller attempted to enter a task flow that requires an existing transaction, but no transaction was open.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-00007: Transaction type is unknown.
Cause: The ADF Controller encountered an unknown transaction type.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-00008: The ADF Controller is unable to find DataControlFrame for a task flow.
Cause: The ADF Controller was unable to find the model layer DataControlFrame for a task flow.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-00010: A DataControlFrame savepoint handle does not exist.
Cause: Restore of a DataControlFrame savepoint was attempted when a savepoint handle did not exist. Savepoint handle can become null after an ADFc save for later savepoint was restored.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-00011: The ADF Controller is unable to create an MDSSession. See exception for details.
Cause: The ADF Controller requires an MDSSession to locate metadata. An attempt to create an MDSSession failed. This could be caused by a number of problems.
Action: See the accompanying exception.

Level: 2

Type: ERROR

Impact: Configuration

ADFC-00012: The ADF Controller is unable to parse configuration file adf-config.xml.
Cause: An unspecified error occurred while parsing configuration file adf-config.xml.
Action: See the accompanying exception.

Level: 2

Type: ERROR

Impact: Configuration

ADFC-00013: Configuration file adf-config.xml has too many ''{0}'' elements.
Cause: Configuration file adf-config.xml contained more instances of the specified element than are allowed.
Action: Correct the contents of the file.

Level: 2

Type: ERROR

Impact: Configuration

ADFC-00014: Configuration file adf-config.xml contains duplicate phase-listener ''{0}'' registrations.
Cause: One or more phase-listeners had the same listener-id value.
Action: Correct the contents of the file.

Level: 2

Type: ERROR

Impact: Configuration

ADFC-00015: Configuration file adf-config.xml contains duplicate phase-listener ''{0}'' in either 'before-id-set' or 'after-id-set'.
Cause: A phase-listener was specified twice in the same set.
Action: Correct the contents of the file.

Level: 2

Type: ERROR

Impact: Configuration

ADFC-00016: Configuration file adf-config.xml contains an invalid value: [element, value] = [''{0}'', ''{1}''].
Cause: Configuration file adf-config.xml contained invalid XML.
Action: Correct the contents of the file.

Level: 2

Type: ERROR

Impact: Configuration

ADFC-00017: Configuration file adf-config.xml does not contain mandatory element ''{0}''.
Cause: Configuration file adf-config.xml contained invalid XML.
Action: Correct the contents of the file.

Level: 2

Type: ERROR

Impact: Configuration

ADFC-00018: EL expression for UrlParameterConverter is null.
Cause: An attempt was made to convert a URL parameter, but the converter EL expression was null.
Action: Correct the metadata for the converter.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-00019: An incorrect object is specified by EL expression ''{0}'' for a URL parameter converter.
Cause: An object was specified by the EL expression that did not implement the oracle.adf.controller.UrlParameterConverter interface.
Action: Specify an object that implements the oracle.adf.controller.UrlParameterConverter interface.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-00020: Task flow ''{0}'' requires a new transaction, but a transaction is already open on the frame.
Cause: A new transaction could not be started on the frame because a transaction was already open.
Action: Correct the application's flow or the task flow's metadata.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-00021: Task flow ''{0}'' requires a shared DataControlFrame but parent frame is null.
Cause: The task flow is configured to share its DataControl scope with its parent. The parent DataControlFrame is null.
Action: Correct the application's flow or the task flow's metadata.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-00022: Unable to create logger ''{0}''.
Cause: An attempt was made to create a logger with a null name.
Action: Contact your Oracle Support Services.

Level: 2

Type: INCIDENT_ERROR

Impact: Logging

ADFC-00023: The ControllerContext is null.
Cause: The ControllerContext was found to be null when expected to be non-null.
Action: Contact your Oracle Support Services.

Level: 2

Type: INCIDENT_ERROR

Impact: Programmatic

ADFC-00024: No ExternalContext could be found.
Cause: No ExternalContext value could be found.
Action: Contact your Oracle Support Services.

Level: 2

Type: INCIDENT_ERROR

Impact: Programmatic

ADFC-00025: The ADF controller has not been successfully initalized.
Cause: The ADF controller has not been successfully initialized, probably due to a configuration error.
Action: Contact the system administrator and inspect the server logs for information on why the initialization failed.

Level: 2

Type: ERROR

Impact: Configuration

ADFC-00026: Attempt made to unlock a request lock that is not locked.
Cause: Attempt made to unlock a request lock that is not locked.
Action: Contact the system administrator and inspect the server logs.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-00027: Attempt to modify a reuqest lock by another request.
Cause: Attempt to modify a reuqest lock by another request.
Action: Contact the system administrator and inspect the server logs.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-00028: The ADF controller encountered an error while parsing the /WEB-INF/web.xml file.
Cause: The ADF controller encountered an error while parsing the /WEB-INF/web.xml file.
Action: Review the /WEB-INF/webg.xml file and inspect the server logs for information on why the parsing failed.

Level: 2

Type: ERROR

Impact: Configuration

ADFC-00029: Attempt to acquire the root view port request lock faild due to a timeout.
Cause: Typically caused by another thread holding the request lock for to long, possible due to a deadlock.
Action: Contact the system administrator and inspect the server logs.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-00617: Absolute action URLs are not supported in a portal environment.
Cause: An attempt was made to construct an absolute action URL while running in a portal environment.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-00618: View ID ''{0}'' is invalid.
Cause: The value provided was not a valid view ID in the context in which it was being used.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-00619: Authorization check failed: ''{0}'' ''{1}''.
Cause: An attempt was made to access a task flow without appropriate privilege.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Security

ADFC-00620: Parameter value is invalid.
Cause: The value provided for one of the parameters failed validation.
Action: Check the parameter value.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-00621: The ADF Controller is unable to make a view bookmarkable.
Cause: The ADF Controller was unable to make a view bookmarkable.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-00622: Attempt to set view port view ID outside of INVOKE_APPLICATION phase.
Cause: The view ID of a view port may only be set during the INVOKE_APPLICATION phase of the request lifecycle.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-00625: A new session URL may only be requested during the RENDER_RESPONSE phase.
Cause: A request for a new session URL was made during an incorrect phase of the request lifecycle.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-02000: The ADF Controller is not able to initialize the metadata service.
Cause: The ADF Controller was unable to initialize the metadata service.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Configuration

ADFC-02001: The ADF Controller cannot find ''{0}''.
Cause: An attempt was made to load metadata that cannot be found.
Action: Verify that all required files are available.

Level: 2

Type: ERROR

Impact: Files

ADFC-02002: The ADF Controller cannot parse the task flow metadata.
Cause: The metadata did not represent a valid task flow.
Action: See the associated exceptions. Validate the metadata.

Level: 2

Type: ERROR

Impact: Compliance

ADFC-02003: Default activity must be specified in task flow definition ''{0}''.
Cause: The ADF Controller was unable to find task flow default activity in the task flow definition.
Action: Add a default activity to the task flow definition.

Level: 2

Type: ERROR

Impact: Compliance

ADFC-02004: Default activity ID ''{0}'' is invalid.
Cause: The ADF Controller was unable to construct the default activity ID.
Action: Correct the default activity ID.

Level: 2

Type: ERROR

Impact: Compliance

ADFC-02005: Task flow definition is not found: ''{0}''.
Cause: An attempt was made to read the specified task flow. The task flow cannot be found.
Action: Verify that the required file is available.

Level: 2

Type: ERROR

Impact: Compliance

ADFC-02006: A task flow ID is not found in the URL.
Cause: The specified task flow ID was requested and could not be found.
Action: Verify that the task flow reference is correct. Verify that all required files can be found.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-02007: A task flow document is not found in the URL.
Cause: An attempt was made to access a task flow using URL parameters. The specified document could not be found.
Action: Correct the value for the document parameter.

Level: 2

Type: ERROR

Impact: Browser

ADFC-02008: The value for 'documentName' cannot be null or empty.
Cause: An attempt was made to reference a task flow using a null value for 'documentName'.
Action: Correct the value.

Level: 2

Type: ERROR

Impact: Compliance

ADFC-02009: The value for 'localTaskFlowId' cannot be null or empty.
Cause: An attempt was made to reference a task flow using a null value for 'localTaskFlowId'.
Action: Correct the value.

Level: 2

Type: ERROR

Impact: Compliance

ADFC-02010: The value for 'localTaskFlowId' cannot be '#'.
Cause: An attempt was made to reference a task flow using an invalid value for 'localTaskFlowId'.
Action: Correct the value.

Level: 2

Type: ERROR

Impact: Compliance

ADFC-02011: The value for 'localActivityId' cannot be null or empty.
Cause: An attempt was made to construct an oracle.adf.controller.internal.metadata.ActivityId using an invalid value for 'localActivityId'.
Action: Correct the value.

Level: 2

Type: ERROR

Impact: Compliance

ADFC-02012: The activity ID string cannot be null or empty.
Cause: An attempt was made construct an oracle.adf.controller.internal.metadata.ActivityId using an invalid value.
Action: Correct the value.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-02013: The ADF Controller cannot find metadata for activity ''{0}''.
Cause: An attempt was made to access an activity that has no metadata defined.
Action: Validate the task flow document.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-02014: No activity implementation is available for activity type ''{0}''.
Cause: An attempt was made to access an activity that is not a known activity type.
Action: Validate the task flow document.

Level: 2

Type: ERROR

Impact: Compliance

ADFC-02015: Task flow ID ''{0}'' in document ''{1}'' is invalid.
Cause: The ADF Controller was unable to construct the task flow ID.
Action: Correct the task flow ID.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-02016: A possible cyclic reference to template ''{0}'' is detected when parsing ''{1}''.
Cause: The task flow metadata references a template that is already referenced by this task flow.
Action: Verify that the task flow templates do not reference each other in a cyclic manner.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-02017: The value for 'url' cannot be null or empty.
Cause: An attempt was made to reference a URL view activity using a null value for 'url'.
Action: Correct the value.

Level: 2

Type: ERROR

Impact: Browser

ADFC-02018: Root tag ''{0}'' in ''{1}'' does not match <adfc-config>.
Cause: A document with an invalid root tag was referenced.
Action: Correct the root tag.

Level: 2

Type: ERROR

Impact: Compliance

ADFC-02019: No activities are specified in task flow definition ''{0}''.
Cause: The task flow definition did not contain any activities.
Action: Add activities to the task flow definition.

Level: 2

Type: ERROR

Impact: Compliance

ADFC-02020: Cannot find default activity ''{0}'' in task flow definition ''{1}''.
Cause: The ADF Controller was unable to find a default activity in the task flow definition.
Action: Add a default activity.

Level: 2

Type: ERROR

Impact: Compliance

ADFC-02021: Customization of the documents that appear multiple times on the classpath is not supported. Document name: ''{0}''.
Cause: A document appears multiple times on the classpath.
Action: Remove multiple documents.

Level: 2

Type: ERROR

Impact: Compliance

ADFC-02022: Either 'parent-outcome' or 'root-outcome' has to be specified.
Cause: An attempt was made to parse a parent action activity with neither 'parent-outcome' and nor 'root-outcome' specified.
Action: Correct the value.

Level: 2

Type: ERROR

Impact: Browser

ADFC-04000: The value of PagePhaseListener cannot be null.
Cause: An attempt was made to use a PagePhaseListener with a null value.
Action: Correct the value.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-04001: The value of a listener ID string cannot be null or empty.
Cause: An attempt was made to identify a PagePhaseListener using a null listener ID.
Action: Use a nonempty string for the listener ID.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-04002: A PagePhaseListener with the listener ID of ''{0}'' already exists.
Cause: Each PagePhaseListener should be registered with a unique listener ID.
Action: Use a listener ID that does not already exist.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-04003: The PagePhaseListener of type ''{0}'' with listener ID of ''{1}'' cannot be registered because it is part of the internal API.
Cause: The ADF Controller was unable to register an internal PagePhaseListener using the public API.
Action: Use a PagePhaseListener that is not internal.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-04004: The value 'any_public_listener' is not allowed.
Cause: The value 'any_public_listener' was part of the afterSet or beforeSet parameter.
Action: Do not use 'any_public_listener' as the listener ID for beforeSet or afterSet.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-04005: The PagePhaseListener with ID ''{0}'' is internal and cannot be removed.
Cause: A failed attempt was made to remove an internal PagePhaseListener. This operation is not supported.
Action: Ensure that a PagePhaseListener is public, not internal, before attempting to remove it.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-04006: The value of LifecycleContext cannot be null.
Cause: An attempt was made to create a PagePhaseEvent with a null LifecycleContext.
Action: Correct the value.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-04007: The FacesPageLifecycleContext does not exist yet.
Cause: An attempt was made to retrieve the FacesPageLifecycleContext before it was created.
Action: Wait until the RestoreView phase of the JavaServer Faces lifecycle to retrieve the FacesPageLifecycleContext.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-04008: The BindingContext on the session is null.
Cause: The BindingContext retreived from the session was null.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-06000: The ADF Controller caught exception '{0}' while performing control flow routing. See the stack trace for details.
Cause: An unhandled exception occurred while the ADF Controller was executing the application's control flow.
Action: See the associated exception. Verify that the navigation rules are correctly specified. Verify that the correct outcome was generated to trigger routing.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-06001: TaskFlowId ''{0}'' is invalid.
Cause: An attempt was made to construct a TaskFlowId using an invalid string.
Action: Correct the value.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-06002: unhandled exception
Cause: The ADF Controller encountered an exception. Either no exception handler activity was defined or the ADF Controller and task flow were not configured to catch this exception.
Action: See the associated exception. Verify that the exception handler activity is correctly defined. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-06003: TaskFlowId for a child view port must be specified.
Cause: An attempt was made to create a child view port using a null value for TaskFlowId.
Action: Correct the value.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-06004: Invalid transport ''{0}'' used. Task flows require ''{1}''.
Cause: An attempt was made to access a task flow without using the required transport.
Action: Use the appropriate transport. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Security

ADFC-06005: The ADF Controller is unable to invoke URL parameter validator.
Cause: A view activity defines one or more parameter validators. Invoking the parameter validator failed.
Action: See the associated exception. Verify that the metadata refers to the correct class and method.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-06006: The ADF Controller is unable to invoke application method.
Cause: A view activity defines a bookmark method. Invoking the specified method failed.
Action: See the associated exception. Verify that the metadata refers to the correct class and method.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-06007: The ADF Controller is unable to copy task flow input parameters. Objects must be serializable.
Cause: The task flow call activity specifies one or more input parameters. The ADF Controller was unable to copy the specified values.
Action: See the associated exception. Verify that the metadata refers to the correct class and method. Verify that the specified objects are serializable.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-06008: Router case expression ''{0}'' does not evaluate to a boolean.
Cause: A router activity case contained an EL expression that did not evaluate to a boolean.
Action: Correct the expression.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-06009: The ADF Controller is unable to encode a URL.
Cause: The ADF Controller was unable to encode a URL.
Action: See the associated exception. Correct the metadata.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-06010: The ADF Controller is unable to encode remote task flow URL: ''{0}''.
Cause: The ADF Controller was unable to invoke a task flow using a URL.
Action: See the associated exception. Correct the metadata.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-06011: The ADF Controller is unable to encode remote process return URL: ''{0}''.
Cause: The task flow metadata specified an invalid return URL.
Action: See the associated exception. Correct the metadata.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-06012: Return task flow ID ''{0}'' is invalid.
Cause: The task flow ID being returned from did not match the ID of the task flow that was called.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-06013: The ADF Controller is unable to encode bookmark parameter ''{0}''.
Cause: The ADF Controller was unable to encode a bookmark parameter.
Action: See the associated exception.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-06014: An exception occured when invoking a task flow finalizer.
Cause: Execution of the task flow finalizer raised an exception.
Action: See the associated exception. Verify that the metadata references the correct class and method.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-06015: An exception occured when invoking a task flow initializer.
Cause: Execution of the task flow initializer raised an exception.
Action: See the associated exception. Verify that the metadata references the correct class and method.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-06016: Task flow reentry is not allowed: ''{0}''.
Cause: A failed attempt was made to reenter a task flow where reentry is prohibited.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08000: The ADF Controller is unable to obtain the view state for the savepoint operation.
Cause: An attempt to save or restore the UIViewRoot failed.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08001: The ADF Controller is unable to commit the savepoint database transaction.
Cause: The ADF Controller was unable to commit a savepoint to the database.
Action: See the associated exception. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08002: The ADF Controller is unable to log in to the database or obtain a database connection.
Cause: The ADF Controller was unable to log in to the database.
Action: See the associated exception. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08003: The ADF Controller is unable to delete all savepoint records for user ''{0}'' from the database.
Cause: The ADF Controller was unable to delete all specified savepoints.
Action: See the associated exception. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08004: The ADF Controller is unable to delete savepoint record ''{0}'' from the database.
Cause: The ADF Controller was made to delete the specified savepoint.
Action: See the associated exception. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08005: Exception occured when evaluating an expression used for savepoint ID.
Cause: The task flow contains at least one save point restore activity. An attempt to evaluate the value for savepoint ID failed.
Action: See the associated exception. Check the task flow metadata.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08006: The ADF Controller was unable to get the savepoint with ID = ''{0}''.
Cause: The ADF Controller was unable to retrieve the specified savepoint.
Action: Verify that the correct ID was specified. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08007: The savepoint ID is empty.
Cause: An attempt was made to create or get a savepoint with a null ID.
Action: Specify a valid savepoint ID.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08008: The ADF Controller is unable to insert a savepoint record for ID ''{0}''.
Cause: The ADF Controller was unable to insert a savepoint into the database.
Action: See the associated exception. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08009: The ADF Controller was unable to registering JDBC driver ''{0}''.
Cause: The ADF Controller was unable to establish a JDBC connection.
Action: See the associated exception. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08010: The ADF Controller was unable to find the JOC-based state manager implementation.
Cause: The ADF Controller was unable to use the Java Object Cache to store savepoints.
Action: Make sure that the JOC is available. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08011: The JNDI connection name is not specified in configuration file adf-config.xml.
Cause: An attempt was made to establish a JDBC connection.
Action: See the associated exception. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08012: The specified data source JNDI name, ''{0}'', could not be found.
Cause: An attempt was made to establish a database connection.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08013: The ADF Controller is unable to query the database for the current user's savepoint IDs.
Cause: The ADF Controller was unable to query the database for the set of savepoints.
Action: See the associated exception. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08014: The ADF Controller is unable to execute the save point restore activity.
Cause: The task flow contains a savepoint restore activity. An attempt to execute that activity failed.
Action: See the associated exception. Verify that the metadata is correct. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08015: Cannot restore the savepoint. The savepoint ID is null.
Cause: An attempt was made to restore a null savepoint.
Action: Verify that the task flow metadata is correct. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08016: The ADF Controller is unable to retrieve savepoint ''{0}'' from the database.
Cause: The ADF Controller was unable to retrieve the specified savepoint from the database.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08017: The ADF Controller is unable to save the savepoint.
Cause: The ADF Controller was unable to save the savepoint to the persistence manager.
Action: See the associated exception. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08018: The ADF Controller is unable to create or execute a SQL statement: ''{0}''.
Cause: The ADF Controller generated SQL that is was unable to create or execute.
Action: See the associated exception. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08019: The ADF Controller is unable to find the transaction manager.
Cause: The ADF Controller attempted to suspend or resume a transaction.
Action: See the associated exception. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08020: The ADF Controller is unable to resume a transaction.
Cause: The ADF Controller was unable to resume the transaction.
Action: See the associated exception. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08021: The ADF Controller is unable to suspend a transaction.
Cause: The ADF Controller was unable to suspend the transaction.
Action: See the associated exception. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08022: The ADF Controller is unable to update the savepoint record for ID ''{0}''.
Cause: The ADF Controller was unable to update a savepoint.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08023: The ADF Controller is encountering an error while invoking a savepoint restore finalizer.
Cause: The task flow specifies a savepoint restore finalizer. Execution of the finalizer raised an exception.
Action: See the associated exception. Verify that the metadata references the correct class and method.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08024: The savepoint ID ''{0}'' is not valid.
Cause: An attempt was made to create or use a savepoint with an invalid ID.
Action: Specify a valid savepoint ID conforming to the UUID format.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08025: The ADF Controller is unable to serialize the savepoint.
Cause: The ADF Controller was unable to serialize the savepoint.
Action: See the associated exception. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08026: The ADF Controller is unable to deserialize the savepoint.
Cause: The ADF Controller was unable to deserialize the savepoint.
Action: See the associated exception. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08027: The ADF Controller is unable to close the database connection.
Cause: The ADF Controller was unable to close the database connection.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08028: The ADF Controller is unable to restore the savepoint with ID = ''{0}''.
Cause: The ADF Controller is unable to restore a non existing savepoint.
Action: Verify that the savepoint ID is correct. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-08029: The ADF Controller is unable to find in memory savepoint created before dialog window was shown.
Cause: An attempt to create save point failed.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-10000: cannot find class ''{0}'' for a method parameter
Cause: A method call activity attempted to call the specified class and could not find it.
Action: Correct the classpath. Verify that the metadata refers to the correct class.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-10001: cannot instantiate class ''{0}''
Cause: The task flow specifies a managed bean. Instantiation of this managed bean failed.
Action: Verify that the metadata for the managed bean is correct. Verify that the class has a default constructor.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-10002: cannot get a value from value binding expression ''{0}''
Cause: Task flow metadata references a managed bean. Bean instantiation failed.
Action: See the associated exception. Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-10003: cannot set a null value into array of ''{0}''
Cause: The task flow specifies a managed bean of type 'LIST'. An attempt was made to set a null value.
Action: Change the bean type or modify the code that is attempting to set the bean value.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-10004: cannot set managed bean property ''{0}''
Cause: An attempt was made to set the property in a managed bean.
Action: See the associated exception. Validate the task flow metadata.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-10005: cannot find MethodExpression for ''{0}''
Cause: Task flow metadata references a method binding. Invoking the specified method failed.
Action: See the associated exception. Verify that the metadata is correct. Correct the specified method.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-10006: An exception occurred when evaluating an expression ''{0}'' specified for ''{1}''.
Cause: Task flow metadata refers to an EL expression. Evaluation of this expression failed.
Action: See the associated exception. Correct the expression.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-10007: A possible cyclic reference to managed bean ''{0}'' is detected.
Cause: The task flow metadata referenced a managed bean that was already referenced by this task flow.
Action: Verify that the managed bean is not already specified in a referenced template.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-10008: Outcome to-string metadata cannot be specified for a method call activity that points to a void Java method. Activity ID: ''{0}''.
Cause: The method call activity outcome metadata specified to-string.
Action: Change the method outcome metadata to use fixed-outcome, or change the Java to return a java.lang.String value.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-10009: An exception occurred during invocation of ''{0}'' method.
Cause: Annotated mamanged bean method cannot be invoked.
Action: Check method implementation.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-12000: State ID in request is invalid for the current session.
Cause: The request contained a state instance ID, but it did not exist in the session, nor was this a request for a bookmarked resource. This might be due to a session timeout.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Session

ADFC-12001: The ADF Controller is attempting to pop last entry from page flow scope stack.
Cause: The ADF Controller attempted to pop the top task flow off the task flow stack.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Session

ADFC-12002: The ADF Controller is unable to pop the top-level ADF unbounded task flow from the page flow stack.
Cause: The ADF Controller attempted to pop the unbounded task flow off the page flow stack.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Session

ADFC-12003: The page flow scope stack is empty.
Cause: The ADF Controller attempted to get the current task flow
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Session

ADFC-12004: Page flow stack ID ''{0}'' is invalid.
Cause: The ADF Controller attempted to calculate the delta between two page flow stacks. The specified stack ID is invalid.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Session

ADFC-12005: The ADF Controller cannot find a common page flow stack element.
Cause: The ADF Controller attempted to calculate the delta between two page flow stacks. The two stacks have no elements in common.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Session

ADFC-12006: The scope of the referenced object ''{0}'' is shorter than the referring object ''{1}''.
Cause: An attempt was made to access a managed bean outside its scope.
Action: See the associated exception. Verify that the managed bean is correctly defined and that the reference is valid.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-12007: Page flow scope instance ID ''{0}'' is invalid.
Cause: The ADF Controller attempted to get the unbounded task flow for this instance ID.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-12008: The ADF Controller request state is missing or invalid.
Cause: A missing or invalid ADF Controller request state was detected.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Session

ADFC-12009: An application is accessing the page flow scope prematurely.
Cause: An application attempted to access the page flow scope early in the request lifecycle, before the page flow scope was available.
Action: Modify the application to access the page flow scope later in the request lifecycle.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-12010: A null window ID is detected.
Cause: A null window ID value was detected.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-12011: Window ID ''{0}'' is invalid.
Cause: A window ID was submitted that was not a valid window ID generated during the current HTTP session.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-12012: The request has an invalid state ID, and the session timed out.
Cause: The request contained a state instance ID, but the session was created during the current request.
Action: Return to the start page of the application.

Level: 2

Type: ERROR

Impact: Session

ADFC-12013: Controller state has not been initialized for the current request.
Cause: Controller request initialization has not been performed on the current request.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Session

ADFC-12014: Attempted access to an object that has already been released.
Cause: Attempted access to an object that has already been released.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Session

ADFC-12015: Null backingBeanScope ID.
Cause: Null backingBeanScope ID detected.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Session

ADFC-12016: Attempt to add the ADF Controller state to URL failed.
Cause: Attempt to add the ADF Controller state to URL failed.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Session

ADFC-12017: A non-ADF scope was specifed is a place where only an ADF scope is permitted.
Cause: A non-ADF scope was specifed is a place where only an ADF scope is permitted.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Session

ADFC-12018: A null ADF controller state was encountered.
Cause: The ADF controller state was found to be null when it should not be.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Session

ADFC-14000: View port ID ''{0}'' is invalid.
Cause: A reference was made to an invalid view port ID.
Action: Correct the value.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-14001: The ADF Controller cannot create a child view port.
Cause: No root view port was created.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-14002: The ADF Controller is unable to set a view port hierarchy that has no root view port.
Cause: The ADF Controller was unable to set the hierarchy of view ports with no root view port.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-14003: Region does not have or cannot reach a view activity.
Cause: The region specified a task flow where no view activities could be reached.
Action: Verify that the correct task flow is specified. Verify that the task flow has at least one navigable view.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-14004: The ADF Controller cannot execute task flow ''{0}'' that uses page fragments in the root view port.
Cause: The task flow definition declares this task flow as using page fragments. The root viewport can only run task flows that use pages, not page fragments.
Action: Remove the use-page-fragments flag from the task flow definition ''{0}''.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-14006: Client ID ''{0}'' already exists.
Cause: Attempt to create child view port with a client ID that's already in use.
Action: Circular references to regions are not supported. Remove the region from the page.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-14007: Display name ''{0}'' must evaluate to java.lang.String.
Cause: An EL expression for the display-name property must evaluate to a java.lang.String.
Action: Fix the EL expression.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-14008: Task flow call activity cannot invoke remote task flow inside a region.
Cause: An attempt was made to invoke a remote task flow from inside a region.
Action: Fix the application.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-14009: No RegionData stack was found was found while executing pop operation.
Cause: The RegionStack did not exist or was empty when attempting a pop operations, possibly the results of a pop without a push.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-14010: Attempt to suspend a task flow context that's already suspended.
Cause: Attempt to suspend a task flow context that's already suspended.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-14011: Attempt to resume a task flow context that has not been suspended.
Cause: Attempt to resume a task flow context that has not been suspended.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-14012: Attempt to set the request's submitted view ID on a region's view port.
Cause: Attempt to set the request's submitted view ID on a region's view port.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-14013: Task flow binding 'active' attribute is not a boolean value, binding=''{0}'', expression=''{1}''.
Cause: The 'active' attribute of a task flow binding did not evaluate to a boolean value.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-14014: Task flow binding 'active' attribute evaluated to null, binding=''{0}''.
Cause: The 'active' attribute of a task flow binding evaluated to null.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-14015: Task flow binding 'active' attribute was not specified, binding=''{0}''.
Cause: The 'active' attribute must be specified when activation="conditional" is used.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic

ADFC-14016: Unknown value for task flow binding attribute 'activation', binding=''{0}'', value=''{1}''.
Cause: An unknown value for the task flow binding attribute 'activation' was encountered.
Action: Contact the system administrator.

Level: 2

Type: ERROR

Impact: Programmatic