I'm getting this in CI when ORT generates the SPDX report:
Exception in thread "main" java.util.NoSuchElementException: Key (Identifier(type=Maven, namespace=com.jcabi, name=jcabi-xml, version=0.35.0), Identifier(type=Maven, namespace=com.jcabi, name=jcabi-log, version=0.24.3)) is missing in the map.
at org.ossreviewtoolkit.plugins.reporters.spdx.SpdxDocumentModelMapper.map$addDependencyRelationships(SpdxDocumentModelMapper.kt:74)
at org.ossreviewtoolkit.plugins.reporters.spdx.SpdxDocumentModelMapper.map(SpdxDocumentModelMapper.kt:125)
at org.ossreviewtoolkit.plugins.reporters.spdx.SpdxDocumentReporter.generateReport(SpdxDocumentReporter.kt:124)
ORT's addDependencyRelationships looks up the jcabi-xml → jcabi-log edge in its packages map, but the transitive dependency is missing from it and the whole report generation fails.
I'm getting this in CI when ORT generates the SPDX report:
ORT's
addDependencyRelationshipslooks up thejcabi-xml → jcabi-logedge in its packages map, but the transitive dependency is missing from it and the whole report generation fails.