You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Mark Leone <mi...@cox.net> on 2005/03/21 05:21:15 UTC

5.5.7 Build Failed -- Missing RedirectorElement class

I've been running Tomcat from a binary distribution for a couple years 
(4.1.24 for most of the time, 5.5.7 for a month or so) on a Windows XP 
platform. Today I decided to download the source distribution of 5.5.7 
and do a build. I downloaded the .zip file, unzipped it, and typed "ant" 
on the command line in the "jakarta-tomcat-5.5.7-src" directory. The ant 
script executed, but the build failed, with the last part of the ant 
output provided below.

Looks like the problem is the missing  RedirectorElement class. I didn't 
see anything about this in the release notes- anyone know how I can get 
it to build?

I noticed that a usr/ directory with lots of subdirectories got created 
by the ant script. Is that normal for a Windows build? Looks like unix. 
Also, anyone know why the ant script downloads a zip file with mx4j 
every time I execute it? It doesn't seem to get saved, since it 
downloads it again the next time I run the script. Kind of annoying, 
cause it takes a long time to download, even though I have 4 Mbps bandwidth.

-Mark

build-catalina-core:
    [javac] Compiling 305 source files to C:\Apache 
Tomcat\jakarta-tomcat-5.5.7-
src\jakarta-tomcat-5\build\classes
    [javac] C:\Apache 
Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-catalina\ca
talina\src\share\org\apache\catalina\ant\BaseRedirectorHelperTask.java:29: 
canno
t find symbol
    [javac] symbol  : class RedirectorElement
    [javac] location: package org.apache.tools.ant.types
    [javac] import org.apache.tools.ant.types.RedirectorElement;
    [javac]                                   ^
    [javac] C:\Apache 
Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-catalina\ca
talina\src\share\org\apache\catalina\ant\BaseRedirectorHelperTask.java:60: 
canno
t find symbol
    [javac] symbol  : class RedirectorElement
    [javac] location: class org.apache.catalina.ant.BaseRedirectorHelperTask
    [javac]     protected RedirectorElement redirectorElement = null;
    [javac]               ^
    [javac] C:\Apache 
Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-catalina\ca
talina\src\share\org\apache\catalina\ant\BaseRedirectorHelperTask.java:216: 
cann
ot find symbol
    [javac] symbol  : class RedirectorElement
    [javac] location: class org.apache.catalina.ant.BaseRedirectorHelperTask
    [javac]     public void addConfiguredRedirector(RedirectorElement 
redirector
Element) {
    [javac]                                         ^
    [javac] C:\Apache 
Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-catalina\ca
talina\src\share\org\apache\catalina\ant\BaseRedirectorHelperTask.java:208: 
cann
ot find symbol
    [javac] symbol  : method setCreateEmptyFiles(boolean)
    [javac] location: class org.apache.tools.ant.taskdefs.Redirector
    [javac]         redirector.setCreateEmptyFiles(createEmptyFiles);
    [javac]                   ^
    [javac] Note: * uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] 4 errors

BUILD FAILED
C:\Apache Tomcat\jakarta-tomcat-5.5.7-src\build.xml:50: Following error 
occured
while executing this line
C:\Apache 
Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-5\build.xml:510: Follow
ing error occured while executing this line
C:\Apache 
Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-5\build.xml:475: Follow
ing error occured while executing this line
C:\Apache 
Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-catalina\catalina\build
.xml:604: Compile failed; see the compiler error output for details.

Total time: 4 minutes 16 seconds
C:\Apache Tomcat\jakarta-tomcat-5.5.7-src>

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: 5.5.7 Build Failed -- Missing RedirectorElement class

Posted by Mark Leone <mi...@cox.net>.
Thanks for the suggestion. I got it to compile successfully by upgrading 
from Ant 1.6.1 to 1.6.2. I assumed that RedirectorElement was part of 
the ant distribution, and an upgrade seemed to be a good shotgun approach.

-Mark

Mark Thomas wrote:

