Deployment Netbeans 8.0.2,Glassfish 3无法解析引用本地ejb引用

Deployment Netbeans 8.0.2,Glassfish 3无法解析引用本地ejb引用,deployment,glassfish-3,ear,netbeans-8,Deployment,Glassfish 3,Ear,Netbeans 8,我正在尝试在本地系统上运行的Glassfish 3.0服务器上运行企业应用程序。我使用NetBeans 8.0.2作为IDE,但实际上我现在正在使用Glassfish的服务器控制台进行部署 此应用程序当前正在生产中。我可以构建EAR文件并部署到生产服务器和QA服务器,但出于开发原因,我希望在我的系统上使用该服务器 但是,当我尝试将文件部署到本地Glassfish服务器时,会收到以下错误消息和堆栈转储: java.lang.RuntimeException: Cannot resolve refe

我正在尝试在本地系统上运行的Glassfish 3.0服务器上运行企业应用程序。我使用NetBeans 8.0.2作为IDE,但实际上我现在正在使用Glassfish的服务器控制台进行部署

此应用程序当前正在生产中。我可以构建EAR文件并部署到生产服务器和QA服务器,但出于开发原因,我希望在我的系统上使用该服务器

但是,当我尝试将文件部署到本地Glassfish服务器时,会收到以下错误消息和堆栈转储:

java.lang.RuntimeException: Cannot resolve reference Local ejb-ref name=com.mycompnayl.business.model.web.stage.p1.P1RawGridSessionBean/productSessionLocal,Local 3.x interface =com.mycompany.business.component.product.ProductSessionLocal,ejb-link=null,lookup=,mappedName=,jndi-name=,refType=Session
    at com.sun.enterprise.deployment.util.EjbBundleValidator.accept(EjbBundleValidator.java:620d
    at com.sun.enterprise.deployment.WebBundleDescriptor.visit(WebBundleDescriptor.java:2004)
    at com.sun.enterprise.deployment.Application.visit(Application.java:1777)
……等等

编辑:要添加一些上下文,生成错误的类的开头如下:

public class P1RawGridSessionBean extends SortableList { //
    private static Logger logger =     Logger.getLogger(P1RawGridSessionBean.class.getName());

    private List<TP1RawView> productViewList=new ArrayList<TP1RawView>();

    //TP1RawJpaController tp1RawController=new TP1RawJpaController();
    @EJB ProductSessionLocal productSessionLocal;
    etc....
下面是实现它的类的开始:

@Stateless
public class ProductSessionBean implements ProductSessionLocal {

    public final static Logger logger = LoggerFactory.getLogger(ProductSessionBean.class);

    @EJB
    ImageSessionLocal imageSessionLocal;

    @PersistenceContext(unitName="modCompJar-PU")
    EntityManager em;

您是否解决了此问题?如果是,你做了什么?
@Stateless
public class ProductSessionBean implements ProductSessionLocal {

    public final static Logger logger = LoggerFactory.getLogger(ProductSessionBean.class);

    @EJB
    ImageSessionLocal imageSessionLocal;

    @PersistenceContext(unitName="modCompJar-PU")
    EntityManager em;