Skip navigation.

LIBORBCMD Messages 100-199

  Previous

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.

141

WARN: Missing interface.

Description

While attempting to parse an IDL file, the IDL compiler encountered a construct where a CORBA Interface specifier was expected but not found.

Action

Edit the IDL file to include an interface specifier.

142

WARN: Missing valuetype.

Description

While attempting to parse an IDL file, the IDL compiler encountered a construct where a value type specifier was expected but not found.

Action

Edit the IDL file to include an value type name.

143

WARN: Valuetype declarations are not allowed inside interfaces or valuetypes.

Description

While parsing a value type or interface definition, a definition for a new value type was encountered. Value type may not be defined within an interface or another value type.

Action

Restructure your IDL definitions so that value types are only defined within modules (or at the top level).

144

ERROR: No full valuetype definition found for `type'.

Description

A forward definition was found for the value type type, but the IDL file did not contain a full definition.

Action

Add a complete definition for this value type to the IDL file.

145

ERROR: Valuetype forward reference missing abstract modifier.

Description

When an abstract value type is declared in a forward reference, then that forward reference must also be abstract. We encountered a forward definition for an anstract value type which did not contain the abstract qualifier.

Action

Edit the IDL file to include an abstract qualifier on the forward reference.

146

ERROR: Valuetype forward reference contains abstract modifier while valuetype does not.

Description

When an abstract value type is declared in a forward reference, then that forward reference must also be abstract. We encountered a forward definition for an anstract value type but when the value type was fully defined it did not contain an abstract qualifier.

Action

Edit the IDL file so that the forward reference and the valuetype definition agree.

147

ERROR: Valuetype `type' not fully defined yet.

Description

A forward definition was found for the value type type, but the IDL file did not contain a full definition before the value type was used in a context that required it. For example, one value type cannot inherit from another value type before it is fully defined.

Action

Add a complete definition for this value type to the IDL file before it is used.

148

ERROR: `type' is not a valid valuebox type.

Description

While parsing the IDL file, the type type was found in a context where only a valuebox type may be used.

Action

Edit the IDL file to resolve this inconsistency.

149

ERROR: `type' is not an valuetype.

Description

While parsing the IDL file, the type type was found in a context where only a value type may be used.

Action

Edit the IDL file to resolve this inconsistency.

150

WARN: Duplicate base valuetype `val'.

Description

While parsing the IDL file, a definition for a value type was found with the same name as a previous definition within the same module.

Action

Edit the IDL file to rename one of the value types.

151

ERROR: abstract valuetype can not inherit from stateful valuetype `val'.

Description

While parsing an IDL file, a definition for an abstract value type was found which inherited from a stateful value type. Abstract value types may only inherit from other abstract value types.

Action

Edit the IDL file to resolve this inconsistency.

152

ERROR: a stateful valuetype can not inherit from more than one stateful valuetype.

Description

While parsing an IDL file, a definition for a value value type was found which included more than one stateful value type in its inheritance list. Stateful value types may only inherit from a single stateful parent.

Action

Edit the IDL file to resolve this inconsistency.

153

ERROR: `val' is not an interface.

Description

While parsing a value type definition, a name was found in a supports clause which was not an interface. Value types may only support interfaces.

Action

Edit the IDL file to resolve this inconsistency.

154

WARN: Duplicate supports interface `val'.

Description

While parsing a value type definition, an interface name was found in a supports clause more than once.

Action

Edit the IDL file to resolve this inconsistency.

155

ERROR: a valuetype can not support more than one non-abstract interface.

Description

While parsing a value type definition, more than one non-abstract interface was found in a supports clause.

Action

Edit the IDL file to resolve this inconsistency.

156

WARN: truncatable can not be specified for a custom value type.

Description

A value type definition was found which was both truncatable and used custom marshalling. These marshalling strategies are inconsitent and only one may be used.

Action

Edit the IDL file to resolve this inconsistency.

157

ERROR: an inherited stateful valuetype must be specified as the first valuetype in the list.

Description

A stateful value type may inherit from a single stateful value type and multiple abstract value types. If it inherits from a stateful value type, then that value type must be specified first in the inheritance list.

Action

Edit the IDL file to re-order the inheritance list.

158

ERROR: non-custom valuetype can not inherit from custom valuetype `val'.

Description

A value type definition was found which inherited from a custom value type. Normal valuetype marshalling is incompatible with custom marshalling, and a non-custom value type may not inherit from a custom value type.

Action

Edit the IDL file to resolve this inconsistency.

159

WARN: factory initializer declarations are only allowed inside valuetypes.

Description

While parsing an IDL file, the IDL compiler encountered a factory initializer definition outside of a valuetype definition. Factory initializers are only relevant to value types.

Action

Edit the IDL file to resolve this inconsistency.

160

WARN: a truncatable valuetype can not inherit from a non-truncatable stateful valuetype.

Description

Truncatable value types may inherit from a single truncatable stateful value type and multiple abstract value types. Truncatable value types may not inherit from non-truncatable stateful value types or custom value types.

Action

Edit the IDL file to resolve this inconsistency.

161

WARN: The fixed literal is invalid.

Description

While parsing an IDL file, the IDL compiler encountered a fixed literal with a non-numeric value.

Action

Edit the IDL file to include a value fixed literal.

162

ERROR: abstract interface can not inherit from non-abstract interface `val'.

Description

While parsing an IDL file, a definition for an abstract interface was found which inherited from a concrete interface. Abstract interfaces may only inherit from other abstract interfaces.

Action

Edit the IDL file to resolve this inconsistency.

163

WARN: Missing comma in fixed type definition.

Description

While parsing an IDL file, the IDL compiler encountered a syntax error in a fixed type definition.

Action

Fixed definitions are in the form "fixed". Edit the IDL file to correct this syntax.

164

WARN: Missing positive integer in fixed type definition.

Description

While parsing an IDL file, the IDL compiler encountered a syntax error in a fixed type definition.

Action

Fixed definitions are in the form "fixed". Edit the IDL file to correct this syntax.

165

ERROR: Boxed value type cannot be forward referenced.

Description

The IDL compiler has processed a forward reference to a valuetype which was subsequently defined as a valuebox. Valuebox types may not be forward referenced.

Action

Edit the IDL to reorder the type definiitons so that a forward reference is not necessary, or change the valuebox to a value type.

 

Skip footer navigation  Back to Top Previous