An Error Occurred:

/xhtml/templates/template.xhtml @108,41 test="#{! pController.test }" /xhtml/templates/template.xhtml @108,41 test="#{! pController.test }": Property [test] not found on type [de.kfw.bk.tilgungsrechner.controller.BildungskreditController]

+ Stack Trace

com.sun.facelets.tag.TagAttributeException: /xhtml/templates/template.xhtml @108,41 test="#{! pController.test }" /xhtml/templates/template.xhtml @108,41 test="#{! pController.test }": Property [test] not found on type [de.kfw.bk.tilgungsrechner.controller.BildungskreditController]
	at com.sun.facelets.tag.TagAttribute.getObject(TagAttribute.java:235)
	at com.sun.facelets.tag.TagAttribute.getBoolean(TagAttribute.java:79)
	at com.sun.facelets.tag.jstl.core.IfHandler.apply(IfHandler.java:49)
	at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
	at com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
	at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
	at com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:39)
	at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:248)
	at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:294)
	at com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:273)
	at com.sun.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:140)
	at com.sun.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:116)
	at com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
	at com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:39)
	at com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
	at com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:526)
	at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:569)
	at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:140)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:155)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:544)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:353)
	at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:526)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:831)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1629)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:822)
Caused by: javax.el.PropertyNotFoundException: /xhtml/templates/template.xhtml @108,41 test="#{! pController.test }": Property [test] not found on type [de.kfw.bk.tilgungsrechner.controller.BildungskreditController]
	at com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:73)
	at com.sun.facelets.tag.TagAttribute.getObject(TagAttribute.java:233)
	... 41 more

+ Component Tree

