2

いくつかの(環境)星座で発生するエラーに苦労しています。
- WinXP の Eclipse-Webtools で Tomcat でアプリを実行すると、動作します。
- WinXP または Linux の Tomcat で実行するとエラーが発生します
- HPUX で実行すると動作します。
- 汎用部品を削除すると、どこでも機能します。

エラー:

Caused by: javax.el.PropertyNotFoundException: /some.xhtml @3,67 value="#{someBean.someDto.id}": Property 'id' not writable on type java.lang.Object

問題を引き起こしているオブジェクト:

public class SomeDto implements SelectableItem<Long>, Serializable {

  private Long id;

  @Override
  public Long getId() {
    return id;
  }

  @Override
  public void setId(final Long id) {
    this.id = id;
  }
  ...
}

汎用インターフェース:

public interface SelectableItem<T> {
  public T getId();

  public void setId(T id);
  ...
}

私がここで見逃しているヒントはありますか?

ジョニー

4

0 に答える 0