Details
Description
I'm using jakarta-cactus-13-1.6.1, with all the appropriate library
files in my WEB-INF\lib folder:
junit-3.8.1.jar
commons-logging-1.0.3.jar
commons-httpclient-2.0.jar
cactus-1.6.1.jar
aspectjrt-1.1.1.jar
nekohtml-0.7.4.jar
cactus-ant-1.6.1.jar
I am running jboss-3.2.5 on Windows XP Service Pack 2.
If I compile my server code under JDK 1.4 or JDK 1.5, and start the
server under the 1.4 JRE, I can use the ServletTestRunner to run a class
which extends org.apache.cactus.ServletTestCase without a problem.
But with the same exact server deployment, started under the 1.5 JRE, I
receive the following error:
java.lang.NoClassDefFoundError: org/apache/cactus/util/log/LogAspect
at
org.apache.cactus.server.runner.ServletTestRunner.doGet(ServletTestRunne
r.java)
Some additional things I've tried:
I've tried putting the library files directly in the server lib
directory, rather than in WEB-INF\lib.
I've tried using the latest development release of cactus,
jakarta-cactus-13-1.7dev20040815.zip.
Neither made a difference - I receive the same error.
I noticed an earlier mailing with the same symptoms in the archives
(http://www.mail-archive.com/cactus-user%40jakarta.apache.org/msg05860.h
tml).
Attachments
Issue Links
- duplicates
-
CACTUS-129 java.lang.ClassFormatError when running in Java 1.5
- Closed