Não conheço muito de java, mas preciso terminar uma aplicação e estou sendo assombrado pelo erro
javax.servlet.ServletException: java.util.LinkedHashMap$Entry cannot be cast to org.richfaces.model.TreeNode
javax.faces.webapp.FacesServlet.service(FacesServlet.java:256)
org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)
Não faço idéia do que isto significa, alguém pode ajudar?
Ah sim, rootNode é do tipo org.richfaces.model.TreeNode
Abraços.
getChildren() retorna um iterator?
The_Toad
É sim, java.util.iterator mesmo. O erro só acontece quando tento acessar algum método referenciado pelo iterator, se eu fizer um loop apenas para contar o número de elementos dá tudo certo.
Obrigado!
Abraços.
B
Bruno_Laturner
Então é simples, getChildren não é um iterador de TreeNodes.