Merhabalar şuanda yapmakta olduğum proje için aşağıdaki gibi bir hata almaktayım. Sebebini 3 gündür çözemedim ve yeterli bir açıklamada bulamadım. Kodlara projenin git linkiniden ulaşıp, gerekirse bakabilirsiniz. ardımcı olursanız çok sevinirim.

https://github.com/kaykisizcom/CEVIRI

javax.servlet.ServletException: /AcademicLogin.xhtml @99,60 value="#{academic.title.titleId}": Target Unreachable, 'title' returned null
javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)
org.primefaces.webapp.filter.FileUploadFilter.doFilter(FileUploadFilter.java:98)
org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62)

root cause

javax.el.PropertyNotFoundException: /AcademicLogin.xhtml @99,60 value="#{academic.title.titleId}": Target Unreachable, 'title' returned null com.sun.faces.facelets.el.TagValueExpression.getType(TagValueExpression.java:100) org.primefaces.renderkit.InputRenderer.findImplicitConverter(InputRenderer.java:172) org.primefaces.renderkit.InputRenderer.getOptionAsString(InputRenderer.java:158) org.primefaces.component.selectonemenu.SelectOneMenuRenderer.encodeOption(SelectOneMenuRenderer.java:345) org.primefaces.component.selectonemenu.SelectOneMenuRenderer.encodeSelectItems(SelectOneMenuRenderer.java:331) org.primefaces.component.selectonemenu.SelectOneMenuRenderer.encodeInput(SelectOneMenuRenderer.java:114) org.primefaces.component.selectonemenu.SelectOneMenuRenderer.encodeMarkup(SelectOneMenuRenderer.java:91) org.primefaces.component.selectonemenu.SelectOneMenuRenderer.encodeEnd(SelectOneMenuRenderer.java:65) javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875) javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786) javax.faces.render.Renderer.encodeChildren(Renderer.java:168) javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845) javax.faces.component.UIComponent.encodeAll(UIComponent.java:1779) javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782) javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782) com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:402) com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125) javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:288) com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121) com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) javax.faces.webapp.FacesServlet.service(FacesServlet.java:594) org.primefaces.webapp.filter.FileUploadFilter.doFilter(FileUploadFilter.java:98) org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62)

soruldu: 27 Nis '14, 15:18

kaykisizcom's gravatar image

kaykisizcom
37141417
cevap kabul oranı: 0%


academic üzerinden title a erişim yapamıyor, Title.java entity de academic yok, bu yüzden olabilir. Ek olarak title id @GeneratedValue(strategy=GenerationType.IDENTITY) belirtilmiş bu otomatik atanacak.

permanent link

cevaplandı: 27 Nis '14, 15:35

batuhanc's gravatar image

batuhanc
1019914
cevap kabul oranı: 25%

değiştirildi: 27 Nis '14, 15:37

academic.getTitle() dediğin zaman gelen değer null. Bu yüzden title içerisindeki titleId değerine erişemiyorsun

permanent link

cevaplandı: 28 Nis '14, 02:31

myururdurmaz's gravatar image

myururdurmaz
2.2k11027
cevap kabul oranı: 23%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×281
×109
×14

Soruldu: 27 Nis '14, 15:18

Görüntüleme: 883 kez

Son güncelleme: 28 Nis '14, 02:31

powered by BitNami OSQA