db-torque-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thomas Fox (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (TORQUE-317) BaseBean does generate fields for referencing objects
Date Sat, 16 Aug 2014 20:12:18 GMT

    [ https://issues.apache.org/jira/browse/TORQUE-317?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14099778#comment-14099778

Thomas Fox commented on TORQUE-317:

There are wrong checks for the torque.om.complexObjectModel option in the templates (velocity's
#if checks if the string is set not if it i set to "true" or "false")

In /torque-templates/src/main/resources/org/apache/torque/templates/om/templates/bean/base/baseBean.vm
and in /torque-templates/src/main/resources/org/apache/torque/templates/om/templates/bean/base/setterMethodEnd.vm,
the line
#if ($torqueGen.option("torque.om.complexObjectModel"))
must be replaced by
#if ($complexObjectModel == "true")

> BaseBean does generate fields for referencing objects
> -----------------------------------------------------
>                 Key: TORQUE-317
>                 URL: https://issues.apache.org/jira/browse/TORQUE-317
>             Project: Torque
>          Issue Type: Bug
>          Components: Templates
>    Affects Versions: 4.0
>         Environment: Centos 6.4, Java 8
>            Reporter: Rob Decker
>            Assignee: Thomas Fox
>            Priority: Critical
> In the baseBean.vm template the field definitions for referenced objects mergepoints
are present but the generated beans do not contain the fields. The methods do properly reference
the fields but the code does not compile because the field declarations are missing. 
> ## field definitions for referenced objects
> #if ($torqueGen.booleanOption("torque.om.complexObjectModel"))
> $torqueGen.mergepoint("fieldDefinitionsReferencedObjects")
> ##
> ## field definitions for referencing objects
> $torqueGen.mergepoint("fieldDefinitionsReferencingObjects")
> #end
> I am not familiar enough with templates to figure why it isn't working.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: torque-dev-unsubscribe@db.apache.org
For additional commands, e-mail: torque-dev-help@db.apache.org

View raw message