PrimeFaces-basierte Anwendung mit PicketLink zeigt keinen Stil auf der Anmeldeseite an

Ich habe eine PrimeFaces-basierte Anwendung entwickelt, die ich jetzt mit PicketLink auf CDI-Weise schützen möchte. Ich folgtedieses Beispiel und erstellte eine Anmeldeseite mit mehreren PrimeFaces-Komponenten (einschließlich eines Layouts). Das gesamte Design und die Funktionalität gehen jedoch verloren. Selbst eine vereinfachte login.xhtml-Seite (entsprechend dem oben verlinkten Beispiel) hat kein Styling.

<html xmlns="http://www.w3.org/1999/xhtml"
  xmlns:h="http://java.sun.com/jsf/html"
  xmlns:ui="http://java.sun.com/jsf/facelets"
  xmlns:p="http://primefaces.org/ui">
<h:head/>
<h:body>
  <p:panel>
    <h:form method="POST" prependId="false">
      <p:inputText id="j_username" />
      <p:password id="j_password"/>
      <p:commandButton id="login" value="Login" action="#{identity.login()}" ajax="false"/>
    </h:form>
  </p:panel>
  <p>Tip: you can login with a username/password of jane/abcd1234.</p>
</h:body>
</html>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage