Note that there are some explanatory texts on larger screens.

plurals
  1. POJSF trying to create a managed property
    text
    copied!<p>I have 2 beans, one request scoped and 1 session scoped. I'm trying to access the session scoped bean in the request bean by creating a managed-property, but i keep receiving the error:</p> <pre><code>com.sun.faces.mgbean.ManagedBeanCreationException: Unable to create managed bean tableBacking. The following problems were found: - Property resultsBacking for managed bean tableBacking does not exist. </code></pre> <p>Here's my request scoped bean:</p> <pre><code>public class TableLookupBacking { private ResultsBacking resultsBacking; public void setResultsBacking(ResultsBacking resultsBacking) { this.resultsBacking = resultsBacking; } } </code></pre> <p>Here's my session scoped bean:</p> <pre><code>public class ResultsBacking { // mainly strings and ints stored in here with getters/setters } </code></pre> <p>Here's my faces-config.xml</p> <pre><code>&lt;managed-bean&gt; &lt;managed-bean-name&gt;tableBacking&lt;/managed-bean-name&gt; &lt;managed-bean-class&gt;backing.TableLookupBacking&lt;/managed-bean-class&gt; &lt;managed-bean-scope&gt;request&lt;/managed-bean-scope&gt; &lt;managed-property&gt; &lt;property-name&gt;resultsBacking&lt;/property-name&gt; &lt;value&gt;#{resultsBacking}&lt;/value&gt; &lt;/managed-property&gt; &lt;/managed-bean&gt; &lt;managed-bean&gt; &lt;managed-bean-name&gt;resultsBacking&lt;/managed-bean-name&gt; &lt;managed-bean-class&gt;backing.ResultsBacking&lt;/managed-bean-class&gt; &lt;managed-bean-scope&gt;session&lt;/managed-bean-scope&gt; &lt;/managed-bean&gt; </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload