El editor de Primefaces en un diálogo no funciona

Tengo un cuadro de diálogo para insertar algunos campos, uno de ellos es un editor p: que se muestra como deshabilitado, mientras que no lo está. Una cadena "verdadera" extraña se muestra en el cuerpo del editor. El código:

<p:dialog id="insertPanel" header="Inserisci" widgetVar="dlg1" appendToBody="true" modal="true">
  <h:form id="insertForm">
    <h:panelGrid columns="2">
      <h:outputLabel value="Nome: " for="name" />
      <p:inputText id="name" value="#{controller.name}" />
      <h:outputLabel value="Oggetto: " for="subject" />
      <p:inputText id="subject" value="#{controller.subject}" />
      <h:outputLabel value="Visibilità: " for="visibility" />
      <p:inputText id="visibility" value="#{controller.visibility}" />
      <h:outputLabel value="Testo: " for="text" />
      <p:editor id="text" value="#{controller.text}" width="600"/>
      <f:facet name="footer">
        <p:commandButton actionListener="#{controller.insert}" value="Inserisci" />
      </f:facet>
    </h:panelGrid>
  </h:form>
</p:dialog>

Una imagen del diálogo que muestra el problema:

Como puede ver, el editor está deshabilitado y muestra "verdadero" en su cuerpo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta