2011-04-02 71 views
2

我使用JBoss 5.1 GA和Seam 2.2的Eclipse Helios(已安装JBoss Tools)。我注意到每次部署项目时,都会看到一条警告,告知我没有安装许可存储。安装权限存储如果你想使用持久连接权限商店未安装在JBoss Seam

请如何做我使用框架附带的默认权限存储?

回答

0

查找范围中缝documentation

要点的部分15.6.10.3. JpaPermissionStore还有就是你分配一个特殊的实体,将负责提供和存储授权数据。 Seam将扫描实体字段上的注释org.jboss.seam.annotations.security.permission.*,并决定如何使用或设置该字段的值。

另请注意,Seam不会为您提供用户界面来管理权限存储,而是会提供API,您可以使用它来构建自己的API。

我还没有找到一个关于如何使用Seam的这个特性的好例子,但是与Seam一起提供的seamspace示例应该给你一个关于如何使用Seam Security的出发点。