From e713d988d36d422970916997f603cc94b243f2af Mon Sep 17 00:00:00 2001 From: Peter Hormanns Date: Fri, 29 Dec 2017 18:09:55 +0100 Subject: [PATCH] better debugging --- .../main/java/de/hsadmin/module/impl/AbstractProperty.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/framework/src/main/java/de/hsadmin/module/impl/AbstractProperty.java b/framework/src/main/java/de/hsadmin/module/impl/AbstractProperty.java index d88ce10..a30dcf1 100644 --- a/framework/src/main/java/de/hsadmin/module/impl/AbstractProperty.java +++ b/framework/src/main/java/de/hsadmin/module/impl/AbstractProperty.java @@ -139,7 +139,11 @@ public abstract class AbstractProperty implements Property { @Override public void copyValueFromParameterMap(Map rpcParameter) throws TechnicalException, UserException { - setValue(getParameterMapMapper().readValueFromParameterMap(rpcParameter, getName(), owningVO.getType(getName()))); + final String propName = getName(); + final Class propType = owningVO.getType(propName); + final ParameterMapMapper paramMapMapper = getParameterMapMapper(); + final T valueFromParameterMap = paramMapMapper.readValueFromParameterMap(rpcParameter, propName, propType); + setValue(valueFromParameterMap); } @Override