Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Richfaces tree problem

[es] :: Java :: Richfaces tree problem

[ Pregleda: 1937 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

normandija
Srbija

Član broj: 70439
Poruke: 364
*.teol.net.



+62 Profil

icon Richfaces tree problem28.07.2009. u 19:08 - pre 179 meseci
Pravim neku malu aplikaciju u richfaces-u i nikako ne mogu da napravim tree,a sve ostale komponente rade. Richfaces verzija je 3.3.1 i koliko znam taj bug sto je bio oko tree je u ovoj verziji ispravljen. Kad pokusam da napravim neko osnovno stablo,znaci staticko,ne ucitava se iz neke klase ili tabele dobijem NullPointerException ili java.kang.String error. Pokusam sam da nadjem primere na live demo richfaces i radim preko njih ali isto se desava,da li je neko imao slicnih problema ????

Hvala unapred !!
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
 
Odgovor na temu

dragic79
Dragic Igor
Beograd

Član broj: 140462
Poruke: 28
*.dynamic.sbb.rs.



Profil

icon Re: Richfaces tree problem28.07.2009. u 21:33 - pre 179 meseci
Ja sam uspevao da pokrenem simpletree sa demo richface-a. Gde ti konkretno baca izuzetak?
 
Odgovor na temu

normandija
Srbija

Član broj: 70439
Poruke: 364
*.teol.net.



+62 Profil

icon Re: Richfaces tree problem28.07.2009. u 21:49 - pre 179 meseci
Evo ti kompletan stack trace ako ti nesto znaci pa pogledaj ... nekad baci ovaj exception a nekad nullPointerException

Code:


SEVERE: Error Rendering View[/mainPage.xhtml]
java.lang.ClassCastException: java.lang.String
    at org.richfaces.model.SwingTreeDataModel.setWrappedData(SwingTreeDataModel.java:74)
    at org.richfaces.component.UITree.createDataModel(UITree.java:692)
    at org.ajax4jsf.component.UIDataAdaptor.getExtendedDataModel(UIDataAdaptor.java:621)
    at org.ajax4jsf.component.UIDataAdaptor.setRowKey(UIDataAdaptor.java:339)
    at org.richfaces.renderkit.TreeRendererBase.writeContent(TreeRendererBase.java:677)
    at org.richfaces.renderkit.TreeRendererBase.encodeChildren(TreeRendererBase.java:618)
    at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:832)
    at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:234)
    at com.sun.faces.renderkit.html_basic.GridRenderer.renderRow(GridRenderer.java:178)
    at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:126)
    at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:832)
    at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:277)
    at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:258)
    at org.richfaces.renderkit.html.PanelRenderer.doEncodeChildren(PanelRenderer.java:220)
    at org.richfaces.renderkit.html.PanelRenderer.doEncodeChildren(PanelRenderer.java:215)
    at org.ajax4jsf.renderkit.RendererBase.encodeChildren(RendererBase.java:120)
    at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:832)
    at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:277)
    at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:258)
    at org.richfaces.renderkit.html.PanelRenderer.doEncodeChildren(PanelRenderer.java:220)
    at org.richfaces.renderkit.html.PanelRenderer.doEncodeChildren(PanelRenderer.java:215)
    at org.ajax4jsf.renderkit.RendererBase.encodeChildren(RendererBase.java:120)
    at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:832)
    at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:234)
    at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:239)
    at com.sun.faces.renderkit.html_basic.GridRenderer.renderRow(GridRenderer.java:178)
    at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:126)
    at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:832)
    at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:277)
    at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:258)
    at org.richfaces.renderkit.html.PanelRenderer.doEncodeChildren(PanelRenderer.java:220)
    at org.richfaces.renderkit.html.PanelRenderer.doEncodeChildren(PanelRenderer.java:215)
    at org.ajax4jsf.renderkit.RendererBase.encodeChildren(RendererBase.java:120)
    at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:832)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:936)
    at javax.faces.render.Renderer.encodeChildren(Renderer.java:148)
    at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:832)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:936)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:942)
    at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:571)
    at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
    at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:109)
    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
    at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
    at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:368)
    at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
    at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:696)
    at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:667)
    at org.apache.jsp.index_jsp._jspService(index_jsp.java:59)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
    at java.lang.Thread.run(Unknown Source)



Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
 
