BEA Logo BEA Banner

  Corporate Info  |  News  |  Solutions  |  Products  |  Partners  |  Services  |  Events  |  Download  |  How To Buy

 

   WLE Doc Home   |   Messages   |   Catalog List   |   Previous   |   Next


LIBORBCMD Messages 100-199



100


ERROR: No interfaces found.

Description

On a COMPILE operation, no interfaces were found for generating the specified files.

Action

Include an interface in the definition file.


101


ERROR: Missing conditional expression.

Description

In the definition file, a #if clause is not followed by a conditional expression.

Action

Add a conditional expression to the #if clause.


102


ERROR: Missing right parenthesis.

Description

A closing parethesis is missing from a conditional expression, an actual parameter list, or a parameter list.

Action

Add a closing parenthesis.


103


ERROR: Syntax error in contant expression.

Description

A constant expression contains a syntax error.

Action

Verify the syntax of the expression.


104


ERROR: Missing colon for conditional expression.

Description

A colon is missing from a conditional expression.

Action

Add the colon between the arguments.


105


ERROR: Vertical whitespace within pp directive.

Description

A preprocessor directive contains vertical whitespace character(s).

Action

Remove the vertical whitespace character(s).


106


ERROR: Constant value too large.

Description

A constant value is too large.

Action

Verify the value of the constant and adjust the value.


107


FATAL: Unexpected end of file before finish of pp directive.

Description

During the preprocessing on the definition file, the end of file was encountered before the preprocessor directive was finished.

Action

Verify the definition file; finish the preprocessor directive.


108


ERROR: Illegal token on pp directive line..

Description

An illegal token was found on a preprocessor directive line.

Action

Verify the preprocessor directive; remove the token.


109


ERROR: Missing parentheses for macro argument list.

Description

The parentheses required for the macro argument list are missing from a macro definition.

Action

Add parentheses to the argument list.


110


ERROR: Too few actual parameters in macro call.

Description

A macro call contains too few actual parameters.

Action

Add the parameters to the macro call.


111


ERROR: Too many actual parameters in macro call.

Description

A macro call contains too many actual parameters.

Action

Remove the additional parameters from the macro call.


112


ERROR: Argument is not an identifier.

Description

A preprocessor directive or macro formal argument is not an identifier, or the argument is missing.

Action

Verify the argument and correct it.


113


ERROR: Out of place directive ignored.

Description

A preprocessor directive is out of place and has been ignored.

Action

Remove the preprocessor directive.


114


ERROR: Missing argument in pp directive.

Description

An argument is missing from a preprocessor directive.

Action

Add an argument to the directive.


115


ERROR: Unrecognized preprocessing directive.

Description

An unrecognized preprocessor directive was specified.

Action

Remove the preprocessor directive.


116


ERROR: Missing #endif directive.

Description

An #endif directive was not found before the end of file.

Action

Add the missing #endif directive.


117


ERROR: File does not end in unescaped newline.

Description

A file must end in an unescaped newline.

Action

Add the newline.


118


ERROR: Illegal header name.

Description

A header name is illegally terminated, has an illegal form, or contains characters after the name.

Action

Verify the header name and correct it.


119


ERROR: Missing macro name identifier.

Description

The macro name identifier argument is missing from a define directive.

Action

Add the macro name identifier.


120


ERROR: Macro name can not be redefined or undefined.

Description

System and predefined macros such as defined cannot be redefined or undefined by the user.

Action

Choose a different macro name.


121


ERROR: Missing operand.

Description

The WLE IDL preprocessor encountered a missing operand to the # or ## operators in a macro definition.

Action

Add an operand.


122


ERROR: Non ANSI line directive.

Description

This form of the line directive is not supported by the ANSI standard.

Action

Correct the line directive.


123


ERROR: User defined error text: `ErrorText'.

Description

This is the error text from a #error directive.

Action

Verify the #error directive.


124


ERROR: Too many tokens in macro expansion.

Description

There are too many tokens in the macro expansion.

Action

Verify the macro.


125


ERROR: Formal parameter definition is not unique.

Description

The definition of the formal parameter is not unique.

Action

Change the name of the formal parameter.


126


INFO: The macro has been redefined. The redefinition is now in effect.

Description

A macro has been redefined. The new definition will be used instead of the original definition.

Action

Remove the original definition of the macro.


127


ERROR: Invalid proxy wildcard.

Description

This combination of Remote User, Remote Host, and Local Username is not supported.

Action

Remove the wildcard specification for the Remote Host or Local Username.


128


ERROR: No typecode repository id.

Description

The typecode is an anonymous type and contains no repository ID. This is an internal error only.

Action

Contact BEA Customer Support.


129


WARN: No repository Id for `val'.

Description

WLE was unable to create a repository Id for 'val'. This is an internal error.

Action

Contact BEA Customer Support.


130


INFO: Object `ObjectName' is not in the IDL file. Please remove the #pragma from the IDL file.

Description

A UUID was found for an object that does not exist.

Action

Remove the #pragma from the OMG IDL file.


131


INFO: `Name' is a non-standard context property.

Description

This context property is not a standard CORBA context. A standard context property is a sequence of alphanumeric, '.', '_', and '*' characters. The first character must be an alphabetic character. An asterisk may be used only as the last character of the string. WLE context property names can contain the additional '&', '-', ' ', ':' characters. In addition, the first character does not have to be alphabetic.

Action

Correct the context property if standard CORBA context property names are desired.


132


INFO: `Name' cannot be both a module and an interface; compilation errors will occur.

Description

A module name and an interface name are the same. Compilation errors will occur in the C++ stubs.

Action

This is an informational message; no action is necessary.


133


INFO: `Name' cannot be the same as its container; compilation errors will occur.

Description

A type name and its container name are the same. Compilation errors will occur in the C++ stubs.

Action

This is an informational message; no action is necessary.


134


ERROR: `Name' data type not yet supported in this context.

Description

The data type specified is not supported by the WLE product in this context.

Action

Specify a supported WLE data type.


135


INFO: The long name option or qualifier was ignored.

Description

C++ does not require the use of options or qualifiers to handle long names. There is no ANSI standard for routine name length in C++, so this option was ignored, and the long name was generated. The limit for the length is restricted only by the compiler.

Action

This is an informational message; no action is necessary.


136


ERROR: Invalid Protocol Type Name.

Description

The protocol type specified is invalid.

Action

Specify a valid protocol type value.


137


ERROR: An error occurred while creating a TypeCode.

Description

The TypeCode could not be created due to an error.

Action

See any associated error messages.


138


ERROR: This statement requires the IOP protocol.

Description

This statement requires that the IOP protocol be specified when OMG IDL files are loaded or compiled.

Action

Ensure that you have specified the IOP protocol option or qualifier when loading the repository or compiling OMG IDL files.


139


WARN: The transaction policy for `interface' is inconsistent with its inheritance

Description

The transaction policy inherited by the interface is inconsistent with the transaction policy specified for the implementation in the ICF file. This can occur when an interface inherits from the interface CosTransactions::TransactionalObject, but is implemented with a transaction policy of ignore or never.

Action

Determine whether the interface is transactional, and modify the ICF file associated with the OMG IDL file to appropriately update the transaction policy of its implementation. Alternatively, define an alternate, nontransactional inheritance for the interface.

Note that the stubs and skeletons generated from the OMG IDL and ICF files will support nontransactional requests; however, because of the transaction policy of ignore or never, errors could occur if transactional requests are attempted.