Primefaces AJAX обновление панели из другой формы [дубликат]

На этот вопрос уже есть ответ здесь:

Как узнать идентификатор клиента компонента для обновления / рендеринга ajax? Не удается найти компонент с выражением «foo», на которое ссылается «bar» 4 ответа

У меня есть код здесь:

<f:view>
    <h:form id="formA">
        <p:treeTable id="tree">
            <p:ajax event="select" listener="..." update="mustRefresh" />  
            ...
        </p:treeTable>
    </h:form>
    <h:form id="formB">
        <p:panel id="mustRefresh"> ... </p:panel>

    </h:form>   
</f:view>

Когда пользователь выбирает запись в treeTable (formA), ее детали будут отображаться в formB и готовы к редактированию. Моя проблема в том, что update = "mustRefresh" не работает, он выдает исключение следующим образом:

javax.faces.FacesException: Cannot find component with identifier "mustRefresh" referenced from "A4578:formA:tree". 

Я пытался с @form, formB,: formB и: mustRefresh, но это не работает.

Ответы на вопрос(2)

Ваш ответ на вопрос