[Seasar-user:13249] Re: [teeda]カスタムコンバーターの登録について

Shinpei Ohtani [E-MAIL ADDRESS DELETED]
2008年 3月 13日 (木) 11:03:50 JST


大谷です

>  @Retention(RetentionPolicy.RUNTIME)
>  @Target( { ElementType.FIELD, ElementType.METHOD })
>  @Converter("CustomStringDateConverter")
>  public @interface StringDateConverter {
>
>  }

@Converterで指定するのはコンポーネント名なので先頭小文字なのでは
ないでしょうか?

つまり
  @Converter("customStringDateConverter")
です

宜しくお願いします。

08/03/13 に Tonomura-Akira<[E-MAIL ADDRESS DELETED]> さんは書きました:
>
>  殿村と申します。
>
>  teeda 1.0.12、dolteng 0.25で、Teeda+S2Daoで作成したアプリで
>  カスタムコンバーターを作成したのですが、実際に使用されるときに
>  以下のエラーがでてしまいます。
>
>  org.seasar.framework.container.ComponentNotFoundRuntimeException:
>  [ESSR0046]コンポーネント(CustomStringDateConverter)が見つかりません
>
>  xxxがルートパッケージとして、
>
>  1.converterの作成
>  package xxx.converter;
>
>  import javax.faces.component.UIComponent;
>  import javax.faces.context.FacesContext;
>  import javax.faces.convert.Converter;
>  import javax.faces.convert.ConverterException;
>
>  public class CustomStringDateConverter implements Converter {
>  //略
>  }
>
>  2.annotationの作成
>  package xxx.converter.annotation;
>
>  import java.lang.annotation.ElementType;
>  import java.lang.annotation.Retention;
>  import java.lang.annotation.RetentionPolicy;
>  import java.lang.annotation.Target;
>
>  import org.seasar.teeda.extension.annotation.convert.Converter;
>
>  @Retention(RetentionPolicy.RUNTIME)
>  @Target( { ElementType.FIELD, ElementType.METHOD })
>  @Converter("CustomStringDateConverter")
>  public @interface StringDateConverter {
>
>  }
>
>  と作ったのですが、このほかにも何か必要な物や
>  変更する設定が有るのでしょうか?
>
>  すいませんが、よろしくお願いいたします。
>
>
>  --
>              <<<  殿村  亮  E-Mail  [E-MAIL ADDRESS DELETED] >>>
>               <<<   株式会社EXA          第1事業部             >>>
>                <<<    鉄鋼システム第2開発部  購買チーム            >>>
>                 <<<     TEL:03-5419-2794        FAX:03-5419-0016     >>>
>
>  _______________________________________________
>  Seasar-user mailing list
>  [E-MAIL ADDRESS DELETED]
>  https://ml.seasar.org/mailman/listinfo/seasar-user
>


-- 
=============================
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
=============================


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