On 1/3/07, afa654321 <[EMAIL PROTECTED]> wrote:
Hello,
I'm having toruble compiling the EchoServer exmaple with the following
trace(MINA V.1.0.1):
Exception in thread "main" java.lang.VerifyError: class
edu.emory.mathcs.backport.java.util.concurrent.helpers.AbstractOwnableQueuedSynchronizer
overrides final method setExclusiveOwnerThread.(Ljava/lang/Thread;)V at
java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(
SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(
SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at
edu.emory.mathcs.backport.java.util.concurrent.LinkedBlockingQueue.<init>(
LinkedBlockingQueue.java:87)
at
edu.emory.mathcs.backport.java.util.concurrent.LinkedBlockingQueue.<init>(
LinkedBlockingQueue.java:169)
at
org.apache.mina.filter.executor.ExecutorFilter.<init>(ExecutorFilter.java
:63)
at
org.apache.mina.common.ExecutorThreadModel.<init>(ExecutorThreadModel.java
:81)
at
org.apache.mina.common.ExecutorThreadModel.getInstance(
ExecutorThreadModel.java:71)
at
org.apache.mina.common.support.BaseIoServiceConfig.<init>(
BaseIoServiceConfig.java:46)
at
org.apache.mina.common.support.BaseIoAcceptorConfig.<init>(
BaseIoAcceptorConfig.java:36)
at
org.apache.mina.transport.socket.nio.SocketAcceptorConfig.<init>(
SocketAcceptorConfig.java:49)
at
org.apache.mina.transport.socket.nio.SocketAcceptor.<init>(
SocketAcceptor.java:63)
at
org.apache.mina.transport.socket.nio.SocketAcceptor.<init>(
SocketAcceptor.java:84)
at org.apache.mina.examples.echoserver.Main.main(Main.java:16)
********************************************
I've the following libs included:
mina-core-1.0.1
slf4j-jdk14-1.1.0
slf4j-api-1.1.0
backport-util-concurrent(V50.30)
Am I using a wrong lib?
We are currently using backport-util-concurrent 2.2. It seems like you are
using 3.0 for JDK 5.0. Please try to downgrade to 2.2, or try the same
version for JDK 1.4.
HTH,
Trustin
--
what we call human nature is actually human habit
--
http://gleamynode.net/
--
PGP key fingerprints:
* E167 E6AF E73A CBCE EE41 4A29 544D DE48 FE95 4E7E
* B693 628E 6047 4F8F CFA4 455E 1C62 A7DC 0255 ECA6