WEB开发网
开发学院软件开发Java Apache Geronimo JNDI 命名和 Java 资源连接池,第... 阅读

Apache Geronimo JNDI 命名和 Java 资源连接池,第 1 部分: 数据源连接

 2010-04-23 00:00:00 来源:WEB开发网   
核心提示: <ejb-name> 标记用于指定会话 bean ProcessCustomerSessionBean 的名称,<ejb-ref-name> 标记用于指定应用程序内的组件将使用的 JNDI 名称,Apache Geronimo JNDI 命名和 Java 资源连接池,第

<ejb-name> 标记用于指定会话 bean ProcessCustomerSessionBean 的名称。<ejb-ref-name> 标记用于指定应用程序内的组件将使用的 JNDI 名称。在这种情况下,会话 bean 将对实体 bean 执行查找。清单 5 中列出了对应的特定于 Geronimo 的计划。

清单 5. ProcessCustomerEJB-openejb.xml 的清单

        <?xml version="1.0" encoding="UTF-8"?> 
 
<openejb-jar xmlns="http://www.openejb.org/xml/ns/openejb-jar-2.1" 
    xmlns:naming="http://geronimo.apache.org/xml/ns/naming-1.1" 
    xmlns:security="http://geronimo.apache.org/xml/ns/security-1.1" 
    xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.1"> 
  <dep:environment> 
   <dep:moduleId> 
     <dep:groupId>default</dep:groupId> 
     <dep:artifactId>ProcessCustomerSessionBean</dep:artifactId> 
     <dep:version>1.0</dep:version> 
     <dep:type>jar</dep:type> 
   </dep:moduleId> 
 
   <dep:dependencies/> 
   <dep:hidden-classes/> 
   <dep:non-overridable-classes/> 
  </dep:environment> 
 
  <enterprise-beans> 
   <session> 
     <ejb-name>ProcessCustomerSessionBean</ejb-name> 
     <jndi-name>ProcessCustomerRemoteSessionBean</jndi-name> 
 
     <ejb-ref> 
      <ref-name>ejb/CustomerEntityBean</ref-name> 
      <ejb-link>CustomerEntityBean</ejb-link> 
     </ejb-ref> 
   </session> 
  </enterprise-beans> 
</openejb-jar> 

上一页  2 3 4 5 6 7 8 9 10  下一页

Tags:Apache Geronimo JNDI

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接