[Seasar-user:12291] Re: 【 Seasar 】【 Teeda 】クラスのコンポーネント定義を読み込まず java.lang.NullPointerException が発生してしまいます

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2007年 12月 25日 (火) 18:00:09 JST


小林 (koichik) です.

Date:    Tue, 25 Dec 2007 15:49:48 +0900 (JST)
From:    kodama <[E-MAIL ADDRESS DELETED]>
To:       [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:12285] Re: 【 Seasar 】【 Teeda 】クラスのコンポーネント定義を読み込まず java.lang.NullPointerException が発生してしまいます

> 前回のメールでご紹介頂いたMLの内容を参考に、
> 簡潔なサンプルを作成してみました。
> HTMLファイルとPageクラスが含まれております。
> ただし、実際の機能よりかなり簡潔に作成したためか、
> 実際の失敗する現象が発生しません・・・。

再現するサンプルが出来たらまたお願いします.

> 添付したログの136行目ができないのが問題となっております。
> ログはweb.xml で requestDumpFilter を有効にして取ったものです。

requestDumpFilter のログが出力されていません.
requestDumpFilter は以下のようなログを出力します.

** before *****************************************: /view/foreach/foreachInput.html
  Request class=org.apache.catalina.connector.RequestFacade, instance=[E-MAIL ADDRESS DELETED]
  RequestedSessionId=99FFBF7CC8F7833C7EC9586FABBD9CEC
  REQUEST_URI=/teeda-html-example/view/foreach/foreachInput.html, SERVLET_PATH=/view/foreach/foreachInput.html
  CharacterEncoding=UTF-8, ContentLength=-1, ContentType=null, Locale=ja, Locales=ja, en, ja_JP, Scheme=http, isSecure=false
  SERVER_PROTOCOL=HTTP/1.1, REMOTE_ADDR=127.0.0.1, REMOTE_HOST=127.0.0.1, SERVER_NAME=localhost, SERVER_PORT=8080
  ContextPath=/teeda-html-example, REQUEST_METHOD=GET, QUERY_STRING=null, PathInfo=null, RemoteUser=null
  [request]org.apache.myfaces.component.html.util.ExtensionFilter.doFilterCalled=true
  [request]org.seasar.framework.container.hotdeploy.HotdeployFilter=[E-MAIL ADDRESS DELETED]
  [cookie]JSESSIONID=99FFBF7CC8F7833C7EC9586FABBD9CEC
  [header]accept=text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1

ヌルポが発生しているということですが,それも
ログには出ていません.
画面上に出ているというだけでしょうか?

まずはきっちりとログを取得できるようにするのが
先決かもしれません.


--
<signature>
   <name>Koichi Kobayashi</name>
   <e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>



Seasar-user メーリングリストの案内