我们正在将应用程序从weblogic 10.3迁移到12.1.3.0。 它是一个远程服务器,我们必须进行这些迁移。
请查看以下背景和我的问题以及我的解决方法。
1)当我部署在10.3到12.1.3.0中运行并运行的相同.ear时,即使文件显示在APP-INF / Lib.so中,它也无法使用Class notfound Exceptions进行部署。所以我检查了所有内容罐子和它们在lib.still同样的错误仍然存在,所以我离开了,并开始用新版本的java建立新的耳朵(我们也需要java 1.8)。
2)当我将新耳部署到weblogic时,它已经部署但是当我点击URL时,它给出的下面的错误类似于 servlet因异常而失败 Java.lang.IllegalStateException:没有webapplicationFound:没有注册Context LoadListener? 强文 我的工作: 1)当我浏览web.xml时,我找到了
context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:/applicationresouces.xml
<param-value>classpath:/application-dao.xml
<param-value>/WEB-INF/security.xml
like wise we have 3 more files
</param-value>
</context-param>
2)ContextLoadListener也出现在web.xml
中
但我仍然遇到上述错误。我在其中遗漏了什么。 以及如何加载classpath:/ *。xml文件?在DEV环境中?我们是否需要在JVM类路径中创建它们? 我真的很想知道出了什么问题。