問題
- アップグレード中に、
s3Endpoint
パラメータがcom.liferay.portal.store.s3.configuration.S3StoreConfiguration.config
ファイルで適切に設定されていないと、次のエラーが発生する可能性があります。ERROR [Start Level: Equinox Container: 71c711d7-e9f1-4591-a549-44659b988645][S3Store:93] bundle com.liferay.portal.store.s3:5.0.31 (329)[com.liferay.portal.store.s3.S3Store(301)] : The activate method has thrown an exception
java.lang.IllegalArgumentException: java.net.URISyntaxException: Expected authority at index 8: https://
at com.amazonaws.util.RuntimeHttpUtils.toUri(RuntimeHttpUtils.java:197)
at com.amazonaws.util.RuntimeHttpUtils.toUri(RuntimeHttpUtils.java:171)
at com.amazonaws.AmazonWebServiceClient.toURI(AmazonWebServiceClient.java:329)
at com.amazonaws.AmazonWebServiceClient.setEndpoint(AmazonWebServiceClient.java:317)
at com.amazonaws.services.s3.AmazonS3Client.setEndpoint(AmazonS3Client.java:728)
...
Environment
- Liferay DXP 7.0+
解決策
com.liferay.portal.store.s3.configuration.S3StoreConfiguration.config
ファイルを確認し、s3Endpoint
パラメータを設定してください。
追加情報
- この問題は、 LPS-136069を含む将来の fixpack または hotfix で修正されるはずです。
- Amazon Simple Storage Serviceのエンドポイントとクォータ
- Amazon S3をリポジトリとしたLiferayのドキュメント管理の設定
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン