[Geoserver-devel] error in compiling geoserver.war

Hi all,

I have psql 7.2.3 with postgis 0.7.5 and jdk 1.3.1_07.
Under the geoserver root directory, I typed ant test-ext (I also tried ant war) and I got this error message :

Buildfile: build.xml

init:

all:
[javac] Compiling 72 source files to /tmp/geoserver/build

[javac] /tmp/geoserver/src/org/vfny/geoserver/config/ConfigInfo.java:10: cannot resolve symbol
[javac] symbol : class Logger
[javac] location: package logging
[javac] import java.util.logging.Logger;
[javac] ^
[javac] /tmp/geoserver/src/org/vfny/geoserver/config/ConfigInfo.java:11: cannot resolve symbol
[javac] symbol : class Level
[javac] location: package logging
[javac] import java.util.logging.Level;
[javac] ^
[javac] /tmp/geoserver/src/org/vfny/geoserver/config/ConfigInfo.java:30: cannot resolve symbol
[javac] symbol : class Logger
[javac] location: class org.vfny.geoserver.config.ConfigInfo
[javac] private static Logger LOG = Logger.getLogger(“org.vfny.geoserver.config”);
[javac] ^
[javac] /tmp/geoserver/src/org/vfny/geoserver/config/ServiceConfig.java:11: cannot resolve symbol
[javac] symbol : class Logger
[javac] location: package logging
[javac] import java.util.logging.Logger;
[javac] ^
[javac] /tmp/geoserver/src/org/vfny/geoserver/config/WfsConfig.java:11: cannot resolve symbol
[javac] symbol : class Logger
[javac] location: package logging
[javac] import java.util.logging.Logger;
[javac] ^
[javac] /tmp/geoserver/src/org/vfny/geoserver/config/WfsConfig.java:12: cannot resolve symbol
[javac] symbol : class Level
[javac] location: package logging
[javac] import java.util.logging.Level;
[javac] ^
[javac] /tmp/geoserver/src/org/vfny/geoserver/config/WfsConfig.java:31: cannot access org.geotools.resources.Geotools
[javac] bad class file: /tmp/geoserver/lib/geotools.jar(org/geotools/resources/Geotools.class)
[javac] class file has wrong version 48.0, should be 47.0
[javac] Please remove or make sure it appears in the correct subdirectory of the classpath.
[javac] import org.geotools.resources.Geotools;
[javac] ^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -deprecation for details.
[javac] 7 errors

BUILD FAILED
file:/tmp/geoserver/build.xml:161: Compile failed; see the compiler error output for details.

Total time: 15 seconds

What am I doing wrong ? Could you help me, please ?

Thanks
Paul

The problem is that you need java 1.4, as we are using the built-in java
logger of that release. So the easiest thing to do is upgrade to java
1.4. Java is currently in 1.4.1_02, so it should be pretty solid. I
don't really understand the last error that you're getting, but hopefully
an upgrade to 1.4 will take care of the problem.

  Chris

On Wed, 30 Apr 2003, Paul Hasenohr wrote:

Hi all,

I have psql 7.2.3 with postgis 0.7.5 and jdk 1.3.1_07.
Under the geoserver root directory, I typed ant test-ext (I also tried ant
war) and I got this error message :

Buildfile: build.xml

init:

all:
    [javac] Compiling 72 source files to /tmp/geoserver/build

    [javac] /tmp/geoserver/src/org/vfny/geoserver/config/ConfigInfo.java:10:
cannot resolve symbol
    [javac] symbol : class Logger
    [javac] location: package logging
    [javac] import java.util.logging.Logger;
    [javac] ^
    [javac] /tmp/geoserver/src/org/vfny/geoserver/config/ConfigInfo.java:11:
cannot resolve symbol
    [javac] symbol : class Level
    [javac] location: package logging
    [javac] import java.util.logging.Level;
    [javac] ^
    [javac] /tmp/geoserver/src/org/vfny/geoserver/config/ConfigInfo.java:30:
cannot resolve symbol
    [javac] symbol : class Logger
    [javac] location: class org.vfny.geoserver.config.ConfigInfo
    [javac] private static Logger LOG =
Logger.getLogger("org.vfny.geoserver.config");
    [javac] ^
    [javac]
/tmp/geoserver/src/org/vfny/geoserver/config/ServiceConfig.java:11: cannot
resolve symbol
    [javac] symbol : class Logger
    [javac] location: package logging
    [javac] import java.util.logging.Logger;
    [javac] ^
    [javac] /tmp/geoserver/src/org/vfny/geoserver/config/WfsConfig.java:11:
cannot resolve symbol
    [javac] symbol : class Logger
    [javac] location: package logging
    [javac] import java.util.logging.Logger;
    [javac] ^
    [javac] /tmp/geoserver/src/org/vfny/geoserver/config/WfsConfig.java:12:
cannot resolve symbol
    [javac] symbol : class Level
    [javac] location: package logging
    [javac] import java.util.logging.Level;
    [javac] ^
    [javac] /tmp/geoserver/src/org/vfny/geoserver/config/WfsConfig.java:31:
cannot access org.geotools.resources.Geotools
    [javac] bad class file:
/tmp/geoserver/lib/geotools.jar(org/geotools/resources/Geotools.class)
    [javac] class file has wrong version 48.0, should be 47.0
    [javac] Please remove or make sure it appears in the correct
subdirectory of the classpath.
    [javac] import org.geotools.resources.Geotools;
    [javac] ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -deprecation for details.
    [javac] 7 errors

BUILD FAILED
file:/tmp/geoserver/build.xml:161: Compile failed; see the compiler error
output for details.

Total time: 15 seconds

What am I doing wrong ? Could you help me, please ?

Thanks
Paul

Thanks, everything seems to work
Paul

-----Original Message-----
From: geoserver-devel-admin@lists.sourceforge.net
[mailto:geoserver-devel-admin@lists.sourceforge.net] On Behalf Of Chris
Holmes
Sent: mercredi 30 avril 2003 15:13
To: Paul Hasenohr
Cc: geoserver-devel@lists.sourceforge.net
Subject: Re: [Geoserver-devel] error in compiling geoserver.war

The problem is that you need java 1.4, as we are using the built-in java
logger of that release. So the easiest thing to do is upgrade to java
1.4. Java is currently in 1.4.1_02, so it should be pretty solid. I
don't really understand the last error that you're getting, but hopefully
an upgrade to 1.4 will take care of the problem.

  Chris

On Wed, 30 Apr 2003, Paul Hasenohr wrote:

Hi all,

I have psql 7.2.3 with postgis 0.7.5 and jdk 1.3.1_07.
Under the geoserver root directory, I typed ant test-ext (I also tried
ant
war) and I got this error message :

Buildfile: build.xml

init:

all:
    [javac] Compiling 72 source files to /tmp/geoserver/build

    [javac]
/tmp/geoserver/src/org/vfny/geoserver/config/ConfigInfo.java:10:
cannot resolve symbol
    [javac] symbol : class Logger
    [javac] location: package logging
    [javac] import java.util.logging.Logger;
    [javac] ^
    [javac]

/tmp/geoserver/src/org/vfny/geoserver/config/ConfigInfo.java:11:

cannot resolve symbol
    [javac] symbol : class Level
    [javac] location: package logging
    [javac] import java.util.logging.Level;
    [javac] ^
    [javac]

/tmp/geoserver/src/org/vfny/geoserver/config/ConfigInfo.java:30:

cannot resolve symbol
    [javac] symbol : class Logger
    [javac] location: class org.vfny.geoserver.config.ConfigInfo
    [javac] private static Logger LOG =
Logger.getLogger("org.vfny.geoserver.config");
    [javac] ^
    [javac]
/tmp/geoserver/src/org/vfny/geoserver/config/ServiceConfig.java:11: cannot
resolve symbol
    [javac] symbol : class Logger
    [javac] location: package logging
    [javac] import java.util.logging.Logger;
    [javac] ^
    [javac]

/tmp/geoserver/src/org/vfny/geoserver/config/WfsConfig.java:11:

cannot resolve symbol
    [javac] symbol : class Logger
    [javac] location: package logging
    [javac] import java.util.logging.Logger;
    [javac] ^
    [javac]

/tmp/geoserver/src/org/vfny/geoserver/config/WfsConfig.java:12:

cannot resolve symbol
    [javac] symbol : class Level
    [javac] location: package logging
    [javac] import java.util.logging.Level;
    [javac] ^
    [javac]

/tmp/geoserver/src/org/vfny/geoserver/config/WfsConfig.java:31:

cannot access org.geotools.resources.Geotools
    [javac] bad class file:
/tmp/geoserver/lib/geotools.jar(org/geotools/resources/Geotools.class)
    [javac] class file has wrong version 48.0, should be 47.0
    [javac] Please remove or make sure it appears in the correct
subdirectory of the classpath.
    [javac] import org.geotools.resources.Geotools;
    [javac] ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -deprecation for details.
    [javac] 7 errors

BUILD FAILED
file:/tmp/geoserver/build.xml:161: Compile failed; see the compiler
error output for details.

Total time: 15 seconds

What am I doing wrong ? Could you help me, please ?

Thanks
Paul

-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf _______________________________________________
Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel