Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java .jspx页面赢得';无法在通用jDeveloper应用程序上部署_Java_Jsp_Jsf_Weblogic_Jdeveloper - Fatal编程技术网

Java .jspx页面赢得';无法在通用jDeveloper应用程序上部署

Java .jspx页面赢得';无法在通用jDeveloper应用程序上部署,java,jsp,jsf,weblogic,jdeveloper,Java,Jsp,Jsf,Weblogic,Jdeveloper,我在部署和运行weblogic server上的空.jspx页面时遇到这个问题。我有一个通用的web应用程序,我只想在ViewController中添加一个页面。当我创建此页面并在其上单击鼠标右键,然后单击“在上面运行”时,会出现以下错误: [04:36:57 PM] Deploying Application... <Sep 14, 2016 4:37:07 PM CEST> <Error> <Deployer> <BEA-149265> <

我在部署和运行
weblogic server
上的空
.jspx
页面时遇到这个问题。我有一个通用的web应用程序,我只想在
ViewController
中添加一个页面。当我创建此页面并在其上单击鼠标右键,然后单击“在上面运行”时,会出现以下错误:

[04:36:57 PM] Deploying Application...
<Sep 14, 2016 4:37:07 PM CEST> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID '1473863817655' for task '4'. Error is: 'weblogic.application.ModuleException: Could not setup environment'
weblogic.application.ModuleException: Could not setup environment
at  weblogic.servlet.internal.WebAppModule.activateContexts(WebAppModule.java:149    5)
at weblogic.servlet.internal.WebAppModule.activate(WebAppModule.java:438)
at weblogic.application.internal.flow.ModuleStateDriver$2.next(ModuleStateDriver.java:375)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.activate(ModuleStateDriver.java:95)
Truncated. see log file for complete stacktrace
Caused By: weblogic.deployment.EnvironmentException: [J2EE:160101]Error: The ejb-link 'ejb_submit_batch.jar#PTBatchSessionEJB' declared in the ejb-ref or ejb-local-ref 'ejb/PTBatchSessionEJB' in the application module 'ViewControllerWebApp.war' could not be resolved. The target EJB for the ejb-ref could not be found. Please ensure the link is correct.
at weblogic.deployment.BaseEnvironmentBuilder.addEJBLinkRef(BaseEnvironmentBuilder.java:464)
at weblogic.deployment.EnvironmentBuilder.addEJBReferences(EnvironmentBuilder.java:496)
at weblogic.servlet.internal.CompEnv.activate(CompEnv.java:157)
at weblogic.servlet.internal.WebAppServletContext.activate(WebAppServletContext.java:3144)
at weblogic.servlet.internal.WebAppModule.activateContexts(WebAppModule.java:1493)
Truncated. see log file for complete stacktrace
我真的不知道该如何解决这个问题,因为我已经花了三天的时间来解决这个问题。任何需要解决的建议。我可以向您提供所有必需的文件和日志

提前谢谢

更新

我应该提到的是,如果我在我的
web.xml
中对这一部分进行注释,页面将完美启动!但是如果我删除了注释部分,上面的错误就会出现

<!--<ejb-local-ref>
<ejb-ref-name>ejb/PTBatchSessionEJB</ejb-ref-name>
<ejb-ref-type>Session</ejb-ref-type>
<local>it.enigen.pt.batch.submit.ejb.PTBatchSessionEJBLocal</local>
<ejb-link>ejb_submit_batch.jar#PTBatchSessionEJB</ejb-link>
</ejb-local-ref>-->

<!--<ejb-local-ref>
<ejb-ref-name>ejb/PTBatchSessionEJB</ejb-ref-name>
<ejb-ref-type>Session</ejb-ref-type>
<local>it.enigen.pt.batch.submit.ejb.PTBatchSessionEJBLocal</local>
<ejb-link>ejb_submit_batch.jar#PTBatchSessionEJB</ejb-link>
</ejb-local-ref>-->