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