BEA WebLogic Enterprise 4.2    Developer Center     

        HOME   |   SITE MAP   |   SEARCH   |   CONTACT   |   GLOSSARY  |   PDF FILES |   WHAT'S NEW 
 
        OTHER REFERENCE    |   TABLE OF CONTENTS   |   PREVIOUS TOPIC   |   NEXT TOPIC  

ORB Command-line Messages


ORB Command-line Messages 1-139

Note: When ORB command-line messages are listed in the user log (ULOG), the messages have the prefix LIBORBCMD_CAT. For example, message 2 is listed as LIBORGCMD_CAT:2.

2

ERROR: Bad UUID `UUID'.

Description

The specified UUID is invalid (for example, has illegal characters, has too many characters, has an invalid format, and so on).

Action

Verify the UUID.

3

ERROR: Bad object name: `ObjectName'.

Description

The specified object name is not a valid WLE object name (for example, has illegal characters, is too long, has an invalid format, or does not exist).

Action

Specify a valid WLE object name.

4

ERROR: Bad type `DataType' for argument.

Description

The data type specified for an argument is not a supported WLE argument data type.

Action

Specify a valid WLE argument data type.

5

ERROR: Object not deleted.

Description

For a DELETE REPOSITORY_OBJECT operation, the object was not deleted.

Action

For more information, see any additional messages.

6

ERROR: Not yet implemented.

Description

The specified operation is not yet implemented.

Action

None.

7

ERROR: Object `ObjectName' is damaged.

Description

The specified object is damaged.

Action

Verify the object and reload if necessary.

8

ERROR: Bad object type for object `ObjectName'.

Description

For a SHOW REPOSITORY operation, the object type for the specified object is invalid.

Action

Reload the object definition.

9

ERROR: Object `ObjectName' not found.

Description

The specified object was not found.

Action

Verify the object name and the repository specification.

10

FATAL: Definition file `Filename' contained one or more errors; object(s) not loaded.

Description

The definition file for the LOAD operation contained errors.

Action

Because this message is typically displayed immediately after one or more other messages, refer to the previous messages that are displayed to determine the nature of the problem.

11

FATAL: Fatal syntax error.

Description

A syntax error occurred while the definition file was being parsed.

Action

Verify the syntax at the designated point in the definition file.

12

FATAL: Unsupported language `LanguageName'.

Description

The specified programming language is not supported for the GENERATE IMPLEMENTATION or INTERFACE operation.

Action

Specify a valid language name.

13

FATAL: Exceeded nesting limit for INCLUDE directive.

Description

The limit of open files for LOAD or COMPILE operations was exceeded.

Action

Reduce the number of #include directives.

14

FATAL: `MethodServerName' must be an implementation.

Description

For the GENERATE IMPLEMENTATION operation, the object specified by MethodServerName must be an implementation.

Action

Verify the object name. Specify a valid implementation.

15

FATAL: Bad or unsupported option.

Description

UNIX systems only. An invalid option was specified on the WLE command line.

Action

Verify that all options specified are valid for the command.

16

FATAL: Too many arguments.

Description

UNIX systems only. Too many arguments were specified on the WLE command line.

Action

Verify the syntax of the specified command.

17

FATAL: Required arguments are not specified.

Description

UNIX systems only. Not all required arguments were specified on the command line.

Action

Verify the syntax of the specified command, and specify the required arguments.

18

FATAL: One or more specified options conflict.

Description

UNIX systems only. Conflicting options were specified on the command line.

Action

Verify that all options specified are supported for the specified form of the command.

19

FATAL: Encountered error token generated by SHOW command. Please verify definition file.

Description

The &BAD& token generated by the SHOW command was encountered during a LOAD operation.

Action

Verify the definition file, and replace the &BAD& markers with the correct syntax.

20

FATAL: Unexpected EOF inside of comment.

Description

During the parse of the definition file for a LOAD operation, an unclosed comment resulted in a premature EOF.

Action

Verify the definition file; close the comment.

21

ERROR: Could not set symbol `Name'.

Description

On a GET ARGUMENT operation, a value could not be set for the specified symbol.

Action

Verify that the symbol name is valid; verify that the value is not too long.

22

ERROR: Unknown command.

Description

For the UNIX interface, the specified command is unknown.

Action

Verify the command.

23

INFO: Empty definition file `Filename'; no object(s) found.

Description

For the LOAD or COMPILE operation, the definition file did not contain any object definitions.

Action

Define some objects.

24

INFO: No proxies found.

Description

No proxies were found matching the specified criteria.

Action

Modify or eliminate the Remote Host, Remote User, or Local User fields.

25

FATAL: Input line is too long.

Description

For LOAD or COMPILE commands, a line in the input definition file is too long.

Action

Divide the line across multiple lines; use the concatenation character.

26

ERROR: Repository error.

Description

The operation failed due to a repository error.

Action

Refer to associated messages for additional information.

27

ERROR: An internal software error occurred.

Description

An internal software error occurred. The operation was not completed.

Action

Contact BEA Technical Support.

28

FATAL: Exceeded scope limit.

Description

The limit of nested scopes for COMPILE operations was exceeded.

Action

Reduce the number of nested module and interface definitions.

29

ERROR: `Name' already defined in this scope.

