up. I think you need check if you config the xml file well in /deploy/?.xml
解决方案 »
- 求thinking in java 中文版
- 用request.getParameter怎么取不出数据啊
- mysql批量导入
- 怎样让int类型定义变量的时候不用初始化
- spring访问数据库资源释放问题
- Ibatis 求助
- 关于Session和cookie内部机制的一个问题
- 如何发送图片
- Spring的HibernateTemplate中的方法都属于单独一个事务的吗?
- 关系到我一生,大伙来帮忙指点下好么
- 我想请问VO,DTO,和javabean的区别,以及他们适用的场合!
- Java操作ORACLE数据库Clob字段,我插入一个34k的文本的时候报错 java.sql.SQLException ora-21560:argument is null,invalid,or ou
不用jboss.xml和jboss-web.xml的话
在web.xml<ejb-ef>中下添加
<ejb-link>HelloWorld</ejb-link>
是可以运行的
当我用ejb3.0的话,jboss启动会出现这样的问题:
Caused by: java.lang.ClassNotFoundException: Unexpected error during load of: org.jboss.ejb3.EJB3Deployer, msg=org/jboss/ejb3/EJB3Deployer (Unsupported major.minor version 49.0)这又是怎么拉???更奇怪的是:原来运行正常的程序现在总是报错
搞不懂JBOSS拉
<ejb-link>HelloWorld</ejb-link>
==========
这样?敢问楼主JBoss版本是?
失误~~
是<ejb-link>Browser</ejb-link>
我的是jboss-4.0.3SP1
我不是很了解,能说下吗?
JNDI帮定错误了,你的是:ejb/browser
但实际是:test/BrowserHome
自己去验证下
在用lookup方法的时候,当时是调用<ejb-ref-name>(ejb/browser)中的元素拉,
而这个ejb-ref-name通过jboss-web.xml中的
<ejb-ref>
<ejb-ref-name>ejb/browser<ejb-ref-name>
<jndi-name>test/BrowserHome</jndi-name>
</ejb-ref>
和jndi-name为test/BrowserHome的绑定在一起
同时在jboss.xml中:
<session>
<ejb-name>Browser</ejb-name>
<jndi-name>test/BrowserHome</jndi-name>
</session>
test/BrowserHome与Browser绑定在一起
从而实现了,lookup("ejb/browser")到lookup("Browser")的转变
<ejb-ref-name>和<jndi-name>一定要一样哦
好的,我试试看
thanks