2017-03-13 5 views
0

を確保:しかし、私はトラブルがなってきた細かいパックス-試験Karaf私はPAX-試験に基づいてkaraf統合テストを持って、安全なMavenのリポジトリにアクセスする必要がありましたMavenのリポジトリ認証

editConfigurationFilePut("etc/org.ops4j.pax.url.mvn.cfg", "org.ops4j.pax.url.mvn.repositories", "https://my.repo.net:443/nexus/content/groups/[email protected]@id=my.repo") 

無担保作品、 SSL認証作業:

sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target 

だから私は、通常のいずれかのキーをトラストを提供し、および/または環境変数を使用して、それを渡すと思います。問題は、この設定では環境変数がコンテナに渡されていないため、どこでSSL証明書をkarafインスタンスにフックできますか?

答えて

0

のVMOptionは、あなたがこのようなkarafコンテナに変数を渡すことができます:

new VMOption("-Djavax.net.ssl.trustStore=my.truststore") 
関連する問題