使用OpenDJ(OpenDS)作为OpenAM的数据存储(OpenSSO)的最佳方式是什么?

我已经find了一些方法,但是它们是基于这两个库的旧版本(并且包含从OpenAM / OpenSSO中删除的文件的引用),例如:

http://blogs.oracle.com/indira/entry/using_opends_as_user_store

我试过导入旧版本的am_remote_opends_schema.ldif,但是我得到一个相当详细的错误:

ldap_modify: Invalid syntax (21) additional info: An error occurred while attempting to decode the object class "( 2.16.840.1.113730.3.2.181 NAME 'iplanet-am-managed-filtered-group' DESC 'Managed Filter Group OC' SUP iplanet-am-managed-group X-ORIGIN 'OpenSSO' )": The definition for objectclass 2.16.840.1.113730.3.2.181 is invalid because it has an objectclass type of STRUCTURAL but this is incompatible with the objectclass type AUXILIARY for the superior class iplanet-am-managed-group 

我是否应该回滚OpenAM和OpenDJ的版本,以引用这些操作引用的旧版本的OpenSSO和OpenDS? 这似乎是一个不太令人愉快的方法,但如果它能做到这一点…

迈克尔,

OpenAM为OpenDJ(或OpenDS)提供必要的文件,但您也可以在OpenAM源代码库中find它们: http : //sources.forgerock.org/browse/openam/trunk/opensso/products/amserver/war/ldif/opends

来自OpenSSO的文档仍然适用于OpenAM,OpenDJ和OpenDS之间的OpenSS / openam /也是如此。 Doc: http : //wikis.sun.com/display/OpenSSO/Using+OpenDS+as+a+User+Data+Store+for+OpenSSO+Enterprise+8.0+Update+1

我希望这有帮助。 鲁