您好我尝试使用两个不同的war文件在WebSpherePortal中使用IPC开发应用程序。我试图传输一个bean对象,因为我已经将一个jar文件放在../WebSpherePortal/PortalServer/shared/app中。即使我得到了阶级演员例外。任何人都可以回答这个问题。
答案 0 :(得分:0)
您尝试的内容无效。使用WAS的类加载器通常可以使每个应用程序彼此分离。你不能共享任何类,因为类加载器不能够理解这两个类 - 即使是从同一个jar加载 - 实际上是相同的。您需要做的是在共享之前序列化(“实现Serializable”,并确保您确实对每个Object进行序列化)。
您通常采用的一些方法是ICE或Spring Remoting。