Hi Rocky,
On 10/12/07, rockyzheng <[EMAIL PROTECTED]> wrote:
>
> when I used mina, I tried compress my data by CompressionFilter, but when I
> published my program, I missed jzib.jar in the classpath, but no exception
> was threw ,it just coulnd't transform data with servers.
> Thus ,I suggest while missing it, some exception to be threw maybe a better
> way .
I get the following log message:
[18:02:53] WARN
[org.apache.mina.common.support.DefaultExceptionMonitor] - Unexpected
exception.
java.lang.NoClassDefFoundError: com/jcraft/jzlib/ZStream
at org.apache.mina.filter.support.Zlib.<init>(Zlib.java:75)
at
org.apache.mina.filter.CompressionFilter.onPreAdd(CompressionFilter.java:207)
at
org.apache.mina.common.support.AbstractIoFilterChain.register(AbstractIoFilterChain.java:156)
at
org.apache.mina.common.support.AbstractIoFilterChain.addLast(AbstractIoFilterChain.java:120)
at
org.apache.mina.common.DefaultIoFilterChainBuilder.buildFilterChain(DefaultIoFilterChainBuilder.java:218)
at
org.apache.mina.transport.socket.nio.SocketAcceptor$Worker.processSessions(SocketAcceptor.java:292)
at
org.apache.mina.transport.socket.nio.SocketAcceptor$Worker.run(SocketAcceptor.java:228)
at
org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:39)
at java.lang.Thread.run(Thread.java:619)
Please make sure you enabled logging for MINA.
> By the way, when some filter were added to chain, who can tell me how to
> order them ?
> now ,I can take some followings : compress -->ssl -->log.....
I suggest the following settings:
* SSLFilter -> CompressionFilter -> ExecutorFilter -> LoggingFilter
HTH,
Trustin
--
what we call human nature is actually human habit
--
http://gleamynode.net/
--
PGP Key ID: 0x0255ECA6