この構成に従って、ミュールの単一のエンドポイントを介して複数のサービス インターフェイスを公開しようとして い ます。管理者
ただし、「Soap 1.1 エンドポイントは既にアドレスに登録されています」というエラーが表示されます。
これを行う方法に関するヒントはありますか?cxf サービスを使用して、SOAP と Java の間でマーシャリング/アンマーシャリングを行い、後で ws-security を提供したいだけです。
<flow name="flow_Services">
<http:inbound-endpoint address="http://localhost/services" exchange-pattern="request-response">
<choice>
<when expression="inbound:http.request=/services/Login" evaluator="header">
<cxf:jaxws-service serviceClass="com.ws.client.generated.Login" />
<component><spring-object bean="Login"/></component>
</when>
<when expression="inbound:http.request=/services/Admin" evaluator="header">
<cxf:jaxws-service serviceClass="com.ws.client.generated.Admin" />
<component><spring-object bean="Admin"/></component>
</when>
</choice>