estou tentando usar o rich:suggestionbox mas ele ñ mostra os dados corretamente. a caixa de seleção é mostrada no canto superior esquerdo do ff/opera com barras de rolagem e abaixo do campo do inputText (local correto da caixa de seleção) como texto normal, o q “empura” os outros dados para baixo.
qdo clico sobre algum elemento na caixa de seleção q aparece no canto superior esquerdo dá o seguinte erro:
uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMHTMLInputElement.setSelectionRange]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: http://localhost:8084/AcAJ/faces/a4j/g/3_3_3.Finalscripts/suggestionbox.js :: <TOP_LEVEL> :: line 7" data: no]
Line 0
fiz teste só o suggestionbox e funcionou como devia.
utilizo navegação por estado e meu .xhtml tá +/- assim:
<ui:param name="defaultBean" value="#{acaoManagedBean}" />
<ui:define name="conteudo">
<h:form id="formOutputPanel">
<ui:include id="confirmacoes" src="confirmacoes.xhtml"/>
<a4j:outputPanel id="contentOutputPanel" ajaxRendered="true">
<a4j:keepAlive beanName="acaoManagedBean"/>
<a4j:outputPanel id="searchlistBlock" style="text-align: center; font-size: 10px;"
...
</a4j:outputPanel>
<a4j:outputPanel id="viewAddUpdateBlock"
rendered="#{defaultBean.visualizarState or defaultBean.adicionarState or defaultBean.editarState}">
<h:panelGrid id="panel2" columns="1" binding="#{defaultBean.panelForm}"
headerClass="titulo" style="text-align: left;">
<f:facet name="header">
<h:outputText value="#{defaultBean.currentState} Ações"/>
</f:facet>
...
<h:inputText value="#{defaultBean.assunto}" id="assuntoSuggestion" />
<rich:suggestionbox for="assuntoSuggestion" var="row" ajaxSingle="true" reRender="assuntoSuggestion"
suggestionAction="#{defaultBean.autocompleteAssunto}"
fetchValue="" minChars="1" requestDelay="500"
width="300" height="150" border="1" >
<h:column>
<h:inputHidden id="idAssuntoHidden" value="20" />
<h:outputText value="#{row.assunto}"/>
</h:column>
</rich:suggestionbox>
...
</h:panelGrid>
</h:panelGrid>
</a4j:outputPanel>
</a4j:outputPanel>
</h:form>
</ui:define>
alguém pode me dizer onde estou errando?
muito obrigado.
[]'s