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

Tonomura-Akira [E-MAIL ADDRESS DELETED]
2008年 3月 13日 (木) 10:59:57 JST


殿村と申します。

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 メーリングリストの案内