Author: jcouteau Date: 2010-11-24 18:33:00 +0100 (Wed, 24 Nov 2010) New Revision: 516 Url: http://nuiton.org/repositories/revision/wikitty/516 Log: Fix copyFrom method in DTO generator Modified: trunk/wikitty-generators/src/main/java/org/nuiton/wikitty/generator/WikittyDTOGenerator.java Modified: trunk/wikitty-generators/src/main/java/org/nuiton/wikitty/generator/WikittyDTOGenerator.java =================================================================== --- trunk/wikitty-generators/src/main/java/org/nuiton/wikitty/generator/WikittyDTOGenerator.java 2010-11-24 17:21:14 UTC (rev 515) +++ trunk/wikitty-generators/src/main/java/org/nuiton/wikitty/generator/WikittyDTOGenerator.java 2010-11-24 17:33:00 UTC (rev 516) @@ -540,12 +540,12 @@ addParameter(copyFrom, "BusinessEntity", "source"); String copyFromBody = "" /*{ - if (source instanceof <%=entityName%>){ + if (!(source instanceof <%=entityName%>)){ throw new WikittyException("Can't copy source object " + source + ". They are not of the same type"); } - <%=dtoClassName%> sourceCopy = (<%=dtoClassName%>)source; + <%=entityName%> sourceCopy = (<%=entityName%>)source; this.setWikittyVersion(sourceCopy.getWikittyVersion()); }*/;
participants (1)
-
jcouteau@users.nuiton.org