You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bu...@apache.org on 2003/06/27 13:20:57 UTC

DO NOT REPLY [Bug 21138] New: - javac cannot compile BaseDirContextTestCase.java

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21138>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21138

javac cannot compile BaseDirContextTestCase.java

           Summary: javac cannot compile BaseDirContextTestCase.java
           Product: Tomcat 4
           Version: Nightly Build
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Blocker
          Priority: Other
         Component: Tester
        AssignedTo: tomcat-dev@jakarta.apache.org
        ReportedBy: tetsurou@isola.co.jp


When using j2sdk-1.4 and JUnit-3.8.1, javac cannot compile 
BaseDirContextTestCase.java, which uses 
`Assert#assert(String, boolean)'. 
Replacing `assert(' with `assertTrue(' are required to fix this problem.

$ java -version
java version "1.4.1_03"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_03-b02)
Java HotSpot(TM) Client VM (build 1.4.1_03-b02, mixed mode)

$ ant test
... (omit) ...
build-tests:
    [javac] Compiling 1 source file to
/opt/src/cvs.apache.org/jakarta-tomcat-4.0/catalina/build/tests
    [javac] This version of java does not support the classic compiler;
upgrading to modern
    [javac]
/opt/src/cvs.apache.org/jakarta-tomcat-4.0/catalina/src/test/org/apache/naming/resources/BaseDirContextTestCase.java:250:
warning: as of release 1.4, assert is a keyword, and may not be used as an
identifier
    [javac]             assert("WEB-INF entry is a DirContext",
    [javac]             ^
    [javac]
/opt/src/cvs.apache.org/jakarta-tomcat-4.0/catalina/src/test/org/apache/naming/resources/BaseDirContextTestCase.java:250:
cannot resolve symbol
    [javac] symbol  : method assert (java.lang.String,boolean)
    [javac] location: class org.apache.naming.resources.BaseDirContextTestCase
    [javac]             assert("WEB-INF entry is a DirContext",
    [javac]             ^
    [javac] 1 error
    [javac] 1 warning

BUILD FAILED
file:/opt/src/cvs.apache.org/jakarta-tomcat-4.0/catalina/build.xml:973: Compile
failed; see the compiler error output for details.

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