1

我们有两个网络应用程序;AppA(作为 EAR)使用TwelveMonkeys,而 AppB(作为 WAR)使用JAI

这些 Web 应用程序部署在 Weblogic 12c 上,其中每个应用程序彼此隔离。它们都具有应用程序级类加载器(以确保一个应用程序上的库不会与另一个应用程序冲突),以及容器级和系统级类加载器。

我们已配置系统以确保仅通过 AppA 应用程序级类加载器加载 TwelveMonkeys。然而,AppB 不知何故仍能看到 TwelveMonkeys 类和遭遇ClassCastExceptions

有没有办法正确强制 TwelveMonkeys 仅在一个应用程序的范围内,而不是所有应用程序(这种情况似乎指向)?

这种行为通常归因于 TwelveMonkeys,还是 Weblogic 问题?TwelveMonkeys 是否可以很好地与其他容器中的多个应用程序配合使用?

4

0 回答 0