[ https://issues.apache.org/jira/browse/SLING-12895?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konrad Windszus resolved SLING-12895. ------------------------------------- Fix Version/s: Content-Package to Feature Model Converter 1.3.12 Resolution: Fixed Fixed in https://github.com/apache/sling-org-apache-sling-feature-cpconverter/commit/ffb2039dee744c9fe832cf045dff3664654ebbe6. > Improve exception handling when invalid packages are given > ---------------------------------------------------------- > > Key: SLING-12895 > URL: https://issues.apache.org/jira/browse/SLING-12895 > Project: Sling > Issue Type: Improvement > Components: Content-Package to Feature Model Converter > Affects Versions: Content-Package to Feature Model Converter 1.3.10 > Reporter: Konrad Windszus > Assignee: Konrad Windszus > Priority: Major > Fix For: Content-Package to Feature Model Converter 1.3.12 > > > The following NPE is currently thrown when invalid content packages are given: > {code} > [INFO] [INFO] Reading content-package '...invalid.package.zip'... > [INFO] [WARNING] Package does not specify a version. setting to '' > [INFO] [WARNING] Package properties not valid. need group and name property. > java.lang.NullPointerException > at java.util.concurrent.ConcurrentHashMap.putVal > (ConcurrentHashMap.java:1011) > at java.util.concurrent.ConcurrentHashMap.put > (ConcurrentHashMap.java:1006) > at > org.apache.sling.feature.cpconverter.ContentPackage2FeatureModelConverter.firstPass > (ContentPackage2FeatureModelConverter.java:313) > at > org.apache.sling.feature.cpconverter.ContentPackage2FeatureModelConverter.convert > (ContentPackage2FeatureModelConverter.java:296) > {code} > The NPE is thrown at > https://github.com/apache/sling-org-apache-sling-feature-cpconverter/blob/d75256c7ed76281f411f4275ea2afe79bf395cbc/src/main/java/org/apache/sling/feature/cpconverter/ContentPackage2FeatureModelConverter.java#L313 > because the package does not have an ID. > This was detected in the context of > https://github.com/adobe/aemanalyser-maven-plugin/issues/342. -- This message was sent by Atlassian Jira (v8.20.10#820010)