0 Replies Latest reply on Feb 9, 2006 7:19 AM by Rivka Shisman

    EJB deployment problem

    Rivka Shisman Newbie

      Hi friends,

      I have a problem deploying my EJB module to JBoss 4.03SP1.
      I deploy and run mu application using IntelliJ (with the JBoss plug-in).

      I get the following error:

      11:40:54,906 WARN [ServiceController] Problem creating service jboss.j2ee:jndiName=helloEJB,service=EJB
      java.lang.NoSuchMethodException: org.jboss.ejb.StatelessSessionContainer.removeHome(javax.ejb.Handle)

      I really need your help with this problem


      my EJB looks like this:

      package sample;

      import org.nite.dataAccessObjects.basic.*;
      import org.nite.dataAccessObjects.util.*;
      import org.nite.exceptions.basic.ApplicationException;
      import org.nite.exceptions.basic.LightExceptionInfo;
      import org.nite.exceptions.basic.ValidateException;
      import org.nite.transferObjects.util.LabelValueBean;
      import org.nite.util.*;
      import org.apache.commons.logging.Log;
      import org.apache.commons.logging.LogFactory;
      import javax.ejb.*;
      import java.util.*;

      public class helloBean implements SessionBean {

      private javax.ejb.SessionContext mySessionCtx;
      private CodeTableDAO codeTableDAO = null;
      static final private Log log = LogFactory.getLog(helloBean.class);

      public HashMap getCodeTables(){

      return codeTableDAO.getCodeTables();

      public helloBean() {

      public void ejbCreate() throws CreateException {
      DAOFactory dAOFactory = DAOFactory.getDAOFactory(DAOFactory.INFORMIX);
      codeTableDAO = dAOFactory.getCodeTableDAO();


      public void setSessionContext(SessionContext sessionContext) throws EJBException {
      mySessionCtx = sessionContext;

      public void ejbRemove() throws EJBException {

      codeTableDAO = null;

      public void ejbActivate() throws EJBException {

      public void ejbPassivate() throws EJBException {