Description

This definition conflicts with a previous definition of the same name in this scope.

Action

Determine whether the two identifiers should have the same name.

30

ERROR: `Name' not defined.

Description

This identifier is not defined within the scope of this usage.

Action

Define the identifier.

31

ERROR: \QName' not defined in scope.

Description

This identifier is not defined within the specified scope.

Action

Define the identifier in the specified scope.

32

ERROR: `Name' has incorrect type for qualifier.

Description

This identifier cannot be used as a qualifier in a scoped name because it is not a type that can contain other objects.

Action

Correct the scoped name.

33

RROR: `Name' is not a valid type specification.

Description

This specified identifier cannot be used as a type specification.

Action

Correct the type specification.

34

ERROR: Not a simple type, use a type name instead.

Description

A struct, union, or enum has been used where a simple type is required.

Action

Use a type name instead of a struct, union, or enum.

35

ERROR: Size must be an integer constant.

Description

The size of a bounded string, bounded sequence, or array must be an integer constant.

Action

Enter an integer for the size.

36

ERROR: Size must be a positive value.

Description

The size of a bounded string, bounded sequence, or array must be a positive integer constant.

Action

Enter an positive integer for the size.

37

ERROR: Case label has wrong type.

Description

The type of the constant expression in the case label does not match the type specified in the switch statement.

Action

Enter an expression of the correct type.

38

ERROR: Case label has invalid value.

Description

The value of the constant expression in the case label is invalid for the data type specified in the switch statement. The value may be too large or too small for the data type, or negative for an unsigned data type.

Action

Enter an expression of the correct value.

39

ERROR: Expression has wrong type.

Description

The value of the expression does not match the defined type.

Action

Enter an expression of the correct type.

40

ERROR: Expression value out of range.

Description

The value of the expression is not within the range of the defined data type.

Action

Enter an expression within the range of the data type.

41

ERROR: String is too long.

Description

The length of the string expression exceeds the size of the defined bounded string.

Action

Increase the size of the string.

42

ERROR: Cyclic type reference must be in a Sequence.

Description

A cyclic reference to a type must be contained within a sequence.

Action

Move the cyclic type reference into a sequence.

43

ERROR: Constant has no value.

Description

A reference has been made to a constant definition that has no defined value.

Action

Define a value for the constant.

44

ERROR: `Name' is not a valid switch type.

Description

The specified type is not a valid type for a switch statement. Valid types are long, short, unsigned long, unsigned short, char, boolean, or enum.

Action

Enter one of the valid types.

45

ERROR: Only one default label allowed.

Description

Only one default label is allowed in a switch statement.

Action

Remove the duplicate default label.

46

ERROR: Duplicate label value.

Description

More than one case label contains the same value. Label values must be unique.

Action

Remove the duplicate case label value.

47

ERROR: Structure is empty.

Description

The structure definition contains no members. A structure must contain at least one member.

Action

Add at least one member to the structure.

48

ERROR: No full interface definition found for `Name'.

Description

The full interface definition for the specified forward reference is not found.

Action

Remove the forward reference or add an interface definition.

49

ERROR: `Name' must be an exception.

Description

The identifier specified in the raises statement is not an exception.

Action

Correct the name to specify an exception.

50

ERROR: `Name' is a malformed context property.

Description

This context property is not correctly specified. A 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.

Action

Correct the context property.

51

ERROR: `Name' is not a valid constant type.

Description

The specified type is not a valid type for a constant statement. Valid types are long, short, unsigned long, unsigned short, char, boolean, float, or double, plus any previously defined name of these types.

Action

Enter a valid type.

52

ERROR: `DataType' and `Name' types cannot be mixed in expression.

Description

The specified expression contains mixed types (for example, integers mixed with floats). A mixed-type expression is illegal.

Action

Eliminate the use of mixed types in the expression.

53

ERROR: Division by zero.

Description

An expression attempts to divide by zero.

Action

Correct the expression to remove the division by zero.

54

ERROR: Shift value out of range.

Description

The right operand in the shift operator is invalid. It must be in the range 0 <= right operand < 32.

Action

Correct the right operand.

55

ERROR: Operator only applies to integers.

Description

The specified operator applies only to operands of type integer.

Action

Specify an integer operand.

56

ERROR: Operator not applicable to values of type `DataType'.

Description

The specified operator does not apply to operands of the specified type.

Action

Specify an operand of the correct type.

57

ERROR: Unary operator `Name' not allowed with operand of type `DataType'.

Description

The specified unary operand does not support an operand of the specified type.

Action

Correct the unary operand.

58

ERROR: Interface `Name' not fully defined yet.

Description

The specified interface has not been fully defined.

Action

Move the definition of the interface so that the definition is completed before this reference.

59

ERROR: `Name' is not an interface.

Description

An interface can only inherit from interfaces. The specified item is not an interface.

Action

Correct the inheritance statement to specify only interfaces.

