大家帮我看看我的程序有什么毛病

CNSC 2003-05-16 10:16:48
package chooseclass;

import chooseclass.*;
import javax.ejb.*;
import javax.naming.*;
import javax.naming.NamingException;
import java.util.*;
import java.rmi.RemoteException;
import javax.rmi.PortableRemoteObject;
import java.sql.*;
import java.sql.*;
public class choosecBean implements SessionBean {
SessionContext sessionContext;
private CourseHome cHome;
public void ejbCreate() throws CreateException {
try{
Context initial=new InitialContext();
cHome=(CourseHome)initial.lookup("Course");
} catch(javax.naming.NamingException ex)
{
}
}
public void ejbRemove() {
/**@todo Complete this method*/
}
public void ejbActivate() {
/**@todo Complete this method*/
}
public void ejbPassivate() {
/**@todo Complete this method*/
}
public void setSessionContext(SessionContext sessionContext) {
this.sessionContext = sessionContext;
}
public void setcname(String course_id, String cname) {
try{
Course course=cHome.findByPrimaryKey(course_id);
course.setCname(cname);
}catch(FinderException ex){
}
/**@todo Complete this method*/
}
public String getcname(String course_id) {
/**@todo Complete this method*/
try{
Course course=cHome.findByPrimaryKey(course_id);
return course.getCname();
} catch(FinderException fex)
{
}
return null;
}
public void setcourse(String course_id, String cname) {
/**@todo Complete this method*/
try
{
Course course=cHome.create(course_id);
course.setCname(cname);
}catch(DuplicateKeyException dupkeyex)
{
throw new SQLException("have");
} catch(CreateException ex){
throw new SQLException("s");//
}catch(Exception ex){
}
}
}
其中,Course是一个CMP,其中有一些语法上的错误,请大家帮我看一看
...全文
44 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zez 2003-05-16
  • 打赏
  • 举报
回复
Hashtable ht = new Hashtable();
ht.put(ctx.PROVIDER_URL, "t3://127.0.0.1:7001"); //视情况修改
ht.put(ctx.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
ctx = new InitialContext(ht);
anEJBHome = (EJBHome) javax.rmi.PortableRemoteObject.narrow (ctx.lookup (homeClass.getName()), homeClass);

老兄,调用ejb是这样调用的 !!!!!!

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