我们正在将Apache CXF 2.5.2用于Web服务客户端代理。我们使用weblogic 10.3.4。要覆盖CXF记录器,我们使用以下选项:
-Dorg.apache.cxf.Logger=org.apache.cxf.common.logging.Slf4jLogger
对于org.apache.cxf.common.logging.Slf4jLogger
,我们在构建中包含了cxf-common-utilities-2.5.2
。
当我们尝试部署到weblogic时,我们得到以下异常:
[ERROR] Target state: deploy failed on Server AdminServer
[ERROR] java.lang.NoClassDefFoundError: weblogic/wsee/jaxws/spi/WLSProvider
答案 0 :(得分:0)
根据documentation,您的WebService客户端应该具有wseeclient.jar
作为运行时依赖性。如果问题仍然存在,请加入wlfullclient.jar
(请参阅Creating a wlfullclient.jar for JDK 1.6 client applications )。