You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by Anup Katariya <An...@integral.com> on 2003/12/02 07:24:17 UTC
why do unit test hangs?
Hello,
While building Geronimo, some times test cases hangs. Its not particular
test case though.
When I tried to build next time, I got the following error.
test:test:
[junit] Running org.apache.geronimo.cache.LRUInstanceCacheTest
[junit] java.lang.UnsupportedClassVersionError:
org/apache/geronimo/cache/LRUInstanceCacheTest (Unsupported major.m
nor version 48.0)
[junit] at java.lang.ClassLoader.defineClass0(Native Method)
[junit] at java.lang.ClassLoader.defineClass(ClassLoader.java:493)
[junit] at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
[junit] at
java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
[junit] at
java.net.URLClassLoader.access$100(URLClassLoader.java:56)
[junit] at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
[junit] at java.security.AccessController.doPrivileged(Native
Method)
[junit] at
java.net.URLClassLoader.findClass(URLClassLoader.java:188)
[junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
[junit] at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
[junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
[junit] at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
[junit] at java.lang.Class.forName0(Native Method)
[junit] at java.lang.Class.forName(Class.java:120)
[junit] at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.<init>(JUnitTes
tRunner.java:237)
[junit] at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.<init>(JUnitTes
tRunner.java:210)
[junit] at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestR
unner.java:532)
[junit] Exception in thread "main"
[junit] [ERROR] TEST org.apache.geronimo.cache.LRUInstanceCacheTest
FAILED
[junit] Running org.apache.geronimo.cache.SimpleInstanceCacheTest
Is it a network/firewall issue?
I thought even though unit tests are not build, I should be able to start
Gernimo using maven run:main , but
then I got this output
__ __
| \/ |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
|_| |_\__,_|\_/\___|_||_| v. 1.0-rc1-SNAPSHOT
BUILD FAILED
File...... file:/D:/Anup/geronimo/incubator-geronimo/
Element... java
Line...... 546
Column.... 34
D:\Anup\geronimo\incubator-geronimo\target\geronimo-DEV\bootlib not found.
Total time: 2 seconds
Finished at: Tue Dec 02 11:45:23 IST 2003
Anup Katariya
Integral India Development Corporation
Tel: 080- 51293800
Mobile: 9845775404
Re: why do unit test hangs?
Posted by Aaron Mulder <am...@alumni.princeton.edu>.
This looks like the code was compiled under JDK 1.4 and run under
JDK 1.3, or something like that (thus the class with the unsupported
version, which is the JDK complaining). It shouldn't be related to the
hangs. Those usually mean your network connection is down, or the machine
can't resolve its own hostname, or something like that.
Aaron
On Tue, 2 Dec 2003, Anup Katariya wrote:
> Hello,
>
> While building Geronimo, some times test cases hangs. Its not particular
> test case though.
> When I tried to build next time, I got the following error.
>
> test:test:
> [junit] Running org.apache.geronimo.cache.LRUInstanceCacheTest
> [junit] java.lang.UnsupportedClassVersionError:
> org/apache/geronimo/cache/LRUInstanceCacheTest (Unsupported major.m
> nor version 48.0)
> [junit] at java.lang.ClassLoader.defineClass0(Native Method)
> [junit] at java.lang.ClassLoader.defineClass(ClassLoader.java:493)
> [junit] at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
> [junit] at
> java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
> [junit] at
> java.net.URLClassLoader.access$100(URLClassLoader.java:56)
> [junit] at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
> [junit] at java.security.AccessController.doPrivileged(Native
> Method)
> [junit] at
> java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> [junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
> [junit] at
> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
> [junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
> [junit] at
> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
> [junit] at java.lang.Class.forName0(Native Method)
> [junit] at java.lang.Class.forName(Class.java:120)
> [junit] at
> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.<init>(JUnitTes
> tRunner.java:237)
> [junit] at
> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.<init>(JUnitTes
> tRunner.java:210)
> [junit] at
> org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestR
> unner.java:532)
> [junit] Exception in thread "main"
> [junit] [ERROR] TEST org.apache.geronimo.cache.LRUInstanceCacheTest
> FAILED
> [junit] Running org.apache.geronimo.cache.SimpleInstanceCacheTest
>
> Is it a network/firewall issue?
>
> I thought even though unit tests are not build, I should be able to start
> Gernimo using maven run:main , but
> then I got this output
>
> __ __
> | \/ |__ _Apache__ ___
> | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
> |_| |_\__,_|\_/\___|_||_| v. 1.0-rc1-SNAPSHOT
>
>
> BUILD FAILED
> File...... file:/D:/Anup/geronimo/incubator-geronimo/
> Element... java
> Line...... 546
> Column.... 34
> D:\Anup\geronimo\incubator-geronimo\target\geronimo-DEV\bootlib not found.
> Total time: 2 seconds
> Finished at: Tue Dec 02 11:45:23 IST 2003
>
>
> Anup Katariya
>
> Integral India Development Corporation
> Tel: 080- 51293800
> Mobile: 9845775404
>
>