You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by Rodrigo Reyes <ro...@instaservi.com> on 2003/06/12 01:36:12 UTC

Problems compiling...

Hi
    I downloaded the latest source from the CVS, but when tried to run
"maven" on it, got the error I included below. Could someone give me a hand?
Is "maven" the correct command to compile? I also tried "maven torque:om"
and "maven torque:om-generate" to generate the OM classes and then "maven
java:compile" and also "maven" alone. Although both torque goals run without
problem, I haven't been able to compile. Any idea? Thanx in advance...

Rodrigo

----------------------------------------------------------------------------
------------

    [javac] Since fork is true, ignoring compiler setting.
    [javac] Compiling 135 source files to
C:\eclipse\workspace\jakarta-turbine-2
_local\target\classes
    [javac] Since fork is true, ignoring compiler setting.
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\map\IdTableMapBuilder.java:75: 'class' or 'interface' expected
    [javac] package org.apache.torque.map;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\map\IdTableMapBuilder.java:77: 'class' or 'interface' expected
    [javac] import java.util.Date;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\map\IdTableMapBuilder.java:78: 'class' or 'interface' expected
    [javac] import java.math.BigDecimal;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\map\IdTableMapBuilder.java:80: 'class' or 'interface' expected
    [javac] import org.apache.torque.Torque;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\map\IdTableMapBuilder.java:81: 'class' or 'interface' expected
    [javac] import org.apache.torque.TorqueException;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\map\IdTableMapBuilder.java:82: 'class' or 'interface' expected
    [javac] import org.apache.torque.map.MapBuilder;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\map\IdTableMapBuilder.java:83: 'class' or 'interface' expected
    [javac] import org.apache.torque.map.DatabaseMap;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\map\IdTableMapBuilder.java:84: 'class' or 'interface' expected
    [javac] import org.apache.torque.map.TableMap;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:802: 'class' or 'interface' expected
    [javac] package org.apache.torque;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:804: 'class' or 'interface' expected
    [javac] import java.math.BigDecimal;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:805: 'class' or 'interface' expected
    [javac] import java.sql.Connection;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:806: 'class' or 'interface' expected
    [javac] import java.sql.SQLException;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:807: 'class' or 'interface' expected
    [javac] import java.util.ArrayList;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:808: 'class' or 'interface' expected
    [javac] import java.util.Date;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:809: 'class' or 'interface' expected
    [javac] import java.util.Iterator;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:810: 'class' or 'interface' expected
    [javac] import java.util.LinkedList;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:811: 'class' or 'interface' expected
    [javac] import java.util.List;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:813: 'class' or 'interface' expected
    [javac] import org.apache.torque.NoRowsException;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:814: 'class' or 'interface' expected
    [javac] import org.apache.torque.TooManyRowsException;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:815: 'class' or 'interface' expected
    [javac] import org.apache.torque.Torque;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:816: 'class' or 'interface' expected
    [javac] import org.apache.torque.TorqueException;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:817: 'class' or 'interface' expected
    [javac] import org.apache.torque.map.MapBuilder;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:818: 'class' or 'interface' expected
    [javac] import org.apache.torque.map.TableMap;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:819: 'class' or 'interface' expected
    [javac] import org.apache.torque.om.DateKey;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:820: 'class' or 'interface' expected
    [javac] import org.apache.torque.om.NumberKey;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:821: 'class' or 'interface' expected
    [javac] import org.apache.torque.om.StringKey;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:822: 'class' or 'interface' expected
    [javac] import org.apache.torque.om.ObjectKey;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:823: 'class' or 'interface' expected
    [javac] import org.apache.torque.om.SimpleKey;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:824: 'class' or 'interface' expected
    [javac] import org.apache.torque.util.BasePeer;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:825: 'class' or 'interface' expected
    [javac] import org.apache.torque.util.Criteria;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:827: 'class' or 'interface' expected
    [javac] import com.workingdogs.village.DataSetException;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:828: 'class' or 'interface' expected
    [javac] import com.workingdogs.village.QueryDataSet;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:829: 'class' or 'interface' expected
    [javac] import com.workingdogs.village.Record;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:832: 'class' or 'interface' expected
    [javac] import org.apache.torque.map.*;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:468: 'class' or 'interface' expected
    [javac] package org.apache.torque;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:471: 'class' or 'interface' expected
    [javac] import java.math.BigDecimal;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:472: 'class' or 'interface' expected
    [javac] import java.sql.Connection;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:473: 'class' or 'interface' expected
    [javac] import java.util.ArrayList;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:474: 'class' or 'interface' expected
    [javac] import java.util.Date;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:475: 'class' or 'interface' expected
    [javac] import java.util.Collections;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:476: 'class' or 'interface' expected
    [javac] import java.util.List;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:478: 'class' or 'interface' expected
    [javac] import org.apache.commons.lang.ObjectUtils;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:479: 'class' or 'interface' expected
    [javac] import org.apache.torque.TorqueException;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:480: 'class' or 'interface' expected
    [javac] import org.apache.torque.om.BaseObject;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:481: 'class' or 'interface' expected
    [javac] import org.apache.torque.om.ComboKey;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:482: 'class' or 'interface' expected
    [javac] import org.apache.torque.om.DateKey;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:483: 'class' or 'interface' expected
    [javac] import org.apache.torque.om.NumberKey;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:484: 'class' or 'interface' expected
    [javac] import org.apache.torque.om.ObjectKey;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:485: 'class' or 'interface' expected
    [javac] import org.apache.torque.om.SimpleKey;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:486: 'class' or 'interface' expected
    [javac] import org.apache.torque.om.StringKey;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:487: 'class' or 'interface' expected
    [javac] import org.apache.torque.om.Persistent;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:488: 'class' or 'interface' expected
    [javac] import org.apache.torque.util.Criteria;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:489: 'class' or 'interface' expected
    [javac] import org.apache.torque.util.Transaction;
    [javac] ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\map\IdTableMapBuilder.java:92: duplicate class:
