in yoko-core/src/main/java/org/apache/yoko/orb/OB/MinorCodes.java [211:393]
public static String describeBadParam(int minor) {
String result = null;
switch (minor) {
case MinorValueFactoryError:
result = "failure to register, unregister or lookup value factory";
break;
case MinorRepositoryIdExists:
result = "repository id already exists";
break;
case MinorNameExists:
result = "name already exists";
break;
case MinorInvalidContainer:
result = "target is not a valid container";
break;
case MinorNameClashInInheritedContext:
result = "name clash in inherited context";
break;
case MinorBadAbstractInterfaceType:
result = "incorrect type for abstract interface";
break;
case MinorBadSchemeName:
result = "bad scheme name";
break;
case MinorBadAddress:
result = "bad address";
break;
case MinorBadSchemeSpecificPart:
result = "bad scheme specific part";
break;
case MinorOther:
result = "other";
break;
case MinorInvalidAbstractInterfaceInheritance:
result = "invalid abstract interface inheritance";
break;
case MinorInvalidValueInheritance:
result = "invalid valuetype inheritance";
break;
case MinorIncompleteTypeCodeParameter:
result = "incomplete TypeCode parameter";
break;
case MinorInvalidObjectId:
result = "invalid object id";
break;
case MinorInvalidName:
result = "invalid name in TypeCode operation";
break;
case MinorInvalidId:
result = "invalid repository id in TypeCode operation";
break;
case MinorInvalidMemberName:
result = "invalid member name in TypeCode operation";
break;
case MinorDuplicateLabel:
result = "duplicate union label value";
break;
case MinorIncompatibleLabelType:
result = "incompatible union label value";
break;
case MinorInvalidDiscriminatorType:
result = "invalid union discriminator type";
break;
case MinorNoExceptionInAny:
result = "exception does not contain an any";
break;
case MinorUnlistedUserException:
result = "unlisted user exception";
break;
case MinorNoWcharCodeSet:
result = "wchar transmission code set not in service context";
break;
case MinorServiceContextIdOutOfRange:
result = "service context is not in OMG-defined range";
break;
case MinorEnumValueOutOfRange:
result = "enum value out of range";
break;
case MinorInvalidServiceContextId:
result = "invalid service context ID";
break;
case MinorObjectIsNull:
result = "Object parameter to register_initial_reference is null";
break;
case MinorInvalidComponentId:
result = "invalid component ID";
break;
case MinorInvalidProfileId:
result = "invalid profile ID";
break;
case MinorDuplicatePolicyType:
result = "duplicate policy types";
break;
case MinorDuplicateDeclarator:
result = "duplicate declarator";
break;
case MinorInvalidValueModifier:
result = "invalid valuetype modifier";
break;
case MinorDuplicateValueInit:
result = "duplicate valuetype initializer";
break;
case MinorAbstractValueInit:
result = "abstract valuetype cannot have initializers";
break;
case MinorDuplicateBaseType:
result = "base type appears more than once";
break;
case MinorSingleThreadedOnly:
result = "ORB doesn't support multiple threads";
break;
case MinorNameRedefinitionInImmediateScope:
result = "invalid name redefinition in an immediate scope";
break;
case MinorInvalidValueBoxType:
result = "invalid type for valuebox";
break;
case MinorInvalidLocalInterfaceInheritance:
result = "invalid local interface inheritance";
break;
case MinorConstantTypeMismatch:
result = "constant type doesn't match definition";
break;
case MinorInvalidPattern:
result = "invalid pattern";
break;
case MinorInvalidScope:
result = "invalid scope";
break;
case MinorInvalidContextID:
result = "invalid context ID";
break;
case MinorIncompatibleObjectType:
result = "incompatible object type";
break;
}
return result;
}