> Sounds like you need to edit/create the build.properties file for your
> environment.
>
> For what it is worth, mine looks something like this (I have removed a
> couple of CVS settings)
>
> # ----- Default Base Path for Dependent Packages -----
> # Replace this path with the directory path where dependencies binaries
> # should be downloaded
> base.path=D:/JavaDev/libs
> commons-daemon.project=jakarta-commons/daemon
> full.dist=on
> mail.jar=${base.path}/javamail-1.3.1/lib/mailapi.jar
>
> Mark
>
>
> Mark Leone wrote:
>
>> I've been running Tomcat from a binary distribution for a couple 
>> years (4.1.24 for most of the time, 5.5.7 for a month or so) on a 
>> Windows XP platform. Today I decided to download the source 
>> distribution of 5.5.7 and do a build. I downloaded the .zip file, 
>> unzipped it, and typed "ant" on the command line in the 
>> "jakarta-tomcat-5.5.7-src" directory. The ant script executed, but 
>> the build failed, with the last part of the ant output provided below.
>>
>> Looks like the problem is the missing  RedirectorElement class. I 
>> didn't see anything about this in the release notes- anyone know how 
>> I can get it to build?
>>
>> I noticed that a usr/ directory with lots of subdirectories got 
>> created by the ant script. Is that normal for a Windows build? Looks 
>> like unix. Also, anyone know why the ant script downloads a zip file 
>> with mx4j every time I execute it? It doesn't seem to get saved, 
>> since it downloads it again the next time I run the script. Kind of 
>> annoying, cause it takes a long time to download, even though I have 
>> 4 Mbps bandwidth.
>>
>> -Mark
>>
>> build-catalina-core:
>>    [javac] Compiling 305 source files to C:\Apache 
>> Tomcat\jakarta-tomcat-5.5.7-
>> src\jakarta-tomcat-5\build\classes
>>    [javac] C:\Apache 
>> Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-catalina\ca
>> talina\src\share\org\apache\catalina\ant\BaseRedirectorHelperTask.java:29: 
>> canno
>> t find symbol
>>    [javac] symbol  : class RedirectorElement
>>    [javac] location: package org.apache.tools.ant.types
>>    [javac] import org.apache.tools.ant.types.RedirectorElement;
>>    [javac]                                   ^
>>    [javac] C:\Apache 
>> Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-catalina\ca
>> talina\src\share\org\apache\catalina\ant\BaseRedirectorHelperTask.java:60: 
>> canno
>> t find symbol
>>    [javac] symbol  : class RedirectorElement
>>    [javac] location: class 
>> org.apache.catalina.ant.BaseRedirectorHelperTask
>>    [javac]     protected RedirectorElement redirectorElement = null;
>>    [javac]               ^
>>    [javac] C:\Apache 
>> Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-catalina\ca
>> talina\src\share\org\apache\catalina\ant\BaseRedirectorHelperTask.java:216: 
>> cann
>> ot find symbol
>>    [javac] symbol  : class RedirectorElement
>>    [javac] location: class 
>> org.apache.catalina.ant.BaseRedirectorHelperTask
>>    [javac]     public void addConfiguredRedirector(RedirectorElement 
>> redirector
>> Element) {
>>    [javac]                                         ^
>>    [javac] C:\Apache 
>> Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-catalina\ca
>> talina\src\share\org\apache\catalina\ant\BaseRedirectorHelperTask.java:208: 
>> cann
>> ot find symbol
>>    [javac] symbol  : method setCreateEmptyFiles(boolean)
>>    [javac] location: class org.apache.tools.ant.taskdefs.Redirector
>>    [javac]         redirector.setCreateEmptyFiles(createEmptyFiles);
>>    [javac]                   ^
>>    [javac] Note: * uses or overrides a deprecated API.
>>    [javac] Note: Recompile with -Xlint:deprecation for details.
>>    [javac] 4 errors
>>
>> BUILD FAILED
>> C:\Apache Tomcat\jakarta-tomcat-5.5.7-src\build.xml:50: Following 
>> error occured
>> while executing this line
>> C:\Apache 
>> Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-5\build.xml:510: Follow
>> ing error occured while executing this line
>> C:\Apache 
>> Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-5\build.xml:475: Follow
>> ing error occured while executing this line
>> C:\Apache 
>> Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-catalina\catalina\build
>> .xml:604: Compile failed; see the compiler error output for details.
>>
>> Total time: 4 minutes 16 seconds
>> C:\Apache Tomcat\jakarta-tomcat-5.5.7-src>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>>
>>
>>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: 5.5.7 Build Failed -- Missing RedirectorElement class

Posted by Mark Thomas <ma...@apache.org>.
Sounds like you need to edit/create the build.properties file for your
environment.

For what it is worth, mine looks something like this (I have removed a
couple of CVS settings)

# ----- Default Base Path for Dependent Packages -----
# Replace this path with the directory path where dependencies binaries
# should be downloaded
base.path=D:/JavaDev/libs
commons-daemon.project=jakarta-commons/daemon
full.dist=on
mail.jar=${base.path}/javamail-1.3.1/lib/mailapi.jar

Mark


Mark Leone wrote:
> I've been running Tomcat from a binary distribution for a couple years 
> (4.1.24 for most of the time, 5.5.7 for a month or so) on a Windows XP 
> platform. Today I decided to download the source distribution of 5.5.7 
> and do a build. I downloaded the .zip file, unzipped it, and typed "ant" 
> on the command line in the "jakarta-tomcat-5.5.7-src" directory. The ant 
> script executed, but the build failed, with the last part of the ant 
> output provided below.
> 
> Looks like the problem is the missing  RedirectorElement class. I didn't 
> see anything about this in the release notes- anyone know how I can get 
> it to build?
> 
> I noticed that a usr/ directory with lots of subdirectories got created 
> by the ant script. Is that normal for a Windows build? Looks like unix. 
> Also, anyone know why the ant script downloads a zip file with mx4j 
> every time I execute it? It doesn't seem to get saved, since it 
> downloads it again the next time I run the script. Kind of annoying, 
> cause it takes a long time to download, even though I have 4 Mbps 
> bandwidth.
> 
> -Mark
> 
> build-catalina-core:
>    [javac] Compiling 305 source files to C:\Apache 
> Tomcat\jakarta-tomcat-5.5.7-
> src\jakarta-tomcat-5\build\classes
>    [javac] C:\Apache 
> Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-catalina\ca
> talina\src\share\org\apache\catalina\ant\BaseRedirectorHelperTask.java:29: 
> canno
> t find symbol
>    [javac] symbol  : class RedirectorElement
>    [javac] location: package org.apache.tools.ant.types
>    [javac] import org.apache.tools.ant.types.RedirectorElement;
>    [javac]                                   ^
>    [javac] C:\Apache 
> Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-catalina\ca
> talina\src\share\org\apache\catalina\ant\BaseRedirectorHelperTask.java:60: 
> canno
> t find symbol
>    [javac] symbol  : class RedirectorElement
>    [javac] location: class org.apache.catalina.ant.BaseRedirectorHelperTask
>    [javac]     protected RedirectorElement redirectorElement = null;
>    [javac]               ^
>    [javac] C:\Apache 
> Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-catalina\ca
> talina\src\share\org\apache\catalina\ant\BaseRedirectorHelperTask.java:216: 
> cann
> ot find symbol
>    [javac] symbol  : class RedirectorElement
>    [javac] location: class org.apache.catalina.ant.BaseRedirectorHelperTask
>    [javac]     public void addConfiguredRedirector(RedirectorElement 
> redirector
> Element) {
>    [javac]                                         ^
>    [javac] C:\Apache 
> Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-catalina\ca
> talina\src\share\org\apache\catalina\ant\BaseRedirectorHelperTask.java:208: 
> cann
> ot find symbol
>    [javac] symbol  : method setCreateEmptyFiles(boolean)
>    [javac] location: class org.apache.tools.ant.taskdefs.Redirector
>    [javac]         redirector.setCreateEmptyFiles(createEmptyFiles);
>    [javac]                   ^
>    [javac] Note: * uses or overrides a deprecated API.
>    [javac] Note: Recompile with -Xlint:deprecation for details.
>    [javac] 4 errors
> 
> BUILD FAILED
> C:\Apache Tomcat\jakarta-tomcat-5.5.7-src\build.xml:50: Following error 
> occured
> while executing this line
> C:\Apache 
> Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-5\build.xml:510: Follow
> ing error occured while executing this line
> C:\Apache 
> Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-5\build.xml:475: Follow
> ing error occured while executing this line
> C:\Apache 
> Tomcat\jakarta-tomcat-5.5.7-src\jakarta-tomcat-catalina\catalina\build
> .xml:604: Compile failed; see the compiler error output for details.
> 
> Total time: 4 minutes 16 seconds
> C:\Apache Tomcat\jakarta-tomcat-5.5.7-src>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
> 
> 
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org