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]>