1 Reply Latest reply on Apr 7, 2009 10:24 AM by Gregory Nikle

    Google bot hits production server. Please for help

    Gregory Nikle Apprentice

      Hi,
      I think this is old issue, so today this maybe is resolved.
      After migration from Seam 1.2.1 to 2.0.1 GA, my production server is still, attacked by google bot.


      Google server start hits each cid or somethink and server starts lot of identity/sessions. After that I get


      java.lang.ArrayIndexOutOfBoundsException: 8192
           at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:711)
           at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:618)
           at org.apache.coyote.http11.InternalOutputBuffer.sendHeader(InternalOutputBuffer.java:491)
           at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1599)
           at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:934)
           at org.apache.coyote.Response.action(Response.java:183)
           at org.apache.coyote.Response.sendHeaders(Response.java:379)
           at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:305)
           at org.apache.catalina.connector.OutputBuffer.close(OutputBuffer.java:273)
           at org.apache.catalina.connector.Response.finishResponse(Response.java:486)
           at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:257)
           at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
           at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
           at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
           at java.lang.Thread.run(Thread.java:595)
      2009-04-07 09:17:52,011 ERROR [org.apache.coyote.http11.Http11Processor] Error finishing response
      java.lang.ArrayIndexOutOfBoundsException
           at java.lang.System.arraycopy(Native Method)
           at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:680)
           at org.apache.coyote.http11.InternalOutputBuffer.sendStatus(InternalOutputBuffer.java:419)
           at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1588)
           at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:934)
           at org.apache.coyote.Response.action(Response.java:181)
           at org.apache.coyote.http11.InternalOutputBuffer.endRequest(InternalOutputBuffer.java:379)
           at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879)
           at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
           at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)




      I've added filter to seam from this page: http://chiralsoftware.com/launching-a-jboss-seam-site/jboss-seam-problems.seam


      but it looks like it doesn't work.
      Can anybody help me to prevent my site from google hits?


      For now I've added revisid to 1 month for googlebot.
      all links like


      <s:link.... /> 



      propagation is none.


      So what can be done else?