1

Rest-WS にセキュリティ (基本認証など) を適用しようとしています。これらの WS は、DOSGi を介して Karaf コンテナーで公開されます。

<!--
    Register VCPENetworkManager as OSGi Service
  -->       
<bean id="vcpeNetworkManager" class="org.opennaas.extensions.vcpe.manager.VCPENetworkManager"/>
<service ref="vcpeNetworkManager" interface="org.opennaas.extensions.vcpe.manager.IVCPENetworkManager">
    <service-properties>
        <!-- Rest -->   
        <entry key="service.exported.interfaces" value="*"/>
        <entry key="service.exported.configs" value="org.apache.cxf.rs"/>
        <entry key="service.exported.intents" value="HTTP"/>        
        <entry key="org.apache.cxf.ws.address" value="${ws.rest.url}/vcpenetwork"/>  
    </service-properties>
</service>

ws を公開するバンドルにどの依存関係が追加されているのか、または spring の構成ファイルがどのように、またはどこに含まれているのかがわからない理由がわかりません。私は常にアプリケーションサーバーを使用してきました。

ありがとう、

4

1 に答える 1

0

DOSGi に CXF を使用している場合は、ブループリントで使用することをお勧めします。これは Spring のような XML 構文であり、OSGi 環境で最適に機能します。

于 2013-03-29T17:26:37.157 に答える