Share

Dozer

Tracker: Bugs

7 NullPointerException when missing mapping entry - ID: 2750813
Last Update: Comment added ( buzdin )

In a mapping entry, I purposefully left out class-a, as a test, and I got
the following NPE. Invalid XML should not cause NPEs, but trigger other
error types.

[java] Exception in thread "main" java.lang.NullPointerException
[java] at
org.dozer.classmap.ClassMap.getSrcClassToMap(ClassMap.java:195)
[java] at
org.dozer.loader.MappingsParser.processMappings(MappingsParser.java:70)
[java] at
org.dozer.loader.CustomMappingsLoader.load(CustomMappingsLoader.java:91)
[java] at
org.dozer.DozerBeanMapper.loadCustomMappings(DozerBeanMapper.java:149)
[java] at
org.dozer.DozerBeanMapper.getMappingProcessor(DozerBeanMapper.java:132)
[java] at org.dozer.DozerBeanMapper.map(DozerBeanMapper.java:94)
[java] at dozertest.DozerTest.runTest2(DozerTest.java:62)
[java] at dozertest.DozerTest.main(DozerTest.java:14)


Tim Bessie ( tbessie ) - 2009-04-10 19:06

7

Closed

Fixed

dmitry (lv)

Integration Issue

Dozer v5.1

Public


Comment ( 1 )

Date: 2009-04-23 08:46
Sender: buzdinProject Admin

fixed, thank you for reporting.
Will be included in next release.


Attached File ( 1 )

Filename Description Download
dozer-test2-createBigThings.xml Dozer config file causing problems Download

Changes ( 9 )

Field Old Value Date By
close_date - 2009-04-23 08:46 buzdin
assigned_to nobody 2009-04-23 08:46 buzdin
allow_comments 1 2009-04-23 08:46 buzdin
status_id Open 2009-04-23 08:46 buzdin
resolution_id None 2009-04-23 08:46 buzdin
category_id None 2009-04-23 08:46 buzdin
artifact_group_id None 2009-04-23 08:46 buzdin
priority 5 2009-04-10 19:06 tbessie
File Added 322227: dozer-test2-createBigThings.xml 2009-04-10 19:06 tbessie