大家帮我看看我的程序有什么毛病
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,其中有一些语法上的错误,请大家帮我看一看