I've been using 1.4 for a while and haven't seen any problems,

Kevin Jones
Developmentor
www.develop.com

> -----Original Message-----
> From: Kim Thrys�e [mailto:[EMAIL PROTECTED]]
> Sent: 13 December 2001 11:38
> To: [EMAIL PROTECTED]
> Subject: Running tests with JDK 1.4b3
>
>
> Has anyone sucessfully been using Cactus with JDK 1.4 beta 3?
>
> Something seems to go wrong when I try to run my ServletTestCases on a
> Tomcat 3.2.3. All tests fail with the following error and stack trace:
>
> class sun.reflect.GeneratedSerializationConstructorAccessor1 cannot
> access its superclass sun.reflect.SerializationConstructorAccessorImpl||
>
> |java.lang.IllegalAccessError: class
> sun.reflect.GeneratedSerializationConstructorAccessor1 cannot access its
> superclass sun.reflect.SerializationConstructorAccessorImpl
> at sun.misc.Unsafe.defineClass(Native Method)
> at sun.reflect.ClassDefiner.defineClass(ClassDefiner.java:49)
> at
> sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.
> java:384)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> sun.reflect.MethodAccessorGenerator.generate(MethodAccessorGenerat
> or.java:380)
> at
> sun.reflect.MethodAccessorGenerator.generateSerializationConstruct
> or(MethodAccessorGenerator.java:98)
> at
> sun.reflect.ReflectionFactory.newConstructorForSerialization(Refle
> ctionFactory.java:304)
> at
> java.io.ObjectStreamClass.getSerializableConstructor(ObjectStreamC
> lass.java:1154)
> at java.io.ObjectStreamClass.access$1100(ObjectStreamClass.java:48)
> at java.io.ObjectStreamClass$3.run(ObjectStreamClass.java:341)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:332)
> at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:252)
> at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:447)
> at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1514)
> at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1428)
> at
> java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1619)
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1267)
> at java.io.ObjectInputStream.readObject(ObjectInputStream.java:325)
> at
> org.apache.cactus.client.AbstractHttpClient.doTest(AbstractHttpCli
> ent.java:150)
> at
> org.apache.cactus.AbstractTestCase.runGenericTest(AbstractTestCase
> .java:422)
> at org.apache.cactus.ServletTestCase.runTest(ServletTestCase.java:130)
> at org.apache.cactus.AbstractTestCase.runBare(AbstractTestCase.java:371)
> at junit.framework.TestResult$1.protect(TestResult.java:106)
> <snip>|
>
> Line 150 in the AbstractHttpClient gets a WebResult:
> WebTestResult result = (WebTestResult)ois.readObject();
>
> Is there something I am missing or am I experiencing a problem in either
> JDK 1.4. or the way it is used by Cactus?
>
> Any help appreciated,
> Kim Thrys�e
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to