アーティクル - CS413609
Codebeamer の「ReadOnlyArtifactFileLinkDto.setReadable」で「UnsupportedOperationException」が発生したため、ドキュメント ビューにアイテムが表示されません
修正日: 12-Apr-2024
適用対象
- Codebeamer 2.1.0.0 to 2.1.0.1
- Codebeamer 2.0.0.0 to 2.0.0.3
説明
- 症状:
- ドキュメントビューに項目を表示できません:
- すべてのアイテムがテーブルビューで正しく表示されます
- サーバーログには次のように出力されます:
throwable=java.lang.UnsupportedOperationException stacktrace: com.intland.codebeamer.persistence.dto.ReadOnlyArtifactFileLinkDto.setReadable(ReadOnlyArtifactFileLinkDto.java:137) com.intland.codebeamer.persistence.dao.impl.ArtifactDaoImpl.setPermissions(ArtifactDaoImpl.java:6170) com.intland.codebeamer.persistence.dao.impl.ArtifactDaoImpl.checkPermissions(ArtifactDaoImpl.java:6251) com.intland.codebeamer.persistence.dao.impl.ArtifactDaoImpl.checkPermissions(ArtifactDaoImpl.java:201) com.intland.codebeamer.persistence.dao.impl.EntityCache.createCacheEntry(EntityCache.java:534) com.intland.codebeamer.persistence.dao.impl.EntityCache.put(EntityCache.java:704) com.intland.codebeamer.persistence.dao.impl.AbstractReferableDaoImpl.findById(AbstractReferableDaoImpl.java:247) com.intland.codebeamer.persistence.dao.impl.AbstractVersionedReferableDaoImpl.findRevisions(AbstractVersionedReferableDaoImpl.java:331) com.intland.codebeamer.persistence.dao.impl.EntityResolver.resolve(EntityResolver.java:124) com.intland.codebeamer.persistence.dao.impl.EntityCache.resolve(EntityCache.java:1075) com.intland.codebeamer.persistence.dao.impl.EntityCache.load(EntityCache.java:770) com.intland.codebeamer.persistence.dao.impl.TrackerItemRowHandler.resolvePendingReferences(TrackerItemRowHandler.java:738) com.intland.codebeamer.persistence.dao.impl.TrackerItemRowHandler.resolvePendingReferences(TrackerItemRowHandler.java:675) com.intland.codebeamer.persistence.dao.impl.TrackerItemRowHandler.setItemReferences(TrackerItemRowHandler.java:765) com.intland.codebeamer.persistence.dao.impl.TrackerItemRowHandler.checkItemPermissions(TrackerItemRowHandler.java:1058) com.intland.codebeamer.persistence.dao.impl.TrackerItemRowHandler.getRows(TrackerItemRowHandler.java:382) com.intland.codebeamer.persistence.dao.impl.support.SearchDaoSupport.loadCbQLTrackerItems(SearchDaoSupport.java:415) com.intland.codebeamer.persistence.dao.impl.TrackerItemDaoImpl.lambda$findByCbQlCriteria$21(TrackerItemDaoImpl.java:3035) com.intland.codebeamer.transaction.TransactionSupportImpl.doInTransactionReturn(TransactionSupportImpl.java:166) com.intland.codebeamer.transaction.TransactionSupportImpl$$FastClassBySpringCGLIB$$16345405.invoke() ... WARN impl.outline.TrackerOutlineParser - Parent id is in different outline: null [catalina-exec-19] [240] ... DEBUG persistence.aspect.ExtendedAnnotationTransactionAfterAspect - Rollback exception occurred [catalina-exec-19] [240] java.lang.UnsupportedOperationException: null at com.intland.codebeamer.persistence.dto.ReadOnlyArtifactFileLinkDto.setReadable(ReadOnlyArtifactFileLinkDto.java:137) ~[cb-2.0.0.1.jar:?] ...
- ドキュメントビューに項目を表示できません:
最新バージョンはこちらを参照ください CS413609