Odgovor na temu

dragic79
Dragic Igor
Beograd

Član broj: 140462
Poruke: 28
*.dynamic.sbb.rs.



Profil

icon Re: Richfaces tree problem28.07.2009. u 21:59 - pre 179 meseci
Tesko cu se snaci sa stacktrace-om bez klasa... Ja bih ti preporucio da skines sa sajta njihov demo.war, pa ga raspakuj negde i tu imas sve biblioteke, klase i xhtml kod koji koriste na sajtu. Ako ne mozes da se snadjes evo ti link http://www.jboss.org/index.htm...&op=viewtopic&t=104575. Javi se ako opet naletis na isti problem pa cemo da vidmo.
 
Odgovor na temu

normandija
Srbija

Član broj: 70439
Poruke: 364
*.pjeskulje12.zona.ba.



+62 Profil

icon Re: Richfaces tree problem30.07.2009. u 14:03 - pre 179 meseci
evo pokusam ovako da napravim,samo da mi prikaze jedan folder i jedan pod njime i nece tree sad da prikaze na stranici, a sve ostale komponente prikazuje, niti ima neki exception ni nista ....

Code:

<rich:tree id="tree" rendered="true" switchType="ajax">
                         <rich:treeNode>
                              <h:outputText value="Parent" />
                         </rich:treeNode>
                         <rich:treeNode>
                              <h:outputText value="Child" />
                         </rich:treeNode
</rich:tree> 


Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
 
Odgovor na temu

nemnesic
nemnesic
Software Developer
Vranje Florida

Moderator
Član broj: 44355
Poruke: 802
*.com
Via: [es] mailing liste



+64 Profil

icon Re: Richfaces tree problem30.07.2009. u 14:18 - pre 179 meseci
richfaces nikad nisam radio
ali samo video da nemas > posle </rich:treeNode

predposlednja linija
 
Odgovor na temu

normandija
Srbija

Član broj: 70439
Poruke: 364
*.pjeskulje12.zona.ba.



+62 Profil

icon Re: Richfaces tree problem30.07.2009. u 14:38 - pre 179 meseci
to sam sllucajno obrisao kopirajuci,ali ima zatvoren tag i opet je isto
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
 
Odgovor na temu

dragic79
Dragic Igor
Beograd

Član broj: 140462
Poruke: 28
*.dynamic.sbb.rs.



Profil

icon Re: Richfaces tree problem30.07.2009. u 15:19 - pre 179 meseci
Jesi li ti uspevao da pokrenes ovaj primer za njihovog sajta http://livedemo.exadel.com/ric....jsf?tab=model&cid=2606758 ? Ja sam sad prekopirao kod i pokrenuo i radi...
 
Odgovor na temu

normandija
Srbija

Član broj: 70439
Poruke: 364
*.pjeskulje12.zona.ba.



+62 Profil

icon Re: Richfaces tree problem30.07.2009. u 18:10 - pre 179 meseci
nisam taj ali sam uspeo neki drugi koji je dinamicko geerisanje iz xml fajla i radi,a ja necu da generisem nista dinamicki nego da napravim staticku strukutru sa tagovima,a ne da koristim bean za generisanje.... treba mi jednostavno ovo....znaci da je svaki folder link na neku stranicu

----parentFolder1
----parentFolder2
----parentFolder3
----childFolder3.1
----childFolder3.2
----parentFolder4

[Ovu poruku je menjao normandija dana 30.07.2009. u 19:39 GMT+1]
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
 
Odgovor na temu

[es] :: Java :: Richfaces tree problem

[ Pregleda: 1937 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.