Mule CXF模块缺少UrlUtilities

时间:2019-05-13 21:09:32

标签: java mule cxf

当尝试访问SOAP服务的WSDL时,出现异常NoClassDefFoundError:org / apache / cxf / transport / http / UrlUtilities。

我的代码中使用了

Mule CXF模块来公开SOAP服务。当前的ule子版本是3.3.5(我知道它是旧的.. :))和CXF版本2.7.x。我注意到在cxf-rt-core版本2.6.0之前存在缺少的类(UrlUtilties)。 想知道cxf 2.7是否不再需要该类并且我的ule子版本已落后或我正在混合到不受支持的库版本,如果是这种情况,那么有人知道我可以使用的CXF的最高版本是什么与m子3.3.5。 我的m子服务配置与文章“ https://dzone.com/articles/web-services-with-mule-cxf-and”中提到的非常相似

这是我的m子服务配置。 “ myMuleCXFServletConnector”是一个servlet连接器

<service name="com.myorg.myservice">
<inbound>
    <inbound-endpoint address="servlet://myService" connector-ref="myMuleCXFServletConnector">
<cxf:jaxws-service serviceClass="com.myorg.MyService"/>
</inbound-endpoint>
</inbound>

<component>
<spring-object bean="mycomp.services.myservice"/>
</component>
</service>

我怀疑我缺少某些库或使用的版本不正确,我希望你们中的某些人可能有一些解决此问题的建议。非常感谢您的投入。

0 个答案:

没有答案