% !TeX root = ../../thesis.tex %******************************************************************** % Appendix %******************************************************* % If problems with the headers: get headings in appendix etc. right %\markboth{\spacedlowsmallcaps{Appendix}}{\spacedlowsmallcaps{Appendix}} \chapter{JSF Performance Measure} \label{ap:jsf_performance_measure} Für die Protokollierung der Abläufe im \ac{JSF} werden zwei Klassen benötigt. Über die Factory \ref{lst:logger_factory}, wird die Wrapper"=Klasse in die Bearbeitungsschicht eingeschleust. Diese Wrapper"=Klasse \ref{lst:logger} beinhaltet dann die eigentliche Performance"=Messung, inklusive der Ausgabe in die Log"=Datei des \textit{GlassFish}"=Servers. Zusätzlich muss in der Konfiguration \texttt{faces-config.xml} noch angepasst werden, wie in \ref{lst:logger_factory_activate}, um die Factory durch das System aufrufen zu lassen. \includecode[java]{chapters/thesis/appendix06_Logger.java}{lst:logger}{Vdi Logger} \includecode[java]{chapters/thesis/appendix06_LoggerFactory.java}{lst:logger_factory}{Vdi Logger Factory} \begin{lstlisting}[language=xml,caption={Einbindung Factory},label=lst:logger_factory_activate] de.wedekind.utils.VdlLoggerFactory \end{lstlisting}