Ant, and JDK 1.3.1

Maybe I'm using different build.properties than the test case?  regardless, 
you can clearly see in the original Object.vm code that there is a carriage 
return after the object before the method call.  Javac doesn't like that.

WILL

At 09:57 PM 8/9/02 +0200, you wrote:
>Will Glass-Husain wrote:
>>Hi,
>>Here's a patch to Object.vm that fixes two issues.
>>(1) The critical issue is at this marker
>>@@ -219,8 +220,7 @@
>>There's a carriage return in the middle of a statement that prevents 
>>compilation of the generated OM java code.
>
>which compiler are you using???
>
>i run the testbed about 200 times yesterday and never had any problem ...
>>(2) I had several fields in my legacy database that were the same as Java 
>>reserved words.  As Torque creates a private variable for each field, 
>>that was a problem.  I changed the name of this private variable to have 
>>"_t" appended to the end of the field name.
>>
>>WILL
>>
>>------------------------------------
>>Will Glass-Husain  <[EMAIL PROTECTED]>
>>Forio Business Simulations
>>office: (415) 440-7500
>>mobile: (415) 235-4293
>>
>>------------------------------------------------------------------------
>>cvs diff -u Object.vm Index: Object.vm
>>===================================================================
>>RCS file: /home/cvspublic/jakarta-turbine-torque/src/templates/om/Object.vm,v
>>retrieving revision 1.45
>>diff -u -r1.45 Object.vm
>>--- Object.vm   1 Aug 2002 16:51:38 -0000       1.45
>>+++ Object.vm   9 Aug 2002 18:33:35 -0000
>>@@ -1,3 +1,4 @@
>>+#set($jsuffix='_t')
>>  #set ($db = $table.Database)
>>  #if ($db.Package)
>>      #set ($package = $db.Package)
>>@@ -73,7 +74,7 @@
>>      #if (!$table.isAlias())
>>        #foreach ($col in $table.Columns)
>>          #set ( $cjtype = $col.JavaNative )
>>-        #set ( $clo=$col.Name.toLowerCase() )
>>+        #set ( $clo=$col.Name.toLowerCase().concat($jsuffix) )
>>          #set ($defVal = "")
>>          #if ($col.DefaultValue && 
>> !$col.DefaultValue.equalsIgnoreCase("NULL") )
>>            #set ( $quote = '' )
>>@@ -105,14 +106,14 @@
>>          #end
>>
>>          /**
>>-         * The value for the $clo field
>>+         * The value for the $col.Name field
>>           */
>>          private $cjtype $clo$defVal;
>>        #end
>>
>>        #foreach ($col in $table.Columns)
>>          #set ( $cfc=$col.JavaName )
>>-        #set ( $clo=$col.Name.toLowerCase() )
>>+        #set ( $clo=$col.Name.toLowerCase().concat($jsuffix) )
>>          #set ( $cjtype = $col.JavaNative )
>>
>>          /**
>>@@ -219,8 +220,7 @@
>>                {
>>                    for (int i = 0; i < ${collName}.size(); i++)
>>                    {
>>-                      ((${tblFK.JavaName}) ${collName}.get(i))
>>-                          .set${colFK.JavaName}(v);
>>+                      ((${tblFK.JavaName}) 
>>${collName}.get(i)).set${colFK.JavaName}(v);
>>                    }
>>                }
>>              #end
>>@@ -299,7 +299,7 @@
>>     #foreach ($columnName in $fk.LocalColumns)
>>      #set ( $column = $table.getColumn($columnName) )
>>      #set ( $cjtype = $column.JavaNative )
>>-    #set ( $clo=$column.Name.toLowerCase() )
>>+    #set ( $clo=$column.Name.toLowerCase().concat($jsuffix) )
>>      #if ($cjtype == "short" || $cjtype == "int" || $cjtype == "long")
>>          #set ( $conditional = "$conditional${and}this.${clo}>0" )
>>      #else
>>@@ -1074,7 +1074,7 @@
>>          #end
>>      #end
>>
>>-    #set ( $clo=$col.Name.toLowerCase() )
>>+    #set ( $clo=$col.Name.toLowerCase().concat($jsuffix) )
>>      #set ( $cjtype = $col.JavaNative )
>>      #set ($argList = "${argList}$comma $cjtype $clo")
>>      #set ($argList2 = "${argList2}$comma String $clo")
>>@@ -1085,7 +1085,7 @@
>>  #if ($table.PrimaryKeys.size() == 1)
>>
>>      #set ($col = $table.PrimaryKeys.get(0) )
>>-    #set ( $clo=$col.Name.toLowerCase() )
>>+    #set ( $clo=$col.Name.toLowerCase().concat($jsuffix) )
>>      #set ( $cjtype= $col.JavaNative )
>>      /**
>>       * Set the PrimaryKey using ObjectKey.
>>@@ -1127,7 +1127,7 @@
>>       * Set the PrimaryKey using SimpleKeys.
>>       *
>>  #foreach ($col in $table.PrimaryKeys)
>>-    #set ( $clo=$col.Name.toLowerCase() )
>>+    #set ( $clo=$col.Name.toLowerCase().concat($jsuffix) )
>>      #set ( $cjtype= $col.JavaNative )
>>       * @param $cjtype $clo
>>  #end
>>@@ -1136,7 +1136,7 @@
>>          $throwsClause
>>      {
>>  #foreach ($col in $table.PrimaryKeys)
>>-         set${col.JavaName}($col.Name.toLowerCase());
>>+         set${col.JavaName}($col.Name.toLowerCase().concat($jsuffix));
>>  #end
>>      }
>>
>>@@ -1144,7 +1144,7 @@
>>       * Set the PrimaryKey with Strings.
>>       *
>>  #foreach ($col in $table.PrimaryKeys)
>>-    #set ( $clo=$col.Name.toLowerCase() )
>>+    #set ( $clo=$col.Name.toLowerCase().concat($jsuffix) )
>>       * @param String $clo
>>  #end
>>       */
>>@@ -1152,7 +1152,7 @@
>>          $throwsClause
>>      {
>>  #foreach ($col in $table.PrimaryKeys)
>>-         set${col.JavaName}(new ${col.JavaNative}($col.Name.toLowerCase()));
>>+         set${col.JavaName}(new 
>>${col.JavaNative}($col.Name.toLowerCase().concat($jsuffix)));
>>  #end
>>      }
>>
>>@@ -1245,7 +1245,7 @@
>>      protected $table.JavaName copyInto($table.JavaName copyObj) throws 
>> TorqueException
>>      {
>>  #foreach ($col in $table.Columns)
>>-        copyObj.set${col.JavaName}($col.Name.toLowerCase());
>>+ 
>>copyObj.set${col.JavaName}($col.Name.toLowerCase().concat($jsuffix));
>>  #end
>>
>>  #if ($complexObjectModel)
>>@@ -1308,3 +1308,4 @@
>>      }
>>  #end
>>  }
>>+
>>
>>------------------------------------------------------------------------
>>--
>>To unsubscribe, 
>>e-mail:   <mailto:[EMAIL PROTECTED]>
>>For additional commands, e-mail: 
>><mailto:[EMAIL PROTECTED]>
>
>
>
>--
>To unsubscribe, 
>e-mail:   <mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail: 
><mailto:[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to