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]>
