CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2EE / EJB / JMS

关于servlet里调用ejb

楼主freezh(只提供思路)2006-03-08 21:25:03 在 Java / J2EE / EJB / JMS 提问

ejb-jar.xml里的配置  
  <?xml   version="1.0"   encoding="UTF-8"?>  
  <!DOCTYPE   ejb-jar   PUBLIC   "-//Sun   Microsystems,   Inc.//DTD   Enterprise   JavaBeans   2.0//EN"   "http://java.sun.com/dtd/ejb-jar_2_0.dtd">  
  <ejb-jar>  
      <display-name>EJB1</display-name>  
      <enterprise-beans>  
          <session>  
              <ejb-name>Enterprise2</ejb-name>  
              <home>ejbservlet.Enterprise2Home</home>  
              <remote>ejbservlet.Enterprise2</remote>  
              <ejb-class>ejbservlet.Enterprise2Bean</ejb-class>  
              <session-type>Stateless</session-type>  
              <transaction-type>Container</transaction-type>  
          </session>  
      </enterprise-beans>  
      <assembly-descriptor>  
          <container-transaction>  
              <method>  
                  <ejb-name>Enterprise2</ejb-name>  
                  <method-name>*</method-name>  
              </method>  
              <trans-attribute>Required</trans-attribute>  
          </container-transaction>  
      </assembly-descriptor>  
  </ejb-jar>  
   
   
   
  web.xml中的配置  
   
  <web-app>  
      <display-name>web</display-name>  
      <ejb-ref>  
          <ejb-ref-name>ejb/Enterpries2</ejb-ref-name>  
          <ejb-ref-type>Session</ejb-ref-type>  
          <home>ejbservlet.Enterprise2Home</home>  
          <remote>ejbservlet.Enterprise2</remote>  
          <ejb-link>Enterpries2</ejb-link>  
      </ejb-ref>  
  </web-app>  
   
  试了能有三四十遍了,一次也没成功过,  
   
  错误总是这一句:  
   
  <2006-3-8   下午09时22分30秒   CST>   <Error>   <J2EE>   <BEA-160131>   <Error   deploying   web:   with   deployment   error   Could   not   load   web   and   nested   error   weblogic.deployment.EnvironmentException:   [J2EE:160101]Error:   The   ejb-link   'Enterpries2'   declared   in   the   ejb-ref   or   ejb-local-ref   'ejb/Enterpries2'   in   the   application   module   'web'   could   not   be   resolved.   The   target   EJB   for   the   ejb-ref   could   not   be   found.   Please   ensure   the   link   is   correct.>    
   
  请大家帮着看看到底是哪里有问题, 问题点数:100、回复次数:1Top

1 楼doway(john)回复于 2006-03-08 22:55:12 得分 100

<ejb-link>Enterpries2</ejb-link>  
   
  这句删掉看看,可能用不着。  
  Top

相关问题

  • servlet调用ejb的问题!
  • 怎样在servlet里面调用servlet?
  • Delphi7 调用Ejb
  • 如何在SERVLET里调用APPLET??
  • 怎样在servlet里调用JavaBean
  • ···········weblogic7.0里远程调用ejb问题
  • 在线求助<jb6+weblogic 6.1>下如何用servlet调用ejb?
  • 如何用SERVLET调用在本地或远程的EJB组件?
  • 在servlet中如何加载调用EJB??郁闷!
  • ejb调用问题

关键词

  • ejb
  • xml
  • ejbservlet
  • enterpries2
  • enterprise2
  • 配置
  • 看看
  • home

得分解答快速导航

  • 帖主:freezh
  • doway

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo