下表描述由 amadmin 命令行工具为 Access Manager 的调试文件生成的错误代码。
表 D–4 amadmin 错误代码
错误消息 |
代码 |
说明/可能的原因 |
操作 |
---|---|---|---|
nocomptype |
1 |
变量过少。 |
确保在命令行中提供必需参数(--runasdn、--password、--passwordfile、--schema、--data 和 --addAttributes)及其值。 |
file |
2 |
未找到输入 XML 文件。 |
检查语法并确保输入 XML 有效。 |
nodnforadmin |
3 |
缺少 --runasdn 值的用户 DN。 |
提供 --runasdn 值的用户 DN。 |
noservicename |
4 |
缺少 --deletservice 值的服务名称。 |
提供 --deleteservice 值的服务名称。 |
nopwdforadmin |
5 |
缺少 --password 值的密码。 |
提供 --password 值的密码。 |
nolocalename |
6 |
未提供语言环境名称。默认语言环境为 en_US。 |
参见联机帮助里的语言环境列表。 |
nofile |
7 |
缺少 XML 输入文件。 |
至少提供一个输入 XML 文件名以供处理。 |
invopt |
8 |
一个或多个变量不正确。 |
检查是否所有变量均有效。要获得一组有效的参数,键入 amadmin --help。 |
oprfailed |
9 |
操作失败。 |
当 amadmin 失败时,会产生更明确的错误代码指明特定错误。 请参考这些错误代码来评估问题。 |
execfailed |
10 |
无法处理请求。 |
当 amadmin 失败时,会产生更明确的错误代码指明特定错误。 请参考这些错误代码来评估问题。 |
policycreatexception |
12 |
无法创建策略。 |
amadmin 产生异常消息以指示特定错误。请参考这些消息来评估问题。 |
policydelexception |
13 |
无法删除策略。 |
amadmin 产生异常消息以指示特定错误。请参考这些消息来评估问题。 |
smsdelexception |
14 |
无法删除服务。 |
amadmin 产生异常消息以指示特定错误。请参考这些消息来评估问题。 |
ldapauthfail |
15 |
无法验证用户。 |
确保用户 DN 和密码正确。 |
parserror |
16 |
无法分析输入 XML 文件。 |
确保 XML 格式正确且遵守 amAdmin.dtd。 |
parseiniterror |
17 |
由于应用程序错误或分析器初始化错误导致无法分析。 |
确保 XML 格式正确且遵守 amAdmin.dtd。 |
parsebuilterror |
18 |
由于无法生成具有指定选项的分析器导致无法分析。 |
amadmin 产生异常消息以指示特定错误。请参考这些消息来评估问题。 |
ioexception |
19 |
无法读取输入 XML 文件。 |
amadmin 产生异常消息以指示特定错误。请参考这些消息来评估问题。 |
fatalvalidationerror |
20 |
由于 XML 文件不是有效文件导致无法分析。 |
检查语法并确保输入 XML 有效。 |
nonfatalvalidationerror |
21 |
由于 XML 文件不是有效文件导致无法分析。 |
amadmin 产生异常消息以指示特定错误。请参考这些消息来评估问题。 |
validwarn |
22 |
XML 文件验证时出现的警告。 |
amadmin 产生异常消息以指示特定错误。请参考这些消息来评估问题。 |
failedToProcessXML |
23 |
无法处理 XML 文件。 |
amadmin 产生异常消息以指示特定错误。请参考这些消息来评估问题。 |
nodataschemawarning |
24 |
--data 或 --schema 选项都不在命令中。 |
检查是否所有变量均有效。要获得一组有效的参数,键入 amadmin --help。 |
doctyperror |
25 |
XML 文件不符合正确的 DTD。 |
查看 XML 文件中的 DOCTYPE 元素。 |
statusmsg9 |
26 |
由于 DN、密码、主机名或端口号无效导致 LDAP 验证失败。 |
确保用户 DN 和密码正确。 |
statusmsg13 |
28 |
服务管理器异常(SSO 异常)。 |
amadmin 产生异常消息以指示特定错误。请参考这些消息来评估问题。 |
statusmsg14 |
29 |
服务管理器异常。 |
amadmin 产生异常消息以指示特定错误。请参考这些消息来评估问题。 |
statusmsg15 |
30 |
模式文件输入流异常。 |
amadmin 产生异常消息以指示特定错误。请参考这些消息来评估问题。 |
statusmsg30 |
31 |
策略管理器异常(SSO 异常)。 |
amadmin 产生异常消息以指示特定错误。请参考这些消息来评估问题。 |
statusmsg31 |
32 |
策略管理器异常。 |
amadmin 产生异常消息以指示特定错误。请参考这些消息来评估问题。 |
dbugerror |
33 |
指定了多个调试选项。 |
只能指定一个调试选项。 |
loginFalied |
34 |
登录失败。 |
amadmin 产生异常消息以指示特定错误。请参考这些消息来评估问题。 |
levelerr |
36 |
属性值无效。 |
检查为 LDAP 搜索设置的级别。应该是 SCOPE_SUB 或 SCOPE_ONE。 |
failToGetObjType |
37 |
获得对象类型时出现的错误。 |
确保 XML 文件中的 DN 有效且包含正确的对象类型。 |
invalidOrgDN |
38 |
组织 DN 无效。 |
确保 XML 文件中的 DN 有效并为组织对象。 |
invalidRoleDN |
39 |
角色 DN 无效。 |
确保 XML 文件中的 DN 有效并为角色对象。 |
invalidStaticGroupDN |
40 |
静态组 DN 无效。 |
确保 XML 文件中的 DN 有效并为静态组对象。 |
invalidPeopleContainerDN |
41 |
人员容器 DN 无效。 |
确保 XML 文件中的 DN 有效并为人员容器对象。 |
invalidOrgUnitDN |
42 |
组织单元 DN 无效。 |
确保 XML 文件中的 DN 有效并为容器对象。 |
invalidServiceHostName |
43 |
服务主机名无效。 |
确保用于检索有效会话的主机名正确。 |
subschemaexception |
44 |
子模式错误。 |
只有全局属性和组织属性支持子模式。 |
serviceschemaexception |
45 |
无法定位服务的服务模式。 |
确保 XML 文件中的子模式有效。 |
roletemplateexception |
46 |
仅当模式类型为动态时,角色模板才可以为 true。 |
确保 XML 文件中的角色模板有效。 |
cannotAddusersToFileredRole |
47 |
无法将用户添加到过滤的角色。 |
确保 XML 文件中的角色 DN 不是过滤的角色。 |
templateDoesNotExist |
48 |
模板不存在。 |
确保 XML 文件中的服务模板有效。 |
cannotAdduUersToDynamic- Group |
49 |
无法将用户添加到动态组。 |
确保 XML 文件中的组 DN 不是动态组。 |
cannotCreatePolicyUnder- Container |
50 |
无法在容器的子组织中创建策略。 |
确保要在其中创建策略的组织不是容器的子组织。 |
defaultGroupContainer- NotFound |
51 |
未找到组容器。 |
创建父组织或容器的组容器。 |
cannotRemoveUserFrom- FilteredRole |
52 |
无法从过滤的角色中移除用户。 |
确保 XML 文件中的角色 DN 不是过滤的角色。 |
cannotRemoveUsersFrom- DynamicGroup |
53 |
无法从动态组中移除用户。 |
确保 XML 文件中的组 DN 不是动态组。 |
subSchemStringDoesNotExist |
54 |
子模式字符串不存在。 |
确保 XML 文件中存在子模式字符串。 |
defaultPeopleContainer- NotFound |
59 |
您正尝试向组织或容器添加用户。而组织或容器中不存在默认人员容器。 |
请确保存在默认人员容器。 |
nodefaulturlprefix |
60 |
在 --defaultURLPrefix 参数后未找到默认 URL 前缀 |
请相应提供默认的 URL 前缀。 |
nometaalias |
61 |
在 --metaalias 参数后未找到元数据别名 |
请相应提供元数据别名。 |
missingEntityName |
62 |
未指定实体名称。 |
请提供实体名称。 |
missingLibertyMetaInputFile |
63 |
缺少用于导入元数据的文件名。 |
请提供包含元数据的文件名。 |
missingLibertyMetaOutputFile |
64 |
缺少用于存储导出的元数据的文件名。 |
请提供用于存储元数据的文件名。 |
cannotObtainMetaHandler |
65 |
无法获得元数据属性的处理程序。指定的用户名和密码可能不正确。 |
确保用户名和密码正确。 |
missingResourceBundleName |
66 |
添加、查看或删除存储在目录服务器中的资源包时,缺少资源包名称。 |
请提供资源包名称 |
missingResourceFileName |
67 |
向目录服务器中添加资源包时,缺少包含资源字符串的文件的文件名。 |
请提供有效文件名。 |
failLoadLibertyMeta |
68 |
无法将 Liberty 元数据加载到 Directory Server。 |
再次加载元数据之前,请重新检查元数据。 |