org.apache.torque.map.IdTa
bleMapBuilder
    [javac] public class IdTableMapBuilder implements MapBuilder
    [javac]        ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:841: duplicate class:
org.apache.torque.BaseIdTablePe
er
    [javac] public abstract class BaseIdTablePeer
    [javac]                 ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:500: duplicate class: org.apache.torque.BaseIdTable
    [javac] public abstract class BaseIdTable extends BaseObject
    [javac]                 ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
urbine\Turbine.java:71: cannot resolve symbol
    [javac] symbol  : class ConfigurationFactory
    [javac] location: package configuration
    [javac] import org.apache.commons.configuration.ConfigurationFactory;
    [javac]                                         ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\map\IdTableMapBuilder.java:23: modifier public static not allowed here
    [javac]     public static final String CLASS_NAME =
    [javac]                                ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\map\IdTableMapBuilder.java:30: modifier private not allowed here
    [javac]     private DatabaseMap dbMap = null;
    [javac]                         ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:45: modifier public static not allowed here
    [javac]     public static final String DATABASE_NAME = "default";
    [javac]                                ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:48: modifier public static not allowed here
    [javac]     public static final String TABLE_NAME = "ID_TABLE";
    [javac]                                ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:62: modifier public static not allowed here
    [javac]     public static final String ID_TABLE_ID;
    [javac]                                ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:64: modifier public static not allowed here
    [javac]     public static final String TABLE_NAME;
    [javac]                                ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:66: modifier public static not allowed here
    [javac]     public static final String NEXT_ID;
    [javac]                                ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:68: modifier public static not allowed here
    [javac]     public static final String QUANTITY;
    [javac]                                ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:96: modifier public static not allowed here
    [javac]     public static final int numColumns =  4;
    [javac]                             ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:99: modifier protected static not allowed here
    [javac]     protected static final String CLASSNAME_DEFAULT =
    [javac]                                   ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTablePeer.java:103: modifier protected static not allowed here
    [javac]     protected static final Class CLASS_DEFAULT =
initClass(CLASSNAME
_DEFAULT);
    [javac]                                  ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:36: modifier private static not allowed here
    [javac]     private static final IdTablePeer peer =
    [javac]                                      ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:43: modifier private not allowed here
    [javac]         private int id_table_id;
    [javac]                     ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:48: modifier private not allowed here
    [javac]         private String table_name;
    [javac]                        ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:53: modifier private not allowed here
    [javac]         private int next_id;
    [javac]                     ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:58: modifier private not allowed here
    [javac]         private int quantity;
    [javac]                     ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:189: modifier private static not allowed here
    [javac]     private static List fieldNames = null;
    [javac]                         ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\BaseIdTable.java:337: modifier private not allowed here
    [javac]     private boolean alreadyInSave = false;
    [javac]                     ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
urbine\Turbine.java:329: cannot resolve symbol
    [javac] symbol  : class ConfigurationFactory
    [javac] location: class org.apache.turbine.Turbine
    [javac]             ConfigurationFactory configurationFactory = new
Configur
ationFactory(confPath);
    [javac]             ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
urbine\Turbine.java:329: cannot resolve symbol
    [javac] symbol  : class ConfigurationFactory
    [javac] location: class org.apache.turbine.Turbine
    [javac]             ConfigurationFactory configurationFactory = new
Configur
ationFactory(confPath);
    [javac]                                                             ^
    [javac]
C:\eclipse\workspace\jakarta-turbine-2_local\target\src\org\apache\t
orque\IdTable.java:16: org.apache.torque.IdTable should be declared
abstract; it
 does not define getPrimaryKey() in org.apache.torque.IdTable
    [javac] public  class IdTable
    [javac]         ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -deprecation for details.
    [javac] 78 errors

BUILD FAILED
Compile failed; see the compiler error output for details.
Total time:  13 seconds




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