[fedora-java] Trying to build tomcat app

Orion Poplawski orion at cora.nwra.com
Fri Sep 5 16:28:56 UTC 2008


Orion Poplawski wrote:
> I'm trying to build a tomcat application but getting:
> 
> + ant -lib /usr/share/java/tomcat6
> Buildfile: build.xml
> BUILD FAILED
> /builddir/build/BUILD/openmailarchiva-1.7.5e/build.xml:35: taskdef class 
> org.apache.catalina.ant.InstallTask cannot be found
> 
> I've installed tomcat6-lib and there is 
> /usr/share/java/tomcat6/catalina-ant.jar which is where the InstallTask 
> class is.  How do I point the build to it?
> 
> Thanks!
> 

export CLASSPATH=/usr/share/java/tomcat6/catalina-ant.jar

seems to have done the trick.   If there is a better way, let me know.

Next issue -


  public class ADIdentity extends Identity implements Serializable {
...
    public boolean loadSettings(String prefix, Settings prop, String 
suffix) {
         logger.debug("loading ad identity");
                 // active directory identity info

gives error:

     [javac] 5. ERROR in 
/builddir/build/BUILD/openmailarchiva-1.7.5e/src/com/stimulus/arch
iva/authentication/ADIdentity.java (at line 102)
     [javac]     logger.debug("loading ad identity");
     [javac]     ^^^^^^
     [javac] Logger cannot be resolved to a type

Which I'm not surprised at since logger is not defined anywhere in the 
source file.  Is there some version of java compiler (eclipse? I think 
this project was developed with it) that would allow this?

It is defined in Indentity.java:

import org.apache.log4j.Logger;

  public abstract class Identity implements java.io.Serializable, Props  {

      protected static Logger logger = 
Logger.getLogger(Identity.class.getName());

but that hasn't been compiled yet at this point.

Some other warnings earlier:

   [taskdef] Could not load definitions from resource 
axis-tasks.properties. It could not be found.

     [javac] Annotation processing got disabled, since it requires a 1.6 
compliant JVM


Thanks!
-- 
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA/CoRA Division                    FAX: 303-415-9702
3380 Mitchell Lane                  orion at cora.nwra.com
Boulder, CO 80301              http://www.cora.nwra.com




More information about the fedora-devel-java-list mailing list