Problemas com JSF e tag embed

Olá pessoal!

Alguém pode me ajudar?
Estou tentando colocar uma tag do tipo embed junto com um valor retornado de um managed bean, mas a tag simplesmente captura uma string vazia.
Se coloco um <h:outputText/> ou outra tag ele captura o valor, mas quando chamo no ele não pega:

<embed src="#{meuBean.media}" /> <!-- valor vazio -->
<h:outputText value="#{meuBean.media}" /> <!-- valor OK -->

O valor “#{meuBean.media}” é uma String que indica a localização do arquivo, como em “http://meuserver.com/folder/arquivo.mp3”.
Já tentei de tudo (verbatim, alterando o namespace do xml etc) e não consegui resolver (e também não queria ter que criar uma tag customizada).
Alguém tem alguma idéia do que pode estar acontecendo?

Não sei se ainda da tempo…

Acredito não ser a melhor opção mas funciona, retorne a string com o valor completo da tag, e na sua pagina utilize o escape=“false” <h:outputText value=’#{meuBean.media}’ escape=‘false’/>

String media = “<embed src=‘http://meuserver.com/folder/arquivo.mp3’ />”;

Não fica bonito mas…

Se vc resolveu de outra maneira, post ai…

Abraço

Olá!

Obrigado pela ajuda - vou tentar sua solução.
Por enquanto, incluí dentro da JSF um JSP mesmo - aí, foi na marreta!

Obrigado!