I "fixed" the non jdk1.1 code.  Turbine compiles with no errors.

I think the decision was to keep jdk1.1 compliance until after a 2.0
release.  Please developers, remember to be careful when using collection
classes.

----- Original Message -----
From: Kevin Clark <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, July 25, 2000 9:11 PM
Subject: build problem (collections)


> Hello,
>
> I am running into errors compiling Apache-Turbine-20000725. I am running
> FreeBSD-3.4, jdk1.1.8, with tomcat.
>
> Note, I am using the 1.1 versions of webmacro and freemarker in the build
> script. My classpath is as follows:
> [10:43am] deathstar:/home/kclark/src/Apache-Turbine-20000725/build# echo
> $CLASSPATH
> .:/usr/local/jdk1.1.8/lib/classes.zip:/usr/local/jsdk/lib/jsdk.jar
>
> After extracting the archive and "cd build", "# sh ./build-turbine.sh"
> yeilds:
>
> JAVAC = classic
> Now building jar...
> Buildfile: build-turbine.xml
> Project base dir set to: /home/kclark/src/Apache-Turbine-20000725/build
> Executing Target: init
> Executing Target: prepare
> Created dir: /home/kclark/src/Apache-Turbine-20000725/bin
> Created dir: /home/kclark/src/Apache-Turbine-20000725/bin/classes
> Created dir: /home/kclark/src/Apache-Turbine-20000725/bin/src
> Copying 211 files to /home/kclark/src/Apache-Turbine-20000725/bin/src/org
> Executing Target: compile
> Compiling 212 source files to
> /home/kclark/src/Apache-Turbine-20000725/bin/classes
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/util/web
> macro/WebMacroHtmlEmail.java:61: Class java.util.Map not found in import.
> import java.util.Map;
>        ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/util/web
> macro/WebMacroHtmlEmail.java:62: Class java.util.HashMap not found in
> import.
> import java.util.HashMap;
>        ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/util/mai
> l/Email.java:211: Method add(javax.mail.internet.InternetAddress) not
found
> in class java.util.Vector.
>             toList.add( new InternetAddress( email, name ) );
>                       ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/util/mai
> l/Email.java:232: Method add(javax.mail.internet.InternetAddress) not
found
> in class java.util.Vector.
>             ccList.add( new InternetAddress( email, name ) );
>                       ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/util/mai
> l/Email.java:254: Method add(javax.mail.internet.InternetAddress) not
found
> in class java.util.Vector.
>             bccList.add( new InternetAddress( email, name ) );
>                        ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/util/mai
> l/Email.java:276: Method add(javax.mail.internet.InternetAddress) not
found
> in class java.util.Vector.
>             replyList.add( new InternetAddress( email, name ) );
>                          ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/util/mai
> l/Email.java:319: Method toArray(javax.mail.internet.InternetAddress[])
not
> found in class java.util.Vector.
>                               (InternetAddress[])toList.toArray(foo));
>                                                                ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/util/mai
> l/Email.java:321: Method toArray(javax.mail.internet.InternetAddress[])
not
> found in class java.util.Vector.
>                               (InternetAddress[])ccList.toArray(foo));
>                                                                ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/util/mai
> l/Email.java:323: Method toArray(javax.mail.internet.InternetAddress[])
not
> found in class java.util.Vector.
>                               (InternetAddress[])bccList.toArray(foo));
>                                                                 ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/util/mai
> l/Email.java:324: Method toArray(javax.mail.internet.InternetAddress[])
not
> found in class java.util.Vector.
>         message.setReplyTo((InternetAddress[])replyList.toArray(foo));
>                                                                ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/util/Log
> .java:148: Method get(int) not found in class java.util.Vector.
>                         "The turbine.log." + (String)turbineLogs.get(i) +
"=
> entry could not be found for the \n" +
>                                                                     ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/util/Log
> .java:149: Method get(int) not found in class java.util.Vector.
>                         "corresponding turbine.logs=" +
> (String)turbineLogs.get(i) + " entry. \n" +
>
> ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/util/Log
> .java:156: Method get(int) not found in class java.util.Vector.
>                     logfiles[i][0]= (String)turbineLogs.get(i);
>                                                            ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/util/Log
> .java:157: Method get(int) not found in class java.util.Vector.
>                     logfiles[i][1]= (FileWriter) new
> FileWriter(TurbineResources.getString("turbine.log." +
> (String)turbineLogs.get(i),null),true);
>
> ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/to
> rque/Torque.java:111: Method setProperty(java.lang.String,
java.lang.String)
> not found in class java.util.Properties.
>         macros.setProperty("db", props.getProperty("db"));
>                           ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/to
> rque/Torque.java:112: Method setProperty(java.lang.String,
java.lang.String)
> not found in class java.util.Properties.
>         macros.setProperty("date",
> DateFormat.getDateTimeInstance(DateFormat.MEDIUM, DateFormat.MEDIUM,
> Locale.getDefault()).format(new Date()));
>                           ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/to
> rque/JDBCToXMLSchema.java:158: Method get(int) not found in class
> java.util.Vector.
>             String curTable = (String) tableList.get(i);
>                                                     ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/to
> rque/JDBCToXMLSchema.java:163: Method get(int) not found in class
> java.util.Vector.
>                 Vector v = (Vector) columns.get(j);
>                                                ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/to
> rque/JDBCToXMLSchema.java:164: Method get(int) not found in class
> java.util.Vector.
>                 String name = (String) v.get(0);
>                                             ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/to
> rque/JDBCToXMLSchema.java:173: Method get(int) not found in class
> java.util.Vector.
>             String curTable = (String) tableList.get(i);
>                                                     ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/to
> rque/JDBCToXMLSchema.java:208: Method get(int) not found in class
> java.util.Vector.
>                 Vector v = (Vector) columns.get(j);
>                                                ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/to
> rque/JDBCToXMLSchema.java:209: Method get(int) not found in class
> java.util.Vector.
>                 String name = (String) v.get(0);
>                                             ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/to
> rque/JDBCToXMLSchema.java:210: Method get(int) not found in class
> java.util.Vector.
>                 int type = ((Integer) v.get(1)).intValue();
>                                            ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/to
> rque/JDBCToXMLSchema.java:211: Method get(int) not found in class
> java.util.Vector.
>                 int size = ((Integer) v.get(2)).intValue();
>                                            ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/to
> rque/JDBCToXMLSchema.java:225: Method get(int) not found in class
> java.util.Vector.
>                 Integer nullType = (Integer) v.get(3);
>                                                   ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/to
> rque/JDBCToXMLSchema.java:294: Method add(java.lang.String) not found in
> class java.util.Vector.
>             v.add (name);
>                   ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/to
> rque/JDBCToXMLSchema.java:295: Method add(java.lang.Integer) not found in
> class java.util.Vector.
>             v.add (sqlType);
>                   ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/to
> rque/JDBCToXMLSchema.java:296: Method add(java.lang.Integer) not found in
> class java.util.Vector.
>             v.add (size);
>                   ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/to
> rque/JDBCToXMLSchema.java:297: Method add(java.lang.Integer) not found in
> class java.util.Vector.
>             v.add (nullType);
>                   ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/to
> rque/JDBCToXMLSchema.java:298: Method add(java.util.Vector) not found in
> class java.util.Vector.
>             columns.add (v);
>                         ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/JD
> BCSchemaToDatabaseMap.java:110: Method get(int) not found in class
> java.util.Vector.
>             String curTable = (String) tableList.get(i);
>                                                     ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/JD
> BCSchemaToDatabaseMap.java:122: Method get(int) not found in class
> java.util.Vector.
>                 Vector v = (Vector) columns.get(j);
>                                                ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/JD
> BCSchemaToDatabaseMap.java:123: Method get(int) not found in class
> java.util.Vector.
>                 String name = (String) v.get(0);
>                                             ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/JD
> BCSchemaToDatabaseMap.java:124: Method get(int) not found in class
> java.util.Vector.
>                 Integer type = (Integer) v.get(1);
>                                               ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/JD
> BCSchemaToDatabaseMap.java:165: Method get(int) not found in class
> java.util.Vector.
>                 Vector v = (Vector)forgnKeys.get(l);
>                                                 ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/JD
> BCSchemaToDatabaseMap.java:166: Method get(int) not found in class
> java.util.Vector.
>                 ColumnMap clMap = tblMap.getColumn((String)v.get(1));
>                                                                 ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/JD
> BCSchemaToDatabaseMap.java:169: Method get(int) not found in class
> java.util.Vector.
>                     System.out.println (curTable+" ->  "+v.get(0));
>                                                               ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/JD
> BCSchemaToDatabaseMap.java:170: Method get(int) not found in class
> java.util.Vector.
>
clMap.setForeignKey((String)v.get(0),(String)v.get(1));
>                                                      ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/JD
> BCSchemaToDatabaseMap.java:170: Method get(int) not found in class
> java.util.Vector.
>
clMap.setForeignKey((String)v.get(0),(String)v.get(1));
>                                                                       ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/JD
> BCSchemaToDatabaseMap.java:215: Method add(java.lang.String) not found in
> class java.util.Vector.
>             v.add (name);
>                   ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/JD
> BCSchemaToDatabaseMap.java:216: Method add(java.lang.Integer) not found in
> class java.util.Vector.
>             v.add (sqlType);
>                   ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/JD
> BCSchemaToDatabaseMap.java:217: Method add(java.util.Vector) not found in
> class java.util.Vector.
>             columns.add (v);
>                         ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/JD
> BCSchemaToDatabaseMap.java:252: Method add(java.lang.String) not found in
> class java.util.Vector.
>             v.add (table);
>                   ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/JD
> BCSchemaToDatabaseMap.java:253: Method add(java.lang.String) not found in
> class java.util.Vector.
>             v.add (column);
>                   ^
>
/home/kclark/src/Apache-Turbine-20000725/bin/src/org/apache/turbine/tools/JD
> BCSchemaToDatabaseMap.java:254: Method add(java.util.Vector) not found in
> class java.util.Vector.
>             keys.add (v);
>                      ^
> 45 errors
> BUILD FATAL ERROR: Compile failed, messages should have been provided.
>
> Any help would be appreciated.
>
> Kevin
>
>
>
> ------------------------------------------------------------
> To subscribe:        [EMAIL PROTECTED]
> To unsubscribe:      [EMAIL PROTECTED]
> Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
> Problems?:           [EMAIL PROTECTED]
>



------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?:           [EMAIL PROTECTED]

Reply via email to