public interface javax.ejb.EJBContext 这样声明不可以吧。
应该是
package javax.ejb;public interface EJBContext {
…
}
这样就应该可以了.
应该是
package javax.ejb;public interface EJBContext {
…
}
这样就应该可以了.
解决方案 »
- 关于jsp中获取错误码的问题request.getAttribute("javax.servlet.error.status_code")
- 让我吐血的问题,大家都来看看
- java.sql.BatchUpdateException: ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值
- 请教EncryptException所在的包的路径
- window.opener.document.all.photo.value="<%=photoName%>";
- 用ssh框架怎样连接两个数据库
- 请教大哥大姐们
- 关于struts实现上传的问题???
- jsp高手帮忙啊
- 100分 求 基于j2ee web client的报表生成方法
- 有j2se的基础学好j2ee需要多长时间
- oracle+tomcat的连接池,怎么样才能实现?
}
是你自己写的一个接口???
那可以EJB的类呀.再说了,说算是EJB的EJBContext 接口也不是你这样写的呀!是这样的.
public abstract interface EJBContext {
}
名字象你那样写是不行的.
public interface javax.ejb.EJBContext {} //javax.ejb.EJBContext 不行的.如果你要是写一个接口,名字是这样的格式:
public interface AAA{}
public interface EJBContext {
public javax.ejb.EJBHome getEJBHome(); public javax.ejb.EJBLocalHome getEJBLocalHome(); public boolean getRollbackOnly(); public void setRollbackOnly(); public javax.transaction.UserTransaction getUserTransaction(); public boolean isCallerInRole(java.lang.String stirng); public java.security.Principal getCallerPrincipal();
}
在CLASSPATH中添上 "j2eesdk安装目录/lib/j2ee.jar";
另外,书上的例子?那是讲ejb原理时提到的j2ee sdk自带的类吧?
你不会想去改写j2ee sdk的内置类吧?
要测试ejb,首先要ejb容器,你运行了没???然后客户端需要jndi的实现以及环境设置,