喂!
我正在尝试使用CXF创建Web服务客户端。我的应用程序在OSGi中。我使用Felix框架。
但是会发生以下错误:
ojit_pre
我说可能是因为ClassLoader不同。可能吗?
知道如何解决问题吗?
谢谢!
最佳答案
是的,看起来您有两个BusFactory类定义。 SpringBusFactory实现其中一个,而asSubclass()调用另一个。由于一个BusFactory与另一个BusFactory不是同一类,因此您将获得CCE。查找包含BusFactory类的两个不同的包。其中之一将由定义SpringBusFactory的包导入。