Forum İçeriği > Web için Java > @Create - hata mesaji

mehmet celiksoy 27 ay önce
Aktivite Puanı: 58
Merhaba arkadaslar, öncelikle sunu sormak isterim, Web projemde alisilageldigi gibi statefull bean lerim ve bunlarin local interfaces leri var. Ben kullanmak istedigim Annotasyonlari ( @Create, @Destroy, ... gibi ) integacede ilgili methode larin üzerine yazmaliyim, yoksa bunlarin bean nin icinde yazmak mi dogru olur? Daha önemlisi de su; public interface Browser { @Remove @Destroy void destroy(); @Create void init(); ---------------------------- public class BrowserBean implements Browser { @Create public void init(){ --- } @Remove @Destroy public void destroy() { } --------------------------- Seklinde bir yapi var. ben bu interface ve class dan kendi interface ve siniflarimi genisletiyorum. onlarda su sekilde görünüyor; @Local public interface MusteriBrowse extends Browser { void refreshResults(); } ----------- @Stateful @Name("contactBrowse") @Scope(value = ScopeType.SESSION) public class MusteriBrowseBean extends BrowserBean implements MusteriBrowse { --- } Görüldügü gibi pek ilgin bisey yok. Ilgin olan sa su. Üst sinif ve Interface de kullandigim @Create void init(); ifadesinde ki @Create Annotationunda eclipse bana " Only component class can have @Create method "init" seklinde bir hata gösteriyo. program calisiyo, hersey süper. @Remove ve ya @Destroy da hata göstermiyo ama @Create de hata gösteriyo. Internete baktigimda buna benzer bir olayin @Destroy la ilgili oldugu görünüyo ama bu sorun seam 2.0.1 de düzeltilmis görünüyo. Yardimci olursaniz sevinirim. Ben JBoss 4.2.3 Seam 2.2 JBossTools 3.1 kullaniyorum. Elbette Eclipse 3.5 Saygilar
mehmet celiksoy 27 ay önce
Aktivite Puanı: 58
Cevabida ben yazayim bari Seam in @Create Annotation u, bir seam komponentinin icinde olmasi gerekiyor. Yani bir interface de olamiyor. Yada bu Annotation u iceren sinifin Abstract oalarak tanimlanmis olmasi gerekiyor. Saygilar

Latest Activity

yeni bir mesaj yolladı. TopLink EclipseLink
5 ay önce
mesaja yanıt verdi RE: HttpClient.
6 ay önce
mesaja yanıt verdi RE: HttpClient.
7 ay önce
yeni bir mesaj yolladı. HttpClient
7 ay önce
yeni bir mesaj yolladı. HttpClient
7 ay önce
yeni bir mesaj yolladı. Birt ile Raporlarma
10 ay önce
mesaja yanıt verdi RE: Hibernate.
10 ay önce
mesaja yanıt verdi RE: wicket kendi sayfama yonlendirme.
10 ay önce
yeni bir mesaj yolladı. wicket kendi sayfama yonlendirme
11 ay önce
yeni bir mesaj yolladı. wicket kendi sayfama yonlendirme
11 ay önce

Top Contributors

71
ertugrula
53
Abdulkadir Selcukoglu
49
Altuğ Bilgin Altıntaş
32
wicket_id_tolga
30
Taner Diler