免責事項:これは英文の記事「Error "query did not return a unique result" while creating a Theme in VMware Cloud Director 10.6」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
2024-07-22 14:13:19,749 | ERROR | pool-jetty-1046565 | DefaultExceptionMapper | Internal server exception | requestId=#######-####-####-####-########,request=POST https://vcd.example.com/cloudapi/1.0.0/brandingThemes,requestTime=1721657599708,remoteAddress=##.##.##.##:53605,userAgent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 ...,accept=application/*+json;version 40.0.0-alpha application/json;version 40.0.0-alphaorg.hibernate.NonUniqueResultException: query did not return a unique result: 2 at org.hibernate.impl.AbstractQueryImpl.uniqueElement(AbstractQueryImpl.java:844) at org.hibernate.impl.CriteriaImpl.uniqueResult(CriteriaImpl.java:328) at com.vmware.vcloud.common.repository.impl.SessionFactoryRepositoryTemplate.findUniqueByCriteria(SessionFactoryRepositoryTemplate.java:311)VMware Cloud Director 10.6
この事象は VMware Cloud Director の複数の組織にインポートされている LDAP ユーザーでブランディングテーマを作成しようとした際に発生します。
これは VMware Cloud Director バージョン 10.6.0 における既知の問題であり、VMware Cloud Director 10.6.0.1 で修正されています。
1 つの組織にのみインポートされている別のユーザーを使用してブランディングテーマを作成することで、事象を回避することも可能です。