-
Bug
-
Resolution: Fixed
-
Major
-
3.5.8
-
None
Trying to use Content2Bean on any class that declares an indexed property causes the following:
java.lang.NullPointerException
at info.magnolia.cms.util.ClassUtil.isSubClass(ClassUtil.java:100)
at info.magnolia.content2bean.impl.TypeMappingImpl.getTypeDescriptor(TypeMappingImpl.java:170)
at info.magnolia.content2bean.impl.TypeMappingImpl.getPropertyTypeDescriptor(TypeMappingImpl.java:127)
at info.magnolia.content2bean.TypeDescriptor.getPropertyDescriptors(TypeDescriptor.java:117)
at info.magnolia.content2bean.TypeDescriptor.getPropertyTypeDescriptor(TypeDescriptor.java:100)
at info.magnolia.content2bean.impl.Content2BeanTransformerImpl.resolveType(Content2BeanTransformerImpl.java:115)
at info.magnolia.content2bean.impl.Content2BeanProcessorImpl.toBean(Content2BeanProcessorImpl.java:84)
at info.magnolia.content2bean.impl.Content2BeanProcessorImpl.toMap(Content2BeanProcessorImpl.java:167)
at info.magnolia.content2bean.impl.Content2BeanProcessorImpl.toBean(Content2BeanProcessorImpl.java:99)
at info.magnolia.content2bean.impl.Content2BeanProcessorImpl.toBean(Content2BeanProcessorImpl.java:75)
at info.magnolia.content2bean.Content2BeanUtil.toBean(Content2BeanUtil.java:152)
at info.magnolia.content2bean.Content2BeanUtil.toBean(Content2BeanUtil.java:145)