Shinsuke Sugaya
shins****@yahoo*****
2010年 5月 20日 (木) 13:34:50 JST
菅谷です。 確認していただきありがとうございます。 > Requested format at index 56, but it wasn't found MS Office 系のファイル(たぶん Excel)だと思いますが、 Apache POI からのエラーになります。どこかのセルの フォーマットが認識できていない状況かと思います。 (しかも、それが900個くらいある?) もし、それが起きる ファイルをいただけるようでしたら、確認させていただきたい と思います。 システム設定ページについては表示する際に Solr に問い合わせに行きます。ですので、短い 間隔でのクロールなどすると影響を受けるかと 思います。そこまで遅いのは確認できていないので 今度、Windows でも試してみます。 shinsuke 2010年5月20日12:06 Masayuki Shibata <mshib****@shima*****>: > 柴田@亀岡市です。 > > 今度はクロールの最後の方ではなく、途中に何カ所か以下のログが入ってます。 > #昨日夜 20:00 ごろの Snapshot でやってみてます。 > > 2010-05-20 11:48:54,628 [Robot-20100520113221-1-10] WARN > org.seasar.robot.extractor.impl.TikaExtractor - Requested format at index 56, but it wasn't found > Requested format at index 56, but it wasn't found > Requested format at index 56, but it wasn't found > ... と同じ行が 900行ちょっと繰り返されてます。 > > それと、localhost でクロールしている最中に管理画面にログインして「シス > テム設定」ページに入ろうとすると必ず1回固まってしまうような気がしま > す。 > > 重いだけなのかも知れませんが、いったんブラウザを閉じて再度「システム設 > 定」を開くとスムーズに開くのでちょっと妙な気がします。 > > >>菅谷です。 >> >>情報をありがとうございます。 >>"Requested format〜" のログの件とシステム画面での >>Exception の件を対応してみました。前者は利用している >>POI の問題であり、Fess のログで出力するように変更しました。 >>後者は Solr へのクエリーリクエストを再送するようにして >>対応しました。 >> >>> SNAPSHOT だしご報告するのも何なのですが、念のためお知らせしておき >>> ます。 >> >>最新の SNAPSHOT での情報をいただけた方が大変うれしかったり >>します (^^; >> >>よろしくお願いいたします。 >> >>shinsuke >> >> >>2010年5月18日14:36 Masayuki Shibata <mshib****@shima*****>: >>> 柴田@亀岡市です。 >>> >>> 仕事でしばらく塞がっていたのですが、一段落ついて再度 Fess をテスト >>> してます。 >>> >>> 本稼働サーバーでは 2.0.0 で work フォルダのサイズが増えていくのを >>> 週一定時タスクでクリアしていますので、3.1.0 の状況はウォッチして >>> いる (リリースしたら置き換えようとしている) のですが、表向き機能的 >>> にどこかどう変わったというのがわからないので、どの切り口で見るでも >>> なくただ動かしてみているという感じです。 >>> >>> 久々に動かしたのでいつの頃からか不明ですが、昨日の SNAPSHOT でクロ >>> ールの最後のところで以下のログを吐いています。 >>> >>> SNAPSHOT だしご報告するのも何なのですが、念のためお知らせしておき >>> ます。 >>> >>> 要点は "Requested format at index 56, but it wasn't found" が 1000 >>> 行近く出力されてから終わっていることがメインです。 >>> >>> 本日のログでその後にエラーメッセージが続いていますが、これはその後 >>> admin で管理画面に入ろうとしたら無応答になったので、そのときのもの >>> (別件?) と思われます。 >>> >>> ----- 昨日クロール終了時 ----- >>> 2010-05-17 20:50:59,781 [Thread-40] INFO jp.sf.fess.helper.SystemHelper - Crawler: Exit Code= >>> 0 - Crawler Process Output: >>> Requested format at index 56, but it wasn't found >>> ...これが 998 行続く。 >>> Requested format at index 56, but it wasn't found >>> WARN: The method class org.apache.commons.logging.impl.SLF4JLogFactory#release() was invoked. >>> WARN: Please see http://www.slf4j.org/codes.html#release for an explanation. >>> ----- ここまで ----- >>> >>> ----- 本日クロール終了時 ----- >>> 2010-05-18 13:43:44,531 [Thread-15] INFO jp.sf.fess.helper.SystemHelper - Crawler: Exit Code= >>> 0 - Crawler Process Output: >>> Requested format at index 56, but it wasn't found >>> ...これが 998 行続く。 >>> Requested format at index 56, but it wasn't found >>> WARN: The method class org.apache.commons.logging.impl.SLF4JLogFactory#release() was invoked. >>> WARN: Please see http://www.slf4j.org/codes.html#release for an explanation. >>> >>> 2010-05-18 13:43:58,750 [http-8080-2] INFO jp.sf.fess.action.admin.SystemAction - could not >>> get server groups. >>> jp.sf.fess.solr.FessSolrException: An exception occurs at SolrServer(solrServer1) of >>> solrGroup1 group. >>> at jp.sf.fess.solr.SolrServerGroup.query(SolrServerGroup.java:341) >>> at jp.sf.fess.solr.SolrServerGroup.query(SolrServerGroup.java:249) >>> at jp.sf.fess.action.admin.SystemAction.getSessionIdList(SystemAction.java:394) >>> at jp.sf.fess.action.admin.SystemAction.getGroupActionItems(SystemAction.java:366) >>> at jp.sf.fess.action.admin.SystemAction$$EnhancedByS2AOP$$135f7f3. >>> $$getGroupActionItems$$invokeSuperMethod$$(SystemAction$$EnhancedByS2AOP$$135f7f3.java) >>> at jp.sf.fess.action.admin.SystemAction$$EnhancedByS2AOP$$135f7f3$$MethodInvocation >>> $$getGroupActionItems10.proceed(MethodInvocationClassGenerator.java) >>> at org.seasar.framework.aop.interceptors.ThrowsInterceptor.invoke >>> (ThrowsInterceptor.java:79) >>> at jp.sf.fess.interceptor.FessActionMessagesThrowsInterceptor.invoke >>> (FessActionMessagesThrowsInterceptor.java:36) >>> at jp.sf.fess.action.admin.SystemAction$$EnhancedByS2AOP$$135f7f3$$MethodInvocation >>> $$getGroupActionItems10.proceed(MethodInvocationClassGenerator.java) >>> at org.seasar.framework.aop.interceptors.TraceInterceptor.invoke >>> (TraceInterceptor.java:56) >>> at jp.sf.fess.action.admin.SystemAction$$EnhancedByS2AOP$$135f7f3$$MethodInvocation >>> $$getGroupActionItems10.proceed(MethodInvocationClassGenerator.java) >>> at jp.sf.fess.action.admin.SystemAction$$EnhancedByS2AOP$$135f7f3.getGroupActionItems >>> (SystemAction$$EnhancedByS2AOP$$135f7f3.java) >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>> at sun.reflect.DelegatingMethodAccessorImpl.invoke >>> (DelegatingMethodAccessorImpl.java:25) >>> at java.lang.reflect.Method.invoke(Method.java:597) >>> at org.seasar.framework.util.MethodUtil.invoke(MethodUtil.java:96) >>> at org.seasar.framework.beans.impl.PropertyDescImpl.getValue >>> (PropertyDescImpl.java:233) >>> at org.seasar.struts.action.S2RequestProcessor.exportPropertiesToRequest >>> (S2RequestProcessor.java:344) >>> at org.seasar.struts.action.S2RequestProcessor.doForward(S2RequestProcessor.java:303) >>> at org.apache.struts.action.RequestProcessor.processForwardConfig >>> (RequestProcessor.java:398) >>> at org.seasar.struts.action.S2RequestProcessor.process(S2RequestProcessor.java:134) >>> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) >>> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter >>> (ApplicationFilterChain.java:290) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter >>> (ApplicationFilterChain.java:206) >>> at org.seasar.framework.container.hotdeploy.HotdeployFilter.doFilter >>> (HotdeployFilter.java:71) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter >>> (ApplicationFilterChain.java:235) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter >>> (ApplicationFilterChain.java:206) >>> at org.seasar.framework.container.filter.S2ContainerFilter.doFilter >>> (S2ContainerFilter.java:79) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter >>> (ApplicationFilterChain.java:235) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter >>> (ApplicationFilterChain.java:206) >>> at org.mobylet.core.http.MobyletFilter.processFilter(MobyletFilter.java:110) >>> at org.mobylet.core.http.MobyletFilter.doFilter(MobyletFilter.java:74) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter >>> (ApplicationFilterChain.java:235) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter >>> (ApplicationFilterChain.java:206) >>> at org.apache.catalina.core.ApplicationDispatcher.invoke >>> (ApplicationDispatcher.java:646) >>> at org.apache.catalina.core.ApplicationDispatcher.processRequest >>> (ApplicationDispatcher.java:436) >>> at org.apache.catalina.core.ApplicationDispatcher.doForward >>> (ApplicationDispatcher.java:374) >>> at org.apache.catalina.core.ApplicationDispatcher.forward >>> (ApplicationDispatcher.java:302) >>> at org.seasar.struts.filter.RoutingFilter.forward(RoutingFilter.java:219) >>> at org.seasar.struts.filter.RoutingFilter.doFilter(RoutingFilter.java:99) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter >>> (ApplicationFilterChain.java:235) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter >>> (ApplicationFilterChain.java:206) >>> at jp.sf.fess.filter.AuthenticationFilter.doFilter(AuthenticationFilter.java:110) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter >>> (ApplicationFilterChain.java:235) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter >>> (ApplicationFilterChain.java:206) >>> at org.seasar.framework.container.hotdeploy.HotdeployFilter.doFilter >>> (HotdeployFilter.java:71) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter >>> (ApplicationFilterChain.java:235) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter >>> (ApplicationFilterChain.java:206) >>> at org.seasar.framework.container.filter.S2ContainerFilter.doFilter >>> (S2ContainerFilter.java:79) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter >>> (ApplicationFilterChain.java:235) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter >>> (ApplicationFilterChain.java:206) >>> at org.mobylet.core.http.MobyletFilter.processFilter(MobyletFilter.java:110) >>> at org.mobylet.core.http.MobyletFilter.doFilter(MobyletFilter.java:74) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter >>> (ApplicationFilterChain.java:235) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter >>> (ApplicationFilterChain.java:206) >>> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) >>> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) >>> at org.apache.catalina.authenticator.AuthenticatorBase.invoke >>> (AuthenticatorBase.java:465) >>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) >>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) >>> at org.apache.catalina.valves.RequestFilterValve.process(RequestFilterValve.java:269) >>> at org.apache.catalina.valves.RemoteAddrValve.invoke(RemoteAddrValve.java:81) >>> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) >>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) >>> at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:859) >>> at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process >>> (Http11AprProtocol.java:579) >>> at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1555) >>> at java.lang.Thread.run(Thread.java:619) >>> Caused by: org.apache.solr.client.solrj.SolrServerException: java.net.SocketException: >>> Connection reset >>> at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request >>> (CommonsHttpSolrServer.java:472) >>> at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request >>> (CommonsHttpSolrServer.java:243) >>> at org.apache.solr.client.solrj.request.QueryRequest.process(QueryRequest.java:89) >>> at org.apache.solr.client.solrj.SolrServer.query(SolrServer.java:122) >>> at jp.sf.fess.solr.SolrServerGroup.query(SolrServerGroup.java:311) >>> ... 71 more >>> Caused by: java.net.SocketException: Connection reset >>> at java.net.SocketInputStream.read(SocketInputStream.java:168) >>> at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) >>> at java.io.BufferedInputStream.read(BufferedInputStream.java:237) >>> at org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:78) >>> at org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:106) >>> at org.apache.commons.httpclient.HttpConnection.readLine(HttpConnection.java:1116) >>> at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager >>> $HttpConnectionAdapter.readLine(MultiThreadedHttpConnectionManager.java:1413) >>> at org.apache.commons.httpclient.HttpMethodBase.readStatusLine >>> (HttpMethodBase.java:1973) >>> at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735) >>> at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098) >>> at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry >>> (HttpMethodDirector.java:398) >>> at org.apache.commons.httpclient.HttpMethodDirector.executeMethod >>> (HttpMethodDirector.java:171) >>> at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) >>> at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323) >>> at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request >>> (CommonsHttpSolrServer.java:416) >>> ... 75 more >>> ----- ここまで ----- >>> >>> _______________________________________________ >>> Fess-user mailing list >>> Fess-****@lists***** >>> http://lists.sourceforge.jp/mailman/listinfo/fess-user >>> >> >>_______________________________________________ >>Fess-user mailing list >>Fess-****@lists***** >>http://lists.sourceforge.jp/mailman/listinfo/fess-user >> > > _______________________________________________ > Fess-user mailing list > Fess-****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/fess-user >