Bad notices.

This dude has same problem that me and he was answered that mod_jk
dont support NIO

http://www.mail-archive.com/[email protected]/msg67701.html

:(



On 20 feb, 19:13, Fran <[email protected]> wrote:
> Here the error when I change the protocol of
> protocol="org.apache.coyote.http11.Http11NioProtocol" to protocol="AJP/
> 1.3"
>
> [error] jk_ajp_common.c (1962): (worker1) Tomcat is down or refused
> connection. No response has been sent to the client (yet)
> [error] jk_ajp_common.c (2466): (worker1) connecting to tomcat failed.
>
> On 20 feb, 19:04, Fran <[email protected]> wrote:
>
> > Should be due to protocol.
> > My messenger seems that need NIO protocol but if I put the NIO
> > protocol MOD_JK cant conect apache with tomcat
>
> > If I use this tomcat config, mod_jk cant conect apache with tomcat.
>
> > <Connector
> > connectionTimeout="20000"
> > port="8081"
> > protocol="org.apache.coyote.http11.Http11NioProtocol"
> > maxThreads="5"
> > acceptorThreadCount="2"
> > redirectPort="8443"
> > socket.directBuffer="false" />
>
> > If I use the last tomcat config, tomcat cant execute the servlet.
> > This is the error log:
>
> > GRAVE: Error, processing connection
> > java.lang.IndexOutOfBoundsException
> >         at java.io.BufferedInputStream.read(Unknown Source)
> >         at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:620)
> >         at 
> > org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:577)
> >         at
> > org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:
> > 685)
> >         at org.apache.jk.common.ChannelSocket
> > $SocketConnection.runIt(ChannelSocket.java:889)
> >         at org.apache.tomcat.util.threads.ThreadPool
> > $ControlRunnable.run(ThreadPool.java:690)
> >         at java.lang.Thread.run(Unknown Source)
>
> > On 20 feb, 18:49, Fran <[email protected]> wrote:
>
> > > I am configuring mod_jk
>
> > > For tomat, in server.xml :
>
> > > <Connector
> > > connectionTimeout="20000"
> > > port="8081"
> > > protocol="AJP/1.3"
> > > maxThreads="5"
> > > acceptorThreadCount="2"
> > > redirectPort="8443"
> > > socket.directBuffer="false" />
>
> > > For apache, in httpd.conf :
>
> > > <IfModule mod_jk.c>
> > >         JkWorkersFile "/etc/httpd/conf/workers.properties"
> > >         JkLogFile "/etc/httpd/logs/mod_jk.log"
> > >         JkLogLevel warn
> > >         JkMount /msn/* worker1
> > > </IfModule>
>
> > > The result is that the url:http://localhost/msn/Messenger.htmlworks,
> > > but this html conects to servelet that not work.
> > > The mod_jk runs html in apache that fisically are in tomcat, but cant
> > > run the servlet.
>
> > > ¿Is necesary some special configure?
>
> > > Thanks!
>
> > > On 20 feb, 16:04, Fran <[email protected]> wrote:
>
> > > > Ok, thanks.
>
> > > > I will test mod_jk. I tested jk but i couldnt to run it in tomcat 6.
> > > > Im going to test jk one more time.
>
> > > > Thanks a lot!
>
> > > > On 20 feb, 03:46, Chris Lercher <[email protected]> wrote:
>
> > > > > The timeout is for the max time the app server gets to respond. If it
> > > > > closes the connection earlier (which it should do, once it sends its
> > > > > response), then the delay is shorter. This is what long polling is all
> > > > > about. So if you set the delay to 15 seconds, it doesn't mean you have
> > > > > to wait for 15 seconds every time. That's only, when the server
> > > > > doesn't send the response within 15 seconds.
>
> > > > > But as dablack says, probably mod_jk is the better solution anyway.
> > > > > However, like I said earlier, there may be additional proxies between
> > > > > your server and the client. So if it doesn't work correctly with
> > > > > mod_proxy, this could indicate, that there is some problem in the way
> > > > > the app server and the client interact. I have the feeling, that the
> > > > > server maybe doesn't close its connection, so the proxy won't (always)
> > > > > flush its contents. This triggers a timeout on the proxy or on the
> > > > > client (depending on which is shorter).
>
> > > > > On Feb 20, 2:08 am, Fran <[email protected]> wrote:
>
> > > > > > If I dont put a short timeout, the aplication isnt good.
> > > > > > Do you imagine that the MSN Messenger delay 15 seconds to show you 
> > > > > > the
> > > > > > contact list?
>
> > > > > > I need that the solution works as the aplication in tomcat. If I
> > > > > > execute the aplication on tomcat, it work without timeout. So I need
> > > > > > when the aplication works in apache, seems that is working in 
> > > > > > tomcat.
>
> > > > > > Im going to show the url that you tell me. Thanks!
>
> > > > > > On 20 feb, 01:57, Chris Lercher <[email protected]> wrote:
>
> > > > > > > BTW, here's a link about timeouts + 
> > > > > > > Comet:http://code.google.com/p/google-web-toolkit-incubator/wiki/ServerPushFAQ

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to