java – Como resolver esse problema de Deploy do projeto Web do projeto JavaEE?

Estou executando um projeto simples JAVA enterprise, criei os sessions beans e estou tentando conectar com uma classe Bean, mas apresenta essa exception: Severe: Exception while loading the app : java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.RuntimeException: java.lang.NoClassDefFoundError: LDevmidia/MySessionBeanLocal;
EJB : MySessionBean.java

package Devmidia;

import javax.ejb.Stateless;
import javax.ejb.TransactionManagement;
import javax.ejb.TransactionManagementType;

/**
 *
 * @author sr_ha
 */
@Stateless
@TransactionManagement(TransactionManagementType.CONTAINER)

public class MySessionBean implements MySessionBeanLocal {

    /**
     *
     * @return
     */
    
    @Override
    public String ping(){
        return " pong !!!";
    }

}

EJB MySessionBeanLocal:

package Devmidia;

import javax.ejb.Local;


    @Local
    public interface MySessionBeanLocal {
        public java.lang.String ping();
         
    }

No projeto web seria essa classe MYJSFBean.

package devmidia.web;

import Devmidia.MySessionBeanLocal;
import javax.ejb.EJB;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import javax.inject.Named;


@ManagedBean(name = "myJSFBean")
@SessionScoped

public class MyJSFBean {
private String chamarPing;

    @EJB
    private MySessionBeanLocal mySessionBean;
    
    public MyJSFBean() {
    }
    
    public String getChamarPing(){
        System.out.println("função Ping funcionando");
        return "O resultado da ação é : " + mySessionBean.ping();
    }
    
    public String getChamarPong(){
        return "bean Pong funciona";
    }
    
}

Index.XHTML

 <?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://xmlns.jcp.org/jsf/html">
    <h:head>
        <title>Facelet Title</title>
    </h:head>
    <h:body>
        <h:outputText value="#{myJSFBean.chamarPing}"/>
       
    </h:body>
</html>

Ao acessar as preferencias do NetBeans é possivel ver essa imagem, o qual em alguns tutoriais dizem que mudando o próxy do windows 10 resolveria o problema mas no meu caso não acontece. proxy