1

嗨,我尝试使用两个不同的 war 文件在 WebSpherePortal 中使用 IPC 开发应用程序。我正在尝试传输一个 bean 对象,因为我已将一个 jar 文件放在 ../WebSpherePortal/PortalServer/shared/app 中。甚至得到类演员异常。任何人都可以回答这个问题。

4

1 回答 1

0

你尝试的将不起作用。带有 WAS 的类加载器通常工作,以便每个应用程序彼此分离。您不能共享任何类,因为类加载器将无法理解这两个类 - 即使从同一个 jar 加载 - 实际上是相同的。您需要做的是在共享每个对象之前对它们进行序列化(“实现可序列化”,并确保您确实对每个对象进行了序列化)。

您通常可以采用的一些方法是ICESpring Remoting

于 2011-10-19T20:40:54.177 回答