acho que você pode resolver isso com o css
dentro da tag coloca este atributo style=“width: 20px” se funcionar e quebrar o texto vai aumentando até chegar no tamanho que voce quiser.
assim:
<h:outputText value="Publicar Sugestão de Materia Refeita" style="width: 20px" />
Note que lá está dizendo, entre outras coisas, para você usar o escape=“false” se você quiser que o seja mandado para a saída com casca e tudo, sem ser transformado para < br / >
javax.servlet.ServletException: Error Parsing /pages/acessorapido.xhtml: Error Traced[line: 19] The value of attribute "value" associated with an element type "h:outputText" must not contain the '<' character.
javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)
<h:outputText value="Verificar Sugestão de <br /> Lição Aprendida" style="margin-right:40px;"escape="false" />
<h:outputText value="Validar Sugestão de <br />Lição Aprendida" style="margin-right:40px;"escape="false" />
<h:outputText value="Publicar Sugestão de <br />Lição Aprendida" style="margin-right:40px;"escape="false" />
fiz dessa forma e quando eu vejo no visual ele mostra, agora quando rodo o fdp… ele da error
javax.servlet.ServletException: Error Parsing /pages/acessorapido.xhtml: Error Traced[line: 19] The value of attribute "value" associated with an element type "h:outputText" must not contain the '<' character.
javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)
pqqqqqqqqqqqqqqqqqqq condenado me fala isto toda hora “h: outputText” não deve conter o caracter ‘<’.