Exception in thread "main" org.dozer.MappingException: java.lang.NoSuchMethodException: Unable to determine write method for Field: 'priv' in Class: class PrivilegesType$Role
at org.dozer.util.MappingUtils.throwMappingException(MappingUtils.java:82)
at org.dozer.propertydescriptor.GetterSetterPropertyDescriptor.invokeWriteMethod(GetterSetterPropertyDescriptor.java:261)
at org.dozer.propertydescriptor.GetterSetterPropertyDescriptor.setPropertyValue(GetterSetterPropertyDescriptor.java:101)
at org.dozer.fieldmap.FieldMap.writeDestValue(FieldMap.java:94)
at org.dozer.MappingProcessor.writeDestinationValue(MappingProcessor.java:870)
at org.dozer.MappingProcessor.mapFromFieldMap(MappingProcessor.java:337)
at org.dozer.MappingProcessor.mapField(MappingProcessor.java:276)
at org.dozer.MappingProcessor.map(MappingProcessor.java:245)
at org.dozer.MappingProcessor.map(MappingProcessor.java:187)
at org.dozer.MappingProcessor.map(MappingProcessor.java:124)
at org.dozer.MappingProcessor.map(MappingProcessor.java:119)
at org.dozer.DozerBeanMapper.map(DozerBeanMapper.java:111)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
String to List<String>
mapping file…somehting is wrong in the xml????
<mapping>
<class-a >Role
</class-a>
<class-b >PrivilegesType$Role
</class-b>
<field>
<a>priv</a>
<b>priv</b>
<b-hint>java.lang.String</b-hint>
</field>
<field>
<a>info</a>
<b>description</b>
</field>
Exception in thread "main" org.dozer.MappingException: java.lang.NoSuchMethodException: Unable to determine write method for Field: 'priv' in Class: class PrivilegesType$Role
at org.dozer.util.MappingUtils.throwMappingException(MappingUtils.java:82)
at org.dozer.propertydescriptor.GetterSetterPropertyDescriptor.invokeWriteMethod(GetterSetterPropertyDescriptor.java:261)
at org.dozer.propertydescriptor.GetterSetterPropertyDescriptor.setPropertyValue(GetterSetterPropertyDescriptor.java:101)
at org.dozer.fieldmap.FieldMap.writeDestValue(FieldMap.java:94)
at org.dozer.MappingProcessor.writeDestinationValue(MappingProcessor.java:870)
at org.dozer.MappingProcessor.mapFromFieldMap(MappingProcessor.java:337)
at org.dozer.MappingProcessor.mapField(MappingProcessor.java:276)
at org.dozer.MappingProcessor.map(MappingProcessor.java:245)
at org.dozer.MappingProcessor.map(MappingProcessor.java:187)
at org.dozer.MappingProcessor.map(MappingProcessor.java:124)
at org.dozer.MappingProcessor.map(MappingProcessor.java:119)
at org.dozer.DozerBeanMapper.map(DozerBeanMapper.java:111)