You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
88 lines
3.3 KiB
88 lines
3.3 KiB
/* @<COPYRIGHT_START>@
|
|
==================================================
|
|
Copyright 2007.
|
|
Siemens Product Lifecycle Management Software Inc.
|
|
All Rights Reserved.
|
|
==================================================
|
|
@<COPYRIGHT_END>@ */
|
|
|
|
|
|
/**
|
|
@file
|
|
|
|
This file contains the published identifiers of error codes that can be
|
|
generated by this module. Obtaining and using the numeric values of these
|
|
manifest constants is not supported. We reserve the right to change the
|
|
actual values as necessary.
|
|
|
|
*/
|
|
|
|
|
|
#ifndef RBF_ERRORS_H
|
|
#define RBF_ERRORS_H
|
|
|
|
#include <common/emh_const.h>
|
|
|
|
|
|
/**
|
|
@defgroup RBF_ERRORS Errors
|
|
@ingroup RBF
|
|
@{
|
|
*/
|
|
|
|
#define RBF_ERROR_BASE EMH_RBF_error_base
|
|
|
|
/** The Module definition identifier "%1$" does not exist. */
|
|
#define RBF_defmodule_not_found_error (RBF_ERROR_BASE + 6)
|
|
|
|
/** The Application Extension Point identifier "%1$" does not exist. */
|
|
#define RBF_AEP_not_found_error (RBF_ERROR_BASE + 7)
|
|
|
|
/** The input object type "%1$" does not match the Application Extension Point definition. */
|
|
#define RBF_wrong_object_type_error (RBF_ERROR_BASE + 8)
|
|
|
|
/** The input name "%1$" does not match the Application Extension Point definition. */
|
|
#define RBF_invalid_input_name_error (RBF_ERROR_BASE + 9)
|
|
|
|
/** An Application Extension Rule cannot be created without a Decision Table definition. */
|
|
#define RBF_missing_DecisionTable (RBF_ERROR_BASE + 10)
|
|
|
|
/** An Application Extension Point cannot be created without any Input definitions. */
|
|
#define RBF_missing_RBFInputData (RBF_ERROR_BASE + 11)
|
|
|
|
/** An Application Extension Point cannot be created without any Output definitions. */
|
|
#define RBF_missing_RBFOutputData (RBF_ERROR_BASE + 12)
|
|
|
|
/** The Business Context cannot be created because a minimum of one Accessor is required. */
|
|
#define RBF_missing_AccessorData (RBF_ERROR_BASE + 13)
|
|
|
|
/** A Row instance cannot be created because a minimum of one Cell is required. */
|
|
#define RBF_missing_CellData (RBF_ERROR_BASE + 14)
|
|
|
|
/** A parameter must be preceeded by a "-" character. */
|
|
#define RBF_missing_parm_specifier (RBF_ERROR_BASE + 15)
|
|
|
|
/** An Application Extension Point identifier is required. */
|
|
#define RBF_missing_id (RBF_ERROR_BASE + 16)
|
|
|
|
/** An input file name is required. */
|
|
#define RBF_missing_input_file (RBF_ERROR_BASE + 17)
|
|
|
|
/** The text services for the Teamcenter session could not be initialized. Please check the execute_rbf_rules utility syslog file for more information. */
|
|
#define RBF_init_text_services_error (RBF_ERROR_BASE + 20)
|
|
|
|
/** The Teamcenter session login failed. Please check the execute_rbf_rules utility syslog file for more information. */
|
|
#define RBF_login_error (RBF_ERROR_BASE + 21)
|
|
|
|
/** The Teamcenter session logout failed. Please check the execute_rbf_rules utility syslog file for more information. */
|
|
#define RBF_failed_ITK_exit_module (RBF_ERROR_BASE + 23)
|
|
|
|
/** Invalid input values specified. The valid format is "ColumnName | DataType | Value". */
|
|
#define RBF_invalid_input_values (RBF_ERROR_BASE + 24)
|
|
|
|
/** An invalid data type was selected. Valid values are 0 through 5. */
|
|
#define RBF_data_type_not_supported (RBF_ERROR_BASE + 25)
|
|
/** @} */
|
|
|
|
#endif
|