2011-12-05 24 views
1

我们需要以编程方式创建策略和组,并且我能够使用clientsdk.jaramserver.jar成功创建策略和组。在OpenAM中创建策略需要amserver.jar吗?

我试图创建策略,而不使用amserver.jar但得到“java.lang.NoClassDefFoundError: com/sun/identity/entitlement/EntitlementException”异常。另一方面,我可以在不使用amserver.jar的情况下创建组。

如果需要amserver.jar来制定政策,您可以让我知道吗?

回答

0

是的,尽管ClientSDK jar可能存在一些绑定问题,但现在您需要将amserver.jar放在类路径中。

更新:https://bugster.forgerock.org/jira/browse/OPENAM-2513现在已修复,因此从理论上讲,只有使用ClientSDK(从版本11.0.0开始)才能创建策略。