WEBLOGIC SERVER 中的类加载器

发布于 2024-08-20 05:33:58 字数 172 浏览 9 评论 0原文

我在weblogic 10中进行了ear部署。它包含war,ejb jar,APP-INF,META-INF。现在,当我从 war 调用该服务时,出现 classnot found 异常。当我部署 war 文件时,在不使用 Ear 文件的情况下,该服务绝对可以正常工作。

如何解决这个问题。类加载器如何检查 jar

I did ear deployment in weblogic 10.It conatins war, ejb jar, APP-INF, META-INF. Now When I am calling the service from war, I am getting classnot found exception.When I deploy the war file , without using ear file this service works absoulutely fine.

How to resolve this problem. How classloader will check for jars

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

2024-08-27 05:33:58

如果没有更多详细信息,就不可能解决您的问题,但是当您询问有关类加载器在 WebLogic 中如何工作的文档时,您将在 了解 WebLogic Server 应用程序类加载。另请参阅了解 J2EE 应用程序服务器类加载架构在 TheServerSide.com 上(很旧但仍然完全有效)。

在您的特定情况下,我想知道您是否正在使用清单类路径条目。我们也欢迎您提供更多关于 EAR 结构的详细信息。请相应更新您的问题。

It's impossible to solve your problem without more details but as you asked for documentation on how classloaders work in WebLogic, you will find information in Understanding WebLogic Server Application Classloading. Also have a look at Understanding J2EE Application Server Class Loading Architectures on TheServerSide.com (quite old but still perfectly valid).

In your particular case, I'd like to know if you are using Manifest Class-Path entries. More details on how your EAR is structure exactly would be also welcome. Please update your question accordingly.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文