[jbossseam-issues] [JBoss JIRA] Created: (JBSEAM-707) Filters in app framework don't work
Christian Bauer (JIRA)
jira-events at jboss.com
Sun Jan 28 07:45:57 EST 2007
Filters in app framework don't work
-----------------------------------
Key: JBSEAM-707
URL: http://jira.jboss.com/jira/browse/JBSEAM-707
Project: JBoss Seam
Issue Type: Bug
Components: Framework
Reporter: Christian Bauer
<core:filter name="onlyMenuItemsFilter">
<core:name>Node.onlyMenuItems</core:name>
</core:filter>
<core:managed-persistence-context name="entityManager"
persistence-unit-jndi-name="java:/wikiEntityManagerFactory"/>
<core:managed-persistence-context name="filteringMenuItemsEntityManager"
persistence-unit-jndi-name="java:/wikiEntityManagerFactory">
<core:filters><value>#{onlyMenuItemsFilter}</value></core:filters>
</core:managed-persistence-context>
Startup:
java.lang.IllegalArgumentException: no such setter method: org.jboss.seam.core.ManagedPersistenceContext.filters
at org.jboss.seam.util.Reflections.getSetterMethod(Reflections.java:179)
at org.jboss.seam.Component.initInitializers(Component.java:373)
at org.jboss.seam.Component.<init>(Component.java:264)
at org.jboss.seam.Component.<init>(Component.java:205)
at org.jboss.seam.init.Initialization.addComponent(Initialization.java:760)
at org.jboss.seam.init.Initialization.addComponents(Initialization.java:677)
at org.jboss.seam.init.Initialization.init(Initialization.java:425)
at org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:33)
After making the setter and getter public (why would they be protected?):
java.lang.NullPointerException
at org.jboss.seam.util.Conversions$ListConverter.toObject(Conversions.java:188)
at org.jboss.seam.util.Conversions$ListConverter.toObject(Conversions.java:178)
at org.jboss.seam.Component$ConstantInitialValue.<init>(Component.java:1977)
at org.jboss.seam.Component.getInitialValue(Component.java:401)
at org.jboss.seam.Component.initInitializers(Component.java:379)
at org.jboss.seam.Component.<init>(Component.java:264)
at org.jboss.seam.Component.<init>(Component.java:205)
at org.jboss.seam.init.Initialization.addComponent(Initialization.java:760)
at org.jboss.seam.init.Initialization.addComponents(Initialization.java:677)
at org.jboss.seam.init.Initialization.init(Initialization.java:425)
at org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:33)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the seam-issues
mailing list