After I made the changes. It works. Thanks.

----- Original Message -----
From: "Frank W. Nolden" <[EMAIL PROTECTED]>
To: "Turbine Users List" <[EMAIL PROTECTED]>
Sent: Monday, December 10, 2001 5:05 PM
Subject: Re: cannot resolve symbol


It definitely has to do with the TEXT and DATETIME columns. They are not
mapped onto a JAVA type and thus you will see $col.JavaObject in your code,
which obviously does not compile.
Look at the db.props file in the templates\sql\base\sybase\. TEXT and
DATETIME are no Torque supported types. They are Sybase types. You should
use LONGVARCHAR and TIMESTAMP instead.

Hope this help.

  ----- Original Message -----
  From: KL Tse
  To: Turbine Users List
  Sent: Monday, December 10, 2001 09:43
  Subject: cannot resolve symbol


  I have added a table to project-schema.xml. Run ant project-om and ant
  compile. I got  an 'cannot resolve symbol' error.
  Are they due to the use of column type "Text" and 'Datetime' ?
  p.s. Environment is Sybase on Linux 6.2.
  Thanks in advance for all helps.

  New Table in schema :
    <table name="document">
      <column name="docid" required="true" primaryKey="true"
type="NUMERIC"/>
      <column name="lang" size="2" type="VARCHAR"/>
    <column name="title" size="80" type="VARCHAR"/>
    <column name="searchstr" size="80" type="VARCHAR"/>
    <column name="content" type="TEXT"/>
    <column name="doctype" size="10" type="VARCHAR"/>
    <column name="docpath" size="80" type="VARCHAR"/>
    <column name="creator" size="20" type="VARCHAR"/>
    <column name="revisor" size="20" type="VARCHAR"/>
    <column name="upddate" type="DATETIME"/>
    <column name="inpdate" type="DATETIME"/>
    </table>


  The Section in DocumentMapBuilder.java causes the compile errors is :
                    tMap.addPrimaryKey ( getDocument_Docid(), new
  BigDecimal(0) );

                    tMap.addColumn ( getDocument_Lang(), new String() );

                    tMap.addColumn ( getDocument_Title(), new String() );

                    tMap.addColumn ( getDocument_Searchstr(), new
String() );

                    tMap.addColumn ( getDocument_Content(),
$col.JavaObject );

                    tMap.addColumn ( getDocument_Doctype(), new String() );

                    tMap.addColumn ( getDocument_Docpath(), new String() );

                    tMap.addColumn ( getDocument_Creator(), new String() );

                    tMap.addColumn ( getDocument_Revisor(), new String() );

                    tMap.addColumn ( getDocument_Upddate(),
$col.JavaObject );

                    tMap.addColumn ( getDocument_Inpdate(),
$col.JavaObject );


  Compile errors :


  Buildfile: build.xml

  compile:
      [javac] Compiling 8 source files to
  /usr/local/tdk/webapps/jm/WEB-INF/classes
      [javac]

/usr/local/tdk/webapps/jm/WEB-INF/src/java/org/alpha/jm/om/map/DocumentMapBu
  ilder.java:137: cannot resolve symbol
      [javac] symbol  : variable $col
      [javac] location: class org.alpha.jm.om.map.DocumentMapBuilder
      [javac]                   tMap.addColumn ( getDocument_Content(),
  $col.JavaObject );
      [javac]                                                           ^
      [javac]

/usr/local/tdk/webapps/jm/WEB-INF/src/java/org/alpha/jm/om/map/DocumentMapBu
  ilder.java:147: cannot resolve symbol
      [javac] symbol  : variable $col
      [javac] location: class org.alpha.jm.om.map.DocumentMapBuilder
      [javac]                   tMap.addColumn ( getDocument_Upddate(),
  $col.JavaObject );
      [javac]                                                           ^
      [javac]

/usr/local/tdk/webapps/jm/WEB-INF/src/java/org/alpha/jm/om/map/DocumentMapBu
  ilder.java:149: cannot resolve symbol
      [javac] symbol  : variable $col
      [javac] location: class org.alpha.jm.om.map.DocumentMapBuilder
      [javac]                   tMap.addColumn ( getDocument_Inpdate(),
  $col.JavaObject );
      [javac]                                                           ^
      [javac]

/usr/local/tdk/webapps/jm/WEB-INF/src/java/org/alpha/jm/om/BaseDocumentPeer.
  java:195: cannot resolve symbol
      [javac] symbol  : variable $col
      [javac] location: class com.workingdogs.village.Value
      [javac]
  obj.setContent(row.getValue(offset+4).$col.VillageMethod);
      [javac]
  ^
      [javac]

/usr/local/tdk/webapps/jm/WEB-INF/src/java/org/alpha/jm/om/BaseDocumentPeer.
  java:200: cannot resolve symbol
      [javac] symbol  : variable $col
      [javac] location: class com.workingdogs.village.Value
      [javac]
  obj.setUpddate(row.getValue(offset+9).$col.VillageMethod);
      [javac]
  ^
      [javac]

/usr/local/tdk/webapps/jm/WEB-INF/src/java/org/alpha/jm/om/BaseDocumentPeer.
  java:201: cannot resolve symbol
      [javac] symbol  : variable $col
      [javac] location: class com.workingdogs.village.Value
      [javac]
  obj.setInpdate(row.getValue(offset+10).$col.VillageMethod);
      [javac]
  ^
      [javac] 6 errors

  Total time: 2 seconds





  _________________________________________________________
  Do You Yahoo!?
  Get your free @yahoo.com address at http://mail.yahoo.com


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





_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


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

Reply via email to