<UIViewRoot locale="de" renderKitId="HTML_BASIC" rendered="true" transient="false" viewId="/xhtml/bildungskredit.xhtml">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-15"/> <meta http-equiv="expires" content="0"/> <meta http-equiv="cache-control" content="no-cache"/> <title>KfW Förderbank - Tilgungsrechner</title> <link rel="stylesheet" type="text/css" media="screen, print" href="/AS_WebResourcen/design/kfw-screen.css"/> <!--[if IE]><link rel="stylesheet" type="text/css" media="screen, print" href="/AS_WebResourcen/design/kfw-screen-ie.css"/><![endif]--> <!--[if IE 6]><link rel="stylesheet" type="text/css" media="screen, print" href="/AS_WebResourcen/design/kfw-screen-ie6.css"/><![endif]--> <!--[if IE 7]><link rel="stylesheet" type="text/css" media="screen, print" href="/AS_WebResourcen/design/kfw-screen-ie7.css"/><![endif]--> <link rel="stylesheet" type="text/css" media="screen, print" href="../design/tilgungsrechner.css"/> <link rel="stylesheet" type="text/css" media="print" href="/AS_WebResourcen/design/itc1-print.css"/> </head> <body> <div id="global"> <div id="main-wrapper"> <div id="main"> <div id="feature"> <div id="nav-section" class="#{title == null ? "nav-section-4" : "nav-section-2" }"> <ul> <li class="first selected"><a>Tilgungsrechner #{title}</a></li> <li id="nav-section-kfw-logo"><a href="http://www.kfw.de">KfW.de</a></li> </ul> </div> </div> <div id="context"> <div id="nav-sub">
<HtmlForm enctype="application/x-www-form-urlencoded" id="j_id2" prependId="true" rendered="true" submitted="false" transient="false">
<ul>
<li>
<HtmlCommandLink action="kreditparameter" actionExpression="kreditparameter" disabled="false" id="j_id5" immediate="false" rendered="true" styleClass="current" transient="false" value="Kreditparameter"/>
</li>
<HtmlTag forceId="false" forceIdIndex="true" id="j_id7" rendered="false" transient="false" value="li">
<HtmlCommandLink action="tilgungsplan" actionExpression="tilgungsplan" disabled="false" id="j_id8" immediate="false" rendered="true" styleClass="" transient="false" value="Tilgungsplan"/>
</HtmlTag>
<li>
<HtmlCommandLink action="hilfe" actionExpression="hilfe" disabled="false" id="j_id10" immediate="false" rendered="true" styleClass="" target="_blank" transient="false" value="Hilfe"/>
</li>
</ul>
</HtmlForm>
</div> <div id="nav-teaser">
<div class="teaser teaser-1"> <h2>Auszahlungsphase</h2> <h3>Die Dauer der Auszahlungsphase liegt zwischen 3 und 24 Monate.</h3> </div> <div class="teaser teaser-1"> <h2>Karenzphase</h2> <h3>Die Karenzphase dauert immer 4 Jahre und beginnt mit der ersten Auszahlung. </h3> </div> <div class="teaser teaser-1"> <h2>Einmalzahlung</h2> <h3>Ein Teil des Kredites kann einmalig als Abschlag im Voraus ausgezahlt werden. Bitte wählen Sie die Höhe der Einmalzahlung als ein Vielfaches der monatlichen Rate. </h3> </div>
</div> </div> <!-- Auskommentieren würde Content-Rahmen einfügen. Benutze dann class="page-layout-has-context" im body-Tag. <div id="content-wrapper"> <div id="nav-content-action"> <ul> <li id="nav-content-action-help"> <a target="_blank" href="#">Hilfe</a> </li> </ul> </div> --> <div id="content">
<HtmlForm enctype="application/x-www-form-urlencoded" id="j_id16" prependId="true" rendered="true" styleClass="formular form-content" submitted="false" transient="false">
<Div forceId="false" forceIdIndex="true" id="j_id17" rendered="true" styleClass="errorbox" transient="false" value="div">
<HtmlMessages forceId="false" forceIdIndex="true" forceSpan="false" globalOnly="true" id="j_id18" layout="list" rendered="true" replaceIdWithLabel="true" showDetail="false" showSummary="true" tooltip="false" transient="false"/>
</Div>
<fieldset> <legend>Darlehen</legend> <table class="fTable"> <colgroup> <col class="fLabel"/> <col class="fField"/> <col class="fLabel2"/> <col class="fError"/> </colgroup> <tr> <td>
<HtmlOutputLabel escape="true" for="betrag" id="j_id20" rendered="true" transient="false" value="Darlehensbetrag pro Monat"/>
</td> <td>
<HtmlSelectOneMenu converter="javax.faces.convert.NumberConverter@5da8d345" converterMessage="Bitte geben Sie ein Betrag ein" disabled="false" id="betrag" immediate="false" localValueSet="false" readonly="false" rendered="true" required="true" requiredMessage="Bitte geben Sie einen Darlehensbetrag pro Monat ein" styleClass="formularInput" transient="false" valid="true" validatorMessage="Bitte geben Sie einen positiven Betrag zwischen 1 und 9.999 ein" value="300">
<UISelectItems id="j_id22" rendered="true" transient="false"/>
<UIAjax action="roundTrip" actionExpression="roundTrip" event="onChange" id="j_id23" immediate="false" partial="betrag,einmalzahlung" reRender="einmalzahlung" rendered="true" transient="false"/>
</HtmlSelectOneMenu>
</td> <td>
<HtmlOutputLabel escape="true" id="j_id25" rendered="true" transient="false" value="EURO"/>
</td> <td>
<HtmlMessage for="betrag" forceId="false" forceIdIndex="true" forceSpan="false" id="j_id27" rendered="true" replaceIdWithLabel="true" showDetail="false" showSummary="true" styleClass="formularfehler" tooltip="false" transient="false"/>
</td> </tr> <tr> <td>
<HtmlOutputLabel escape="true" for="auszahlungsphase" id="j_id29" rendered="true" transient="false" value="Auszahlungsphase"/>
</td> <td>
<HtmlSelectOneMenu converter="javax.faces.convert.NumberConverter@e483fa62" converterMessage="Bitte geben Sie eine Zahl ein" disabled="false" id="auszahlungsphase" immediate="false" localValueSet="false" readonly="false" rendered="true" required="true" requiredMessage="Bitte geben Sie die Anzahl der Monate ein" styleClass="formularInput" transient="false" valid="true" validatorMessage="Bitte geben Sie einen positiven Zahl zwischen 1 und 99 ein" value="24">
<UISelectItems id="j_id31" rendered="true" transient="false"/>
</HtmlSelectOneMenu>
</td> <td>
<HtmlOutputLabel escape="true" id="j_id33" rendered="true" transient="false" value="Monate"/>
</td> <td>
<HtmlMessage for="auszahlungsphase" forceId="false" forceIdIndex="true" forceSpan="false" id="j_id35" rendered="true" replaceIdWithLabel="true" showDetail="false" showSummary="true" styleClass="formularfehler" tooltip="false" transient="false"/>
</td> </tr> <tr> <td>
<HtmlOutputLabel escape="true" for="einmalzahlung" id="j_id37" rendered="true" transient="false" value="Darlehensbetrag Einmalzahlung"/>
</td> <td>
<HtmlSelectOneMenu converter="javax.faces.convert.NumberConverter@4632789" converterMessage="Bitte geben Sie ein Betrag ein" disabled="false" id="einmalzahlung" immediate="false" localValueSet="false" readonly="false" rendered="true" required="true" requiredMessage="Bitte geben Sie einen Darlehensbetrag ein" styleClass="formularInput" transient="false" valid="true" validatorMessage="Bitte geben Sie einen positiven Betrag zwischen 0 und 100.000 ein" value="0">
<UISelectItems id="j_id39" rendered="true" transient="false"/>
<UIAjax action="roundTrip" actionExpression="roundTrip" event="onChange" id="j_id40" immediate="false" partial="betrag,einmalzahlung,auszahlungsphase" reRender="auszahlungsphase" rendered="true" transient="false"/>
</HtmlSelectOneMenu>
</td> <td>
<HtmlOutputLabel escape="true" id="j_id42" rendered="true" transient="false" value="EURO"/>
</td> <td>
<HtmlMessage for="einmalzahlung" forceId="false" forceIdIndex="true" forceSpan="false" id="j_id44" rendered="true" replaceIdWithLabel="true" showDetail="false" showSummary="true" styleClass="formularfehler" tooltip="false" transient="false"/>
</td> </tr> </table> </fieldset> <fieldset> <legend>Laufzeit- und Tilgungsdaten</legend> <table class="fTable"> <colgroup> <col class="fLabel"/> <col class="fField"/> <col class="fLabel2"/> <col class="fError"/> </colgroup>
<?xml version="1.0" encoding="iso-8859-15"?>
<div xmlns="http://www.w3.org/1999/xhtml"> <tr> <td>
<HtmlOutputLabel escape="true" for="nominalzins" id="j_id48" rendered="true" transient="false" value="Sollzins p.a. (variabel) "/>
</td> <td>
<HtmlInputText converter="javax.faces.convert.NumberConverter@13719a6f" converterMessage="Bitte geben Sie einen gültigen Zinssatz ein" disabled="false" disabledOnClientSide="false" displayValueOnly="false" forceId="true" forceIdIndex="true" id="nominalzins" immediate="false" localValueSet="false" maxlength="5" readonly="false" rendered="true" required="true" requiredMessage="Bitte geben Sie einen gültigen Zinssatz ein" size="-2147483648" styleClass="formularInput" transient="false" valid="true" validatorMessage="Bitte geben Sie einen gültigen Zinssatz ein" value="0.481"/>
</td> <td>
<HtmlOutputLabel escape="true" for="nominalzins" id="j_id51" rendered="true" transient="false" value="%"/>
</td> <td>
<HtmlCommandButton disabled="false" id="j_id53" image="/design/images/rechner.png" immediate="false" readonly="false" rendered="true" title="Sollzins berechnen" transient="false" type="submit">
<UIAjax action="#{controller.nominalzinsBerechnen}" actionExpression="#{controller.nominalzinsBerechnen}" event="onclick" id="j_id54" immediate="false" partial="nominalzins" preJSFunction=" document.getElementById('nominalzins').value = '0' ;" reRender="nominalzins,nzm" rendered="true" transient="false"/>
</HtmlCommandButton>
<HtmlMessage for="nominalzins" forceId="false" forceIdIndex="true" forceSpan="false" id="nzm" rendered="true" replaceIdWithLabel="true" showDetail="false" showSummary="true" styleClass="formularfehler" tooltip="false" transient="false"/>
</td> </tr> </div>
</table> </fieldset> <div class="input submit">
<HtmlCommandButton action="#{bildungskreditController.tilgungsplanErmitteln}" actionExpression="#{bildungskreditController.tilgungsplanErmitteln}" disabled="false" id="j_id57" immediate="false" readonly="false" rendered="true" styleClass="submit-primary" transient="false" type="submit" value="Tilgungsplan ermitteln"/>
</div>
</HtmlForm>
</div> <!-- </div> --> <div id="footer-wrapper"> <div id="footer"> <div id="nav-footer"> <div id="nav-footer-action"> <ul> <li id="nav-footer-action-top"><a href="#global">Nach oben</a></li> <li id="nav-footer-action-help">
<HtmlForm enctype="application/x-www-form-urlencoded" id="j_id60" prependId="true" rendered="true" submitted="false" transient="false">
<HtmlCommandLink action="hilfe" actionExpression="hilfe" disabled="false" id="j_id61" immediate="false" rendered="true" target="_blank" transient="false" value="Hilfe"/>
</HtmlForm>
</li> <li id="nav-footer-action-print"><a href="javascript:window.print();">Drucken</a></li> </ul> </div> <div id="nav-footer-meta"> <ul> <li><a target="_blank" href="http://www.kfw.de">KFW.DE</a></li>
</UIViewRoot>

+ Scoped Variables

Request Parameters
NameValue
None
Request Attributes
NameValue
None
Session Attributes
NameValue
bildungskreditControllerde.kfw.bk.tilgungsrechner.controller.BildungskreditController@4661bdb0
Application Attributes
NameValue
None
Sep 19, 2021 4:29:53 PM - Generated by Facelets