你的ejb-jar是怎么写的?在那里要把你的home类写上

解决方案 »

  1.   

    在JBUILDER 4中有EJB组的概念我用JBUILDER 6中没有组的概念, 
    session.javapackage demo1;import javax.ejb.*;
    import java.util.*;
    import java.rmi.*;public interface session extends javax.ejb.EJBObject {
      public String helloworld(String strMsg) throws RemoteException;
    }
    /*****************************************************/
    SessionBean.javapackage demo1;import javax.ejb.*;public class sessionBean implements SessionBean {  SessionContext sessionContext;  public void ejbCreate() throws CreateException {
      }  public void ejbRemove() {
      }  public void ejbActivate() {
      }  public void ejbPassivate() {
      }  public void setSessionContext(SessionContext sessionContext) {
        this.sessionContext = sessionContext;
      }  public String helloworld(String strMsg) {
       System.out.println("Hello World "+strMsg);
            return "Hello World "+strMsg;  }
    }
    /*********************************************************/
    SessionHome.javapackage demo1;import javax.ejb.*;
    import java.util.*;
    import java.rmi.*;public interface sessionHome extends javax.ejb.EJBHome {
      public session create() throws CreateException, RemoteException;
    }