60

ERROR: Inheritance conflict: `Name' inherited from both `Base1' and `Base2'.

Description

An inheritance conflict has occurred. The specified element is inherited from two different base interfaces. References to base interface elements must be unambiguous.

Action

Resolve the ambiguity by qualifying the element name with its interface name.

61

ERROR: Pointer types are not allowed.

Description

Pointer types are not allowed in definitions.

Action

Utilize a construct such as sequence.

62

ERROR: Union body is empty.

Description

The union body contains no statements. It must contain at least one case.

Action

Add a case to the body of the union statement.

63

ERROR: Missing case label.

Description

A case label is required for each element in the union statement.

Action

Add a case label to the union statement.

64

ERROR: Enum is empty.

Description

The enum statement contains no identifiers. An enum statement must contain at least one identifier.

Action

Add an identifier to the enum statement.

65

FATAL: Unexpected end of file.

Description

During the parse of the definition file, the end of the file was reached before parsing was completed. This problem indicates an error in the definition file.

Action

Correct the error and retry.

66

ERROR: Character literal is empty.

Description

The character literal does not contain a character.

Action

Add a character to the literal.

67

ERROR: Bad identifier name `Name'.

Description

The specified identifier name is invalid (for example, illegal characters, starts with _, and so on). An identifier name consists of alphanumeric and underscore (_) characters. The first character must be an alphabetic character.

Action

Verify the identifier name.

68

FATAL: Unexpected end of file inside of literal.

Description

During the parse of the definition file, an unclosed literal resulted in a premature end of file.

Action

Verify the definition file; close the literal.

69

FATAL: Unexpected end of line inside of literal.

Description

During the parse of the definition file, an unclosed literal was found.

Action

Verify the definition file; close the literal.

70

WARN: Identifier `Name' already referenced in this scope.

Description

The specified identifier has already been referenced in this scope of the definition.

Action

Verify the definition.

71

WARN: Identifier should be spelled `Name'.

Description

An identifier for a definition must be spelled consistently (with respect to case) throughout a specification.

Action

Correct the identifier spelling.

72

WARN: Module declarations are not allowed inside interfaces.

Description

Module declarations are not allowed inside interface definitions. Module declarations are allowed only at the top level or inside other module definitions.

Action

Move the module declaration.

73

WARN: Module is empty.

Description

The module definition is empty. Modules usually contain other definitions, such as interfaces, typedefs, and so on.

Action

Add definitions to the module.

74

WARN: Interface declarations are not allowed inside interfaces.

Description

Interface declarations are not allowed inside other interface definitions. Interface declarations are allowed only at the top level or inside module definitions.

Action

Move the interface declaration.

75

WARN: Operation declarations are only allowed inside interfaces.

Description

Operation declarations are allowed only inside interfaces.

Action

Move the operation declaration inside an interface definition.

87

ERROR: "Keyword should be spelled as `Name'.

Description

The OMG IDL file contains keywords that have the wrong case.

Action

Find the keyword with the wrong case and correct it.

88

WARN: The float literal is invalid.

Description

The specified literal is not a valid float literal.

Action

Verify the definition file and correct the literal.

89

WARN: Unterminated character literal.

Description

The specified character literal is not terminated by a closing quote.

Action

Verify the definition file and close the character literal.

91

WARN: No argument found.

Description

The specified keyword requires an argument, but none has been included.

Action

Add the appropriate argument for this keyword or remove the keyword.

93

INFO: Duplicate definition of `Name' ignored.

Description

The named definition occurs more than once.

Action

Remove the duplicate definition.

94

WARN: Implementation declarations are not allowed inside implementations.

Description

Implementation declarations are not allowed inside other implementation definitions. Implementation declarations are allowed only at the top level or inside module definitions.

Action

Move the implementation declaration.

95

ERROR: `Name' is not an implementation.

Description

An implementation can inherit only from implementations. The specified item is not an implementation.

Action

Correct the inheritance statement to specify only implementations.

96

WARN: Duplicate base implementation `Name'.

Description

A base implementation is specified more than once in the inheritance list.

Action

Remove the duplicate base implementation from the inheritance list.

97

ERROR: `Name' must be an interface.

Description

The identifier specified in the interface list is not an interface.

Action

Specify an interface.

98

ERROR: Bad argument type for argument `ArgumentName' in operation `Name'.

Description

For operations that generate client stubs, the argument type for the specified operation is not a supported WLE argument data type.

Action

Specify a valid argument data type.

99

ERROR: Bad argument type for result in operation `Name'.

Description

For GENERATE INTERFACE or IMPLEMENTATION, the return type for the specified operation or method is not a supported WLE return data type.

Action

Specify a valid return data type.

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 constant 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 preprocessor 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 preprocessor 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 preprocessor 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 preprocessor 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 cannot 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.

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: `DataType' 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

WARNING: 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.


Copyright © 1999 BEA Systems, Inc. All Rights Reserved.
Required browser version: Netscape Communicator version 4.0 or higher, or Microsoft Internet Explorer version 4.0 or higher.
Last update: July 06, 1999.