0

Servicemix (Fuse ベース) で SOAP 1.2 の WS を公開しようとしています。

ブループリント構成ファイルで CXF エンドポイントを宣言しました。

  <camelcxf:cxfEndpoint id="wsIdentService"
    serviceClass="service.ident.IdentService"
    address="/ws/ident"
    serviceName="ws:IdentService"
    endpointName="ws:IdentEndpoint"
    xmlns:ws="http://company.com/core/ident/0.1/"

私はいくつかのオプションを試しました:

  • エンドポイント定義に wsdlURL を追加すると、org.apache.cxf.service.factory.ServiceConstructionException: Could not find definition for port ...

  • <camelcxf:binding><soap:soapBinding mtomEnabled="true" version="1.2"/></camelcxf:binding>にリードを追加するNullPointerException at org.apache.aries.blueprint.container.RecipeBuilder.getValue

SOAP 1.2 をサポートする servicemix で CXF サービスを公開することに成功した人はいますか?

ありがとう

4

1 に答える 1

0

この機能は camel 2.10 でのみ使用できるため、servicemix 4.5 でのみ使用できます。

于 2012-12-17T13:13:48.190 に答える