BEA eLink Data Integration Option 1.2   Information Center     

        HOME   |   SEARCH   |   CONTACT   |   PDF FILES |   WHAT'S NEW 
 
        TABLE OF CONTENTS   |   PREVIOUS TOPIC   |   NEXT TOPIC   
Error and Informational Messages

Error and Informational Messages


This document contains the following descriptions of error, informational, and warning messages that can be encountered while using the BEA eLink Integrator component.


201


ERROR: Cannot open `<filename>' (errno=<os-errno-value> - `<os-errno-text>'



Description:

The specified Meta-Type Information file cannot be opened.



Action:

A Meta-Type Information file must exist and be located in the application directory identified by the APPDIR environment variable defined in the ubbconfig file (or the ENV file referenced in the ubbconfig file). Verify its presence and that `USER' has read permissions.



See Also:

None.


202


ERROR: Cannot restore type description from `<buffer-type>' (rc=<response-code>)'



Description:

The buffer's data type cannot be determined because its definition is not available. Refer to the supplemental code for details.



Action:

Examine the supplemental code and correct the problem.



See Also:

None.


203


ERROR: Cannot translate input FML data `(rc=<response-code>)'



Description:

FML data could not be translated into an internal format and made available to the Mercator mapping engine. Refer to the supplemental code for details.



Action:

Examine the supplemental code and correct the problem.



See Also:

None.


204


ERROR: Cannot open `<filename>' (APPDIR not set)



Description:

The specified Meta-Type Information file <filename> cannot be opened because the APPDIR environment variable is either not available or incorrectly initialized.



Action:

A Meta-Type Information file must exist and be located in the application directory identified by the APPDIR environment variable defined in the ubbconfig file (or the ENV file referenced in the ubbconfig file). Verify the definition of the APPDIR environment variable.



See Also:

None.


205


ERROR: Illegal buffer type `<buffer-type>' (tperrno=<tuxedo-errno-value> - `<tuxedo-errno-text>')



Description:

The buffer received by the eLink Mercator Integrator for DIO service handler is not a TUXEDO buffer type.



Action:

Examine the TUXEDO error response code (tperror) along with its brief explanation text to determine the nature of the programming error. More detailed information may be available in the TUXEDO documentation.



See Also:

None.


206


ERROR: INTERNAL ERROR: Invalid parameters



Description:

The eLink Mercator Integrator for DIO has reached an unexpected state and may possibly become unstable.



Action:

Contact Technical Support.



See Also:

None.


207


ERROR: Failure to map input buffer type `<buffer-type>' (rc=<response-code>)



Description:

The eLink Mercator Integrator for DIO is unable to convert the input buffer specified as <buffer-type> into an internal byte stream. Refer to the supplemental code for details.



Action:

Examine the supplemental code and correct the problem.



See Also:

None


208


ERROR: Failure to map named (<field-name>) input buffer type `<buffer-type>' (rc=<response-code>)



Description:

The eLink Mercator Integrator for DIO is unable to convert the input buffer whose <buffer-type> is specified by the named FML field <field-name> into an internal byte stream. Refer to the supplemental code for details.



Action:

Examine the supplemental code and correct the problem. <buffer-type> is displayed "<invalid-buffer-type>" if <field-name> is not found or out of range.



See Also:

None.


209


ERROR: Data mapping failure (rc=<merc-code> - `<merc-message-text>')



Description:

This is a general data mapping response diagnostic. <merc-code> and <merc-message-text> are detailed in the Mercator documentation.



Action:

Examine <merc-code> and <merc-message-text> for the cause of the failure and correct the problem.



See Also:

None.


210


ERROR: Invalid or missing control information (rc=<response-code>)



Description:

The control information in output record data is missing or contains one or more invalid values. It cannot be processed by the eLink Mercator Integrator for DIO. Refer to the supplemental code for the cause.



Action:

The common cause for this failure is the value assigned to the FORMAT field of the Control information. Refer to this diagnostic code for details for correct assignment values.



See Also:

None.


211


ERROR: Output buffer VIEW name missing



Description:

The FORMAT field in the output record's Control information specifies a TUXEDO VIEW to be used as the output buffer type, but the specific VIEW name has not been provided.



Action:

Specify a VIEW name in the VIEW control information of the output record type tree.



See Also:

None.


212


ERROR: Failure to map output buffer, type not specified



Description:

The eLink Mercator Integrator for DIO could not process the result received from the Mercator mapping engine because no output buffer is specified.



Action:

Specify an output buffer, either by using tpalloc(3) and sending this together with the request in the tpcall(3), or by defining it in the control information header in the output record type tree.



See Also:

None.


213


ERROR: Failure to map output byte stream to FML (rc=<response-code>)



Description:

The eLink Mercator Integrator for DIO is unable to convert the output buffer from the internal byte stream received from the Mercator mapping engine.



Action:

Examine the supplemental code and correct the problem.



See Also:

None.


214


ERROR: Failure to map output byte stream to `<buffer-type>' (rc=<response-code>)



Description:

The eLink Mercator Integrator for DIO is unable to convert the output buffer from the internal byte stream received from the Mercator mapping engine to the specified <buffer-type>.



Action:

Examine the supplemental code and correct the problem.



See Also:

None.


215


ERROR: Illegal buffer type `<buffer-type>'



Description:

The output buffer type is not one of the supported types and cannot be used to complete the mapping operation.



Action:

Refer to diagnostic 225 for a list of supported buffer types.



See Also:

None.


216


ERROR: Memory allocation error



Description:

A general memory allocation failure has occurred.



Action:

Call Technical Support.



See Also:

None.


217


WARN: Cannot load shared library `<filename>'



Description:

The eLink Mercator Integrator for DIO cannot load its shared library. The eLink Mercator Integrator for DIO uses a method in this library to obtain map execution status from the Mercator engine.



Action:

If this condition is not corrected, the eLink Mercator Integrator for DIO reports successful engine status regardless of the actual operation status. This library is expected to be installed in the TUXEDO lib directory (UNIX installations) or bin directory (Windows NT installations).



See Also:

None.


218


WARN: Failed to find function in TUXEDO adapter



Description:

The eLink Mercator Integrator for DIO cannot obtain its status reporting method from its shared library. The eLink Mercator Integrator for DIO uses this method to obtain map execution status from the Mercator engine.



Action:

Contact Technical Support.



See Also:

None.


219


INFO: Initializing Mercator API



Description:

This diagnostic is reported on UNIX platforms only.



Action:

None.



See Also:

None.


220


INFO: Translation server started



Description:

This diagnostic reports the eLinkmerc TUXEDO server is ready to service requests.



Action:

None.



See Also:

None.


221


INFO: Exiting Mercator API



Description:

This diagnostic reports the eLinkmerc TUXEDO server is no longer ready to service requests. It is reported on UNIX platforms only.



Action:

None.



See Also:

None.


222


ERROR: Missing `filename'



Description:

The Meta-Type Information disassembler requires the name of an existing Meta-Type Information file.



Action:

Repeat the command using the name of an existing Meta-Type Information file.



See Also:

None.


223


ERROR: Cannot restore type from `<filename>' (rc=<response-code>)



Description:

The Meta-Type Information disassembler is unable to disassemble <filename>. <response-code> indicates the nature of the failure.



Action:

Refer to the diagnostic <response-code> for a detailed reason.



See Also:

None.


224


INTERNAL ERROR: TUXEDO API failure (tperrno=<tuxedo-code> - `<tuxedo-message>')



Description:

The eLink Mercator Integrator for DIO encountered a failure response from TUXEDO when performing the requested operation. The <tuxedo-code> is the numeric value of the diagnostic code. <tuxedo-message> is a brief description of the diagnostic response.



Action:

None.



See Also:

None.


225


ERROR: Illegal FORMAT value `<value>' specified in control header



Description:

The value of the FORMAT field of the control information in the output buffer is missing or out of range.



Action:

The possible values are "CARRAY" (or "C"), "STRING" (or "S"), "VIEW" (or "V"), "FML" (or "F") and "FMLV" (or "FV"). Correctly assign this field in the control information of the output buffer.



See Also:

None.


226


WARN: Cannot locate `<filename>' (TUXDIR not set)



Description:

The Adapter cannot load its shared library. The eLink Mercator Integrator for DIO uses a method in this library to obtain map execution status from the Mercator engine.



Action:

If this condition is not corrected, the eLink Mercator Integrator for DIO reports successful engine status regardless of the actual operation status. This library is expected to be installed in the TUXEDO lib directory (UNIX Installation) or bin directory (Windows NT installations).



See Also:

None.


401


ERROR: Fieldname <name> not found in FML file



Description:

An FML Field name referenced in this FML Group Format file is not defined in the FML Field Definition File.



Action:

Provide field names in the FML Field Definition file.



See Also:

None.


402


ERROR: FieldName <name> has a different type from the FML file



Description:

The data type specified for the FML field is not the same as the data type in the FML Field Definition file.



Action:

Modify the information so that the field name and data type in the FML Field Definition file match.



See Also:

None.


403


ERROR: Fieldname <name> occurs multiple times in the FGF file



Description:

This field name occurs multiple times in the FGF file, it should occur only once.



Action:

Edit the FGF file so that the field name occurs only once.



See Also:

None.


404


ERROR: Cannot create MTI file (rc=<response-code>)



Description:

This error occurs when the Meta-Type Information file cannot be saved.



Action:

Check directory write permissions or disk space. If the error persists, contact Technical Support.



See Also:

None.


410


ERROR: Outermost GROUP in the FGF file must have exactly one occurrence



Description:

The outermost GROUP in the FGF file cannot have an OCCURS clause with any number other than 1.



Action:

Remove the OCCURS clause in the outermost group or set OCCURS=1.



See Also:

None.


411


ERROR: Found duplicate Group name <name> in FGF file



Description:

Group Names within FGF file must be unique.



Action:

Modify the group Names so that they are unique.



See Also:

None.


420


ERROR: Syntax Error at line <line number>



Description:

There is a syntax error in the FML group format file.



Action:

Correct the syntax and recompile. Some guidelines for correcting the syntax follow:



See Also:

Section "Creating an FML Group Format File" on page 4-2


3001


INTERNAL ERROR: Program argument value null



Description:

An eLink Mercator Integrator for DIO contract has been violated; the eLink Mercator Integrator for DIO may be in an unreliable state.



Action:

Contact Technical Support.



See Also:

None.


3002


INTERNAL ERROR: Type descriptor unreliable



Description:

Type descriptor reference unreliable.



Action:

Contact Technical Support.



See Also:

None.


3003


INTERNAL ERROR: Filename argument out of range



Description:

An eLink Mercator Integrator for DIO contract has been violated; the eLink Mercator Integrator for DIO may be in an unreliable state.



Action:

Contact Technical Support.



See Also:

None.


3004


ERROR: Cannot open file for read



Description:

The eLink Mercator Integrator for DIO is unable to open a Meta-Type Information file for read access.



Action:

Verify this filename prefix matches the prefix of the corresponding Mercator map file. For example, if the name of the Mercator map file is ToCOBOL.mmc, then the filename for the corresponding Meta-Type Information file must be ToCOBOL.mti. This file must be located in the application's directory (APPDIR environment variable) and have appropriate read permissions.



See Also:

None.


3005


ERROR: Cannot open file for writing



Description:

The eLink Mercator Integrator for DIO is unable to open a Meta-Type Information file for write access.



Action:

Verify the file access permissions of the application directory (APPDIR environment variable). Appropriate write permissions must be enabled.



See Also:

None.


3006


INTERNAL ERROR: Null persistence file pointer



Description:

An eLink Mercator Integrator for DIO contract has been violated; the eLink Mercator Integrator for DIO may be in an unreliable state.



Action:

Contact Technical Support.



See Also:

None.


3007


INTERNAL ERROR: Null member name argument



Description:

An eLink Mercator Integrator for DIO contract has been violated; the eLink Mercator Integrator for DIO may be in an unreliable state.



Action:

Contact Technical Support.



See Also:

None.


3008


ERROR: Field `<field-name>' not found



Description:

The FML buffer does not contain the field specified by <field-name>.



Action:

Verify the buffer data, Meta-Type Information and Mercator map files are correct for the requested operation. This will likely occur if either one of these files or the buffer are incorrect.



See Also:

None.


3009


ERROR: Field `<field-name>' missing matching value



Description:

The FML buffer does not contain the value for the field specified by <field-name>.



Action:

Correct the buffer initialization step and proceed.



See Also:

None.


3010


ERROR: Field `<field-name>' value not found



Description:

The FML buffer does not contain the value for the field specified by <field-name>.



Action:

Correct the buffer initialization step and proceed.



See Also:

None.


3011


INTERNAL ERROR: Unsafe copy



Description:

An eLink Mercator Integrator for DIO contract has been violated; the eLink Mercator Integrator for DIO may be in an unreliable state.



Action:

Contact Technical Support.



See Also:

None.


3012


ERROR: Failure reading Meta-Type Information



Description:

The Meta-Type Information file could not be read into process memory.



Action:

The Meta-Type Information file may have become corrupted, or possibly it is not a Meta-Type Information file. Verify and regenerate this file.



See Also:

None.


3013


ERROR: Cannot grow persistence file



Description:

The Meta-Type Information cannot be loaded into memory due to resource exhaustion.



Action:

Contact Technical Support.



See Also:

None.


3014


ERROR: Cannot allocate heap space for object persistence



Description:

This is a general memory allocation failure due to resource exhaustion.



Action:

Contact Technical Support.



See Also:

None.


3015


ERROR: Not a Meta-Type Information file



Description:

The eLink Mercator Integrator for DIO does not recognize this file as a Meta-Type Information file.



Action:

The Meta-Type Information file may have become corrupted, or possibly it is not a Meta-Type Information file. Verify or regenerate this file.



See Also:

None.


3016


ERROR: Meta-Type Information file contents unreliable



Description:

The Meta-Type Information file contents could be read but not processed.



Action:

The Meta-Type Information file may have become corrupted, or possibly it is not a Meta-Type Information file at all. Verify or regenerate this file.



See Also:

None.


3017


INTERNAL ERROR: Program argument out of range



Description:

An eLink Mercator Integrator for DIO contract has been violated; the eLink Mercator Integrator for DIO may be in an unreliable state.



Action:

Contact Technical Support.



See Also:

None.



        TABLE OF CONTENTS   |   PREVIOUS TOPIC   |   NEXT TOPIC