Granted, I'm inexperienced with JSF. But in all fairness, I created this 
application following the examples and using the seam-gen program. I was able 
to alter the first form and got it to work.

I've been looking through the example programs as well, including the DvdStore 
project and it doesn't exactly correlate to the book due to its complexity.

I did as suggested and I still get the same error. I finds the dpsDriversList 
component but thinks the dpsDriversFound property is a component.


  | 2006-11-15 11:41:24,578 DEBUG [org.jboss.seam.contexts.Lifecycle] >>> Begin 
web request
  | 2006-11-15 11:41:24,609 DEBUG [org.jboss.seam.Component] instantiating Seam 
component: org.jboss.seam.core.manager
  | 2006-11-15 11:41:24,609 DEBUG [org.jboss.seam.core.Manager] No stored 
conversation
  | 2006-11-15 11:41:24,609 DEBUG [org.jboss.seam.contexts.Contexts] found in 
application context: org.jboss.seam.core.init
  | 2006-11-15 11:41:24,609 DEBUG 
[org.jboss.seam.jsf.AbstractSeamPhaseListener] After restoring conversation 
context: ConversationContext(3)
  | 2006-11-15 11:41:24,609 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
resolving name: dpsDriversFound
  | 2006-11-15 11:41:24,609 DEBUG [org.jboss.seam.Component] seam component not 
found: dpsDriversFound
  | 2006-11-15 11:41:24,609 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
could not resolve name
  | 2006-11-15 11:41:24,609 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
resolving name: dpsDriversFound
  | 2006-11-15 11:41:24,609 DEBUG [org.jboss.seam.Component] seam component not 
found: dpsDriversFound
  | 2006-11-15 11:41:24,609 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
could not resolve name
  | 2006-11-15 11:41:24,609 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
resolving name: dpsDriverCriteria
  | 2006-11-15 11:41:24,609 DEBUG [org.jboss.seam.Component] seam component not 
found: dpsDriverCriteria
  | 2006-11-15 11:41:24,609 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
could not resolve name
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
resolving name: dpsDriverCriteria
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.Component] seam component not 
found: dpsDriverCriteria
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
could not resolve name
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
resolving name: dpsDriverCriteria
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.Component] seam component not 
found: dpsDriverCriteria
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
could not resolve name
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
resolving name: dpsDriverCriteria
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.Component] seam component not 
found: dpsDriverCriteria
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
could not resolve name
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
resolving name: dpsDriverCriteria
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.Component] seam component not 
found: dpsDriverCriteria
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
could not resolve name
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
resolving name: dpsDriversFound
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.Component] seam component not 
found: dpsDriversFound
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
could not resolve name
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
resolving name: dpsDriversFound
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.Component] seam component not 
found: dpsDriversFound
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
could not resolve name
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.util.Naming] JNDI 
InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 2006-11-15 11:41:24,687 DEBUG 
[org.jboss.seam.jsf.SeamExtendedManagedPersistencePhaseListener] committing 
transaction after phase: PROCESS_VALIDATIONS(3)
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.util.Naming] JNDI 
InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.util.Naming] JNDI 
InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 2006-11-15 11:41:24,687 DEBUG 
[org.jboss.seam.jsf.SeamExtendedManagedPersistencePhaseListener] beginning 
transaction prior to phase: RENDER_RESPONSE(6)
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.util.Naming] JNDI 
InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 2006-11-15 11:41:24,687 DEBUG [org.jboss.seam.Component] instantiating Seam 
component: facesMessages
  | 2006-11-15 11:41:24,718 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
resolving name: dpsDriversFound
  | 2006-11-15 11:41:24,718 DEBUG [org.jboss.seam.Component] seam component not 
found: dpsDriversFound
  | 2006-11-15 11:41:24,718 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
could not resolve name
  | 2006-11-15 11:41:24,718 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
resolving name: dpsDriversFound
  | 2006-11-15 11:41:24,718 DEBUG [org.jboss.seam.Component] seam component not 
found: dpsDriversFound
  | 2006-11-15 11:41:24,718 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
could not resolve name
  | 2006-11-15 11:41:24,718 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
resolving name: dpsDriversFound
  | 2006-11-15 11:41:24,718 DEBUG [org.jboss.seam.Component] seam component not 
found: dpsDriversFound
  | 2006-11-15 11:41:24,718 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
could not resolve name
  | 2006-11-15 11:41:24,718 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
resolving name: dpsDriversFound
  | 2006-11-15 11:41:24,718 DEBUG [org.jboss.seam.Component] seam component not 
found: dpsDriversFound
  | 2006-11-15 11:41:24,718 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] 
could not resolve name
  | 2006-11-15 11:41:24,718 DEBUG [org.jboss.seam.core.Manager] Discarding 
conversation state: 3
  | 2006-11-15 11:41:24,718 DEBUG [org.jboss.seam.contexts.Lifecycle] flushing 
page context
  | 2006-11-15 11:41:24,734 DEBUG [org.jboss.seam.util.Naming] JNDI 
InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 2006-11-15 11:41:24,734 DEBUG 
[org.jboss.seam.jsf.SeamExtendedManagedPersistencePhaseListener] committing 
transaction after phase: RENDER_RESPONSE(6)
  | 2006-11-15 11:41:24,734 DEBUG [org.jboss.seam.util.Naming] JNDI 
InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 2006-11-15 11:41:24,734 DEBUG [org.jboss.seam.contexts.Lifecycle] After 
render response, destroying contexts
  | 2006-11-15 11:41:24,734 DEBUG [org.jboss.seam.contexts.Lifecycle] 
destroying event context
  | 2006-11-15 11:41:24,734 DEBUG [org.jboss.seam.contexts.Contexts] 
destroying: org.jboss.seam.core.manager
  | 2006-11-15 11:41:24,734 DEBUG [org.jboss.seam.contexts.Contexts] 
destroying: 
org.apache.myfaces.application.jsp.JspStateManagerImpl.SERIALIZED_VIEW
  | 2006-11-15 11:41:24,734 DEBUG [org.jboss.seam.contexts.Contexts] 
destroying: com.sun.facelets.legacy.ELCONTEXT
  | 2006-11-15 11:41:24,734 DEBUG [org.jboss.seam.contexts.Lifecycle] 
destroying conversation context
  | 2006-11-15 11:41:24,734 DEBUG [org.jboss.seam.contexts.Contexts] 
destroying: facesMessages
  | 2006-11-15 11:41:24,734 DEBUG [org.jboss.seam.contexts.Lifecycle] flushing 
server-side conversation context
  | 2006-11-15 11:41:24,734 DEBUG [org.jboss.seam.contexts.Lifecycle] <<< End 
web request
  | 2006-11-15 11:41:24,734 DEBUG [org.jboss.seam.util.Naming] JNDI 
InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 

In regards to the @Factory, page 13, item 5, states that the Factory method 
tells the system to call this method upon first invocation to preload data.
There is nothing to preload until the user has entered a search criteria. The
first time in, yea, there wouldn't be a variable created. But the second time
in it should create and populate the dpsDriverCriteria property, but again, 
it treats that as a component, not a property of the DpsDriversList object.

and again, following the examples in the book, shouldn't

<h:commandButton styleClass="formButton" 
action="#{dpsDriversList.findDpsDrivers}" value="Search"/>

invoke the method dpsDriversList.findDpsDrivers() ?!



View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3986248#3986248

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3986248
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to