Apusic部署工具用户手册 下载本文

在EJB本地引用设置界面可以管理所有EJB本地引用的部署设置。

EJB本地引用的本地Home接口类名、本地接口类名和本地JNDI名称不能为空。 EJB链接的下拉列表中列出了应用中具有本地接口的所有EJB,选择了其中的一项,则类型、本地Home接口类、本地接口类、本地JNDI名称会自动填好。EJB链接的内容也可以为空。

关于被引用的本地EJB的本地JNDI名称,可参考查看应用中所有的JNDI名称。 可参考Apusic开发文档中对EJB引用的说明。 模块内容管理

通过Web模块的内容管理界面,可以向Web模块中添加文件和添加类servlets(.class)。两者的区别是:

“添加文件”需要指定向哪个目录中添加。

而“添加类”,如果添加的是.class文件,部署工具会把类文件放在WEB-INF/classes目录下,如果没有这个目录,会自动创建;如果添加的是.jar文件,部署工具会把类文件放在WEB-INF/lib目录下,如果没有这个目录,会自动创建。

在某一目录上单击鼠标右键,会弹出菜单可以新建目录。

如果需要向某个目录添加文件,可以从系统的文件管理器直接拖放到指定的目录即可,也可以使用右边的\添加文件\按钮,需要先选中此目录,然后点击\添加文件\或者\添加类\弹出用于选择添加文件的对话框,如下图:

如果想保留要添加的文件的适当目录层次信息,可以指定适当的目录层次的起点,在上图中,目录层次的起点为D:\\navy\\deploy_handbook,则添加的文件的目录层次从这个目录算起(不含这个目录),自动在目的目录中建起原来文件的目录层次。

在文件树中选择要添加的文件或者目录,点击\添加\按钮,这些文件将被显示在\要添加的文件\列表中。同样,如果列表中的某个文件是不需要添加的,您可以选中它,点击\删除\按钮即可。

点击\确定\可以完成添加,可以看到选择的文件已被添加到Web模块中。 部署描述文件浏览

在应用结构树中选中一个Web节点,在右边部署描述信息配置区选取web.xml选项卡,可以浏览web.xml文件。

4.3.3 对EJB模块的配置

基本设置

当用户点击选中EAR结构树中的一个EJB模块节点后,部署描述信息配置区显示EJB模块基本设置界面,如下图:

CMP数据源JNDI名所指定的数据源是EJB模块中所有CMP实体EJB所使用的数据源。 角色定义

EJB组件中的某些方法可能只允许授权用户访问,因此,利用角色的概念,可以指定某些方法只允许特定的角色访问。有关安全角色的详细说明,可参见Apusic开发文档。然后再把角色和Apusic服务器中的用户和组进行映射。

当用户点击选中应用结构树中的一个EJB模块节点下面的字节点“安全角色”后,在部署描述信息配置区会出现该模块中所有安全角色的列表,在这里,可以添加、删除、修改EJB模块中的角色。如下图: