[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