public void copy(final Object sourceBean, final Object targetBean) {
final IsoLog log = context.getInstance(IsoLog.class);
final IsoBeanPropertyManager propertyManager = context
.getInstance(IsoBeanPropertyManager.class);
propertyManager.invoke(targetBean, new IsoSetterCallback() {
private Object value;
public boolean execute(String propertyName, Class<?> type) {
try {
Object value = propertyManager.getProperty(sourceBean,