利用Geronimo深入EJB Web应用程序 - 编程入门网
署描述符、application.xml 文件和 geronimo-application.xml 文件。在该应用程序中,这些文件被配置以提供应用 程序范围的 Java 数据库连接 (Java Database Connectivity, JDBC) 连接器。 阅读“将数据库连接到 Geronimo 应用服务器的三种方法”(developerWorks, 2005 年 6 月)以获得该配置的详细信息。mysql-plan.xml 和 tranql- connector-1.0-SNAPSHOT.rar 文件以及 application.xml 和 geronimo- application.xml 文件中的模块定义是该配置的一部分,用于使运行时部署器正 确设置 JDBC 连接器。
geronimo-application.xml 文件包含 <application> 元素,它具有名 为 configId 的属性。该元素对于 Maven 构建脚本的自动部署特性的正确运行是 十分关键的。所设置的值可用于 maven.xml 文件中任何 <deploy:*> 的 id 属性中,如 清单 6 所示。 利用Geronimo深入EJB Web应用程序(7)时间:2011-05-20 IBM Neal Sanche清单 6. maven.xml 启动目标
在 清单 6 中,因为 geronimo-application.xml 文件中的 configId 属性被 设置为 org/acme/PhoneBook,所以它还必须是自动部署语句中 id 属性的值。 Geronimo 团队为此设置了一个非常好的自动部署工具。但是,如果您经常自动部 署,请确保检查您的临时目录,因为它们可能装满了旧的部署文件。 资源目录中子目录列表中的下一个目录是 ejb 目录。openejb-jar.xml 部署 描述符在 META-INF 子目录中。该文件对于数据库和实体 (CMP) bean 之间的所 有连接是必不可少的。还必须对该文件进行小修改,以确保对于您的企业 bean 存在相应的 Java 命名和目录接口 (Java Naming and Directory Interface, JNDI) 名称。该文件如 清单 7 所示。 清单 7. openejb-jar.xml
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |