You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-user@james.apache.org by Eric Weidner <er...@ejbsolutions.com> on 2002/03/28 23:45:37 UTC

current cvs code fails to build...

I got a clean pull of the latest James code in CVS but had these errors trying to build.  Am I missing something or is it broke?

Thanks,

Eric Weidner



James Build System
-------------------
Buildfile: build.xml

setup-properties:

prepare:

compile:
Compiling 3 source files to C:\cvsviews\jakarta-james\build\classes
Note: sun.tools.javac.Main has been deprecated.
C:\cvsviews\jakarta-james\src\java\org\apache\james\testing\NNTPClient.java:11: Class sun.net.nntp.N
ewsgroupInfo not found in import.
import sun.net.nntp.NewsgroupInfo;
       ^
C:\cvsviews\jakarta-james\src\java\org\apache\james\testing\NNTPClient.java:12: Class sun.net.nntp.N
ntpClient not found in import.
import sun.net.nntp.NntpClient;
       ^
C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\JdbcDataSource.java:209: class org.
apache.james.util.mordred.PoolConnEntry is an abstract class. It can't be instantiated.
            entry = new PoolConnEntry(this,
                    ^
C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\PoolConnEntry.java:20: class org.ap
ache.james.util.mordred.PoolConnEntry must be declared abstract. It does not define void setHoldabil
ity(int) from interface java.sql.Connection.
public class PoolConnEntry implements java.sql.Connection{
             ^
C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\PoolConnEntry.java:20: class org.ap
ache.james.util.mordred.PoolConnEntry must be declared abstract. It does not define int getHoldabili
ty() from interface java.sql.Connection.
public class PoolConnEntry implements java.sql.Connection{
             ^
C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\PoolConnEntry.java:20: class org.ap
ache.james.util.mordred.PoolConnEntry must be declared abstract. It does not define java.sql.Stateme
nt createStatement(int, int, int) from interface java.sql.Connection.
public class PoolConnEntry implements java.sql.Connection{
             ^
C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\PoolConnEntry.java:20: class org.ap
ache.james.util.mordred.PoolConnEntry must be declared abstract. It does not define java.sql.Callabl
eStatement prepareCall(java.lang.String, int, int, int) from interface java.sql.Connection.
public class PoolConnEntry implements java.sql.Connection{
             ^
C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\PoolConnEntry.java:20: class org.ap
ache.james.util.mordred.PoolConnEntry must be declared abstract. It does not define java.sql.Prepare
dStatement prepareStatement(java.lang.String, int, int, int) from interface java.sql.Connection.
public class PoolConnEntry implements java.sql.Connection{
             ^
C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\PoolConnEntry.java:20: class org.ap
ache.james.util.mordred.PoolConnEntry must be declared abstract. It does not define java.sql.Prepare
dStatement prepareStatement(java.lang.String, int) from interface java.sql.Connection.
public class PoolConnEntry implements java.sql.Connection{
             ^
C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\PoolConnEntry.java:20: class org.ap
ache.james.util.mordred.PoolConnEntry must be declared abstract. It does not define java.sql.Prepare
dStatement prepareStatement(java.lang.String, int[]) from interface java.sql.Connection.
public class PoolConnEntry implements java.sql.Connection{
             ^
C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\PoolConnEntry.java:20: class org.ap
ache.james.util.mordred.PoolConnEntry must be declared abstract. It does not define java.sql.Prepare
dStatement prepareStatement(java.lang.String, java.lang.String[]) from interface java.sql.Connection
.
public class PoolConnEntry implements java.sql.Connection{
             ^
C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\PoolConnEntry.java:20: class org.ap
ache.james.util.mordred.PoolConnEntry must be declared abstract. It does not define void releaseSave
point(java.sql.Savepoint) from interface java.sql.Connection.
public class PoolConnEntry implements java.sql.Connection{
             ^
C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\PoolConnEntry.java:20: class org.ap
ache.james.util.mordred.PoolConnEntry must be declared abstract. It does not define java.sql.Savepoi
nt setSavepoint() from interface java.sql.Connection.
public class PoolConnEntry implements java.sql.Connection{
             ^
C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\PoolConnEntry.java:20: class org.ap
ache.james.util.mordred.PoolConnEntry must be declared abstract. It does not define java.sql.Savepoi
nt setSavepoint(java.lang.String) from interface java.sql.Connection.
public class PoolConnEntry implements java.sql.Connection{
             ^
C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\PoolConnEntry.java:20: class org.ap
ache.james.util.mordred.PoolConnEntry must be declared abstract. It does not define void rollback(ja
va.sql.Savepoint) from interface java.sql.Connection.
public class PoolConnEntry implements java.sql.Connection{
             ^
15 errors, 1 warning

BUILD FAILED

C:\cvsviews\jakarta-james\build.xml:246: Compile failed, messages should have been provided.

Total time: 16 seconds

RE: current cvs code fails to build...

Posted by Danny Angus <da...@thought.co.uk>.
James doesn't build under JDK1.4 (largely because sun.net.nntp.* has been
dropped and the changes to JDBC) you need to use 1.3 to build it, I *think*
it runs under 1.4, but it hasn't been shaken down.
d.

> -----Original Message-----
> From: Eric Weidner [mailto:eric.weidner@ejbsolutions.com]
> Sent: 28 March 2002 22:46
> To: James-User Mailing List
> Subject: current cvs code fails to build...
>
>
> I got a clean pull of the latest James code in CVS but had these
> errors trying to build.  Am I missing something or is it broke?
>
> Thanks,
>
> Eric Weidner
>
>
>
> James Build System
> -------------------
> Buildfile: build.xml
>
> setup-properties:
>
> prepare:
>
> compile:
> Compiling 3 source files to C:\cvsviews\jakarta-james\build\classes
> Note: sun.tools.javac.Main has been deprecated.
> C:\cvsviews\jakarta-james\src\java\org\apache\james\testing\NNTPCl
> ient.java:11: Class sun.net.nntp.N
> ewsgroupInfo not found in import.
> import sun.net.nntp.NewsgroupInfo;
>        ^
> C:\cvsviews\jakarta-james\src\java\org\apache\james\testing\NNTPCl
> ient.java:12: Class sun.net.nntp.N
> ntpClient not found in import.
> import sun.net.nntp.NntpClient;
>        ^
> C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\J
> dbcDataSource.java:209: class org.
> apache.james.util.mordred.PoolConnEntry is an abstract class. It
> can't be instantiated.
>             entry = new PoolConnEntry(this,
>                     ^
> C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\P
> oolConnEntry.java:20: class org.ap
> ache.james.util.mordred.PoolConnEntry must be declared abstract.
> It does not define void setHoldabil
> ity(int) from interface java.sql.Connection.
> public class PoolConnEntry implements java.sql.Connection{
>              ^
> C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\P
> oolConnEntry.java:20: class org.ap
> ache.james.util.mordred.PoolConnEntry must be declared abstract.
> It does not define int getHoldabili
> ty() from interface java.sql.Connection.
> public class PoolConnEntry implements java.sql.Connection{
>              ^
> C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\P
> oolConnEntry.java:20: class org.ap
> ache.james.util.mordred.PoolConnEntry must be declared abstract.
> It does not define java.sql.Stateme
> nt createStatement(int, int, int) from interface java.sql.Connection.
> public class PoolConnEntry implements java.sql.Connection{
>              ^
> C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\P
> oolConnEntry.java:20: class org.ap
> ache.james.util.mordred.PoolConnEntry must be declared abstract.
> It does not define java.sql.Callabl
> eStatement prepareCall(java.lang.String, int, int, int) from
> interface java.sql.Connection.
> public class PoolConnEntry implements java.sql.Connection{
>              ^
> C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\P
> oolConnEntry.java:20: class org.ap
> ache.james.util.mordred.PoolConnEntry must be declared abstract.
> It does not define java.sql.Prepare
> dStatement prepareStatement(java.lang.String, int, int, int) from
> interface java.sql.Connection.
> public class PoolConnEntry implements java.sql.Connection{
>              ^
> C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\P
> oolConnEntry.java:20: class org.ap
> ache.james.util.mordred.PoolConnEntry must be declared abstract.
> It does not define java.sql.Prepare
> dStatement prepareStatement(java.lang.String, int) from interface
> java.sql.Connection.
> public class PoolConnEntry implements java.sql.Connection{
>              ^
> C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\P
> oolConnEntry.java:20: class org.ap
> ache.james.util.mordred.PoolConnEntry must be declared abstract.
> It does not define java.sql.Prepare
> dStatement prepareStatement(java.lang.String, int[]) from
> interface java.sql.Connection.
> public class PoolConnEntry implements java.sql.Connection{
>              ^
> C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\P
> oolConnEntry.java:20: class org.ap
> ache.james.util.mordred.PoolConnEntry must be declared abstract.
> It does not define java.sql.Prepare
> dStatement prepareStatement(java.lang.String, java.lang.String[])
> from interface java.sql.Connection
> .
> public class PoolConnEntry implements java.sql.Connection{
>              ^
> C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\P
> oolConnEntry.java:20: class org.ap
> ache.james.util.mordred.PoolConnEntry must be declared abstract.
> It does not define void releaseSave
> point(java.sql.Savepoint) from interface java.sql.Connection.
> public class PoolConnEntry implements java.sql.Connection{
>              ^
> C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\P
> oolConnEntry.java:20: class org.ap
> ache.james.util.mordred.PoolConnEntry must be declared abstract.
> It does not define java.sql.Savepoi
> nt setSavepoint() from interface java.sql.Connection.
> public class PoolConnEntry implements java.sql.Connection{
>              ^
> C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\P
> oolConnEntry.java:20: class org.ap
> ache.james.util.mordred.PoolConnEntry must be declared abstract.
> It does not define java.sql.Savepoi
> nt setSavepoint(java.lang.String) from interface java.sql.Connection.
> public class PoolConnEntry implements java.sql.Connection{
>              ^
> C:\cvsviews\jakarta-james\src\java\org\apache\james\util\mordred\P
> oolConnEntry.java:20: class org.ap
> ache.james.util.mordred.PoolConnEntry must be declared abstract.
> It does not define void rollback(ja
> va.sql.Savepoint) from interface java.sql.Connection.
> public class PoolConnEntry implements java.sql.Connection{
>              ^
> 15 errors, 1 warning
>
> BUILD FAILED
>
> C:\cvsviews\jakarta-james\build.xml:246: Compile failed, messages
> should have been provided.
>
> Total time: 16 seconds
>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>