Cheers for the quick reply. My components.xml
| <components> | | <component name="referenceSession" | class="org.jboss.seam.core.ManagedHibernateSession"/> | | <component name="hibernateSessionFactory" | class="org.jboss.seam.core.HibernateSessionFactory"/> | | </components> | Components.xml from jboss-seam.jar | <!DOCTYPE components PUBLIC | "-//JBoss/Seam Component Configuration DTD 1.1//EN" | "http://jboss.com/products/seam/components-1.1.dtd"> | | <components> | <factory scope="stateless" auto-create="true" name="actor" value="#{org.jboss.seam.core.actor}"/> | <factory scope="stateless" auto-create="true" name="applicationContext" value="#{org.jboss.seam.core.applicationContext}"/> | <factory scope="stateless" auto-create="true" name="businessProcess" value="#{org.jboss.seam.core.businessProcess}"/> | <factory scope="stateless" auto-create="true" name="businessProcessContext" value="#{org.jboss.seam.core.businessProcessContext}"/> | <factory scope="stateless" auto-create="true" name="conversation" value="#{org.jboss.seam.core.conversation}"/> | <factory scope="stateless" auto-create="true" name="conversationContext" value="#{org.jboss.seam.core.conversationContext}"/> | <factory scope="stateless" auto-create="true" name="conversationList" value="#{org.jboss.seam.core.conversationList}"/> | <factory scope="stateless" auto-create="true" name="conversationStack" value="#{org.jboss.seam.core.conversationStack}"/> | <factory scope="stateless" auto-create="true" name="eventContext" value="#{org.jboss.seam.core.eventContext}"/> | <factory scope="stateless" auto-create="true" name="events" value="#{org.jboss.seam.core.events}"/> | <factory scope="stateless" auto-create="true" name="expressions" value="#{org.jboss.seam.core.expressions}"/> | <factory scope="stateless" auto-create="true" name="facesContext" value="#{org.jboss.seam.core.facesContext}"/> | <factory scope="stateless" auto-create="true" name="facesMessages" value="#{org.jboss.seam.core.facesMessages}"/> | <factory scope="stateless" auto-create="true" name="httpError" value="#{org.jboss.seam.core.httpError}"/> | <factory scope="stateless" auto-create="true" name="interpolator" value="#{org.jboss.seam.core.interpolator}"/> | <factory scope="stateless" auto-create="true" name="isUserInRole" value="#{org.jboss.seam.core.isUserInRole}"/> | <factory scope="stateless" auto-create="true" name="locale" value="#{org.jboss.seam.core.locale}"/> | <factory scope="stateless" auto-create="true" name="localeSelector" value="#{org.jboss.seam.core.localeSelector}"/> | <factory scope="stateless" auto-create="true" name="messages" value="#{org.jboss.seam.core.messages}"/> | <factory scope="stateless" auto-create="true" name="jbpmContext" value="#{org.jboss.seam.core.jbpmContext}"/> | <factory scope="stateless" auto-create="true" name="pageContext" value="#{org.jboss.seam.core.pageContext}"/> | <factory scope="stateless" auto-create="true" name="pageflow" value="#{org.jboss.seam.core.pageflow}"/> | <factory scope="stateless" auto-create="true" name="pojoCache" value="#{org.jboss.seam.core.pojoCache}"/> | <factory scope="stateless" auto-create="true" name="pooledTask" value="#{org.jboss.seam.core.pooledTask}"/> | <factory scope="stateless" auto-create="true" name="pooledTaskInstanceList" value="#{org.jboss.seam.core.pooledTaskInstanceList}"/> | <factory scope="stateless" auto-create="true" name="processInstance" value="#{org.jboss.seam.core.processInstance}"/> | <factory scope="stateless" auto-create="true" name="redirect" value="#{org.jboss.seam.core.redirect}"/> | <factory scope="stateless" auto-create="true" name="resourceBundle" value="#{org.jboss.seam.core.resourceBundle}"/> | <factory scope="stateless" auto-create="true" name="sessionContext" value="#{org.jboss.seam.core.sessionContext}"/> | <factory scope="stateless" auto-create="true" name="switcher" value="#{org.jboss.seam.core.switcher}"/> | <factory scope="stateless" auto-create="true" name="taskInstance" value="#{org.jboss.seam.core.taskInstance}"/> | <factory scope="stateless" auto-create="true" name="taskInstanceList" value="#{org.jboss.seam.core.taskInstanceList}"/> | <factory scope="stateless" auto-create="true" name="taskInstanceListForType" value="#{org.jboss.seam.core.taskInstanceListForType}"/> | <factory scope="stateless" auto-create="true" name="timeZone" value="#{org.jboss.seam.core.timeZone}"/> | <factory scope="stateless" auto-create="true" name="timeZoneSelector" value="#{org.jboss.seam.core.timeZoneSelector}"/> | <factory scope="stateless" auto-create="true" name="transition" value="#{org.jboss.seam.core.transition}"/> | <factory scope="stateless" auto-create="true" name="uiComponent" value="#{org.jboss.seam.core.uiComponent}"/> | <factory scope="stateless" auto-create="true" name="userPrincipal" value="#{org.jboss.seam.core.userPrincipal}"/> | | <factory scope="stateless" auto-create="true" name="currentTime" value="#{org.jboss.seam.framework.currentTime}"/> | <factory scope="stateless" auto-create="true" name="currentDate" value="#{org.jboss.seam.framework.currentDate}"/> | <factory scope="stateless" auto-create="true" name="currentDatetime" value="#{org.jboss.seam.framework.currentDatetime}"/> | | <factory scope="stateless" auto-create="true" name="theme" value="#{org.jboss.seam.theme.theme}"/> | <factory scope="stateless" auto-create="true" name="themeSelector" value="#{org.jboss.seam.theme.themeSelector}"/> | | <factory scope="stateless" auto-create="true" name="queueSession" value="#{org.jboss.seam.jms.queueSession}"/> | <factory scope="stateless" auto-create="true" name="topicSession" value="#{org.jboss.seam.jms.topicSession}"/> | </components> | Bit more info. In the Component.getInstanceFromFactory() the String name passed in is org.jboss.seam.core.localeSelector Which is then used to call init.getFactory()/getFactoryMethodBinding()/getFactoryValueBinding(). I am guessing that the getFactoryValueBinding() should return something. The map factoryValueBindings in Init is populated but the keys are the short versions e.g. localeSelector, so null is returned from all 3 methods. Any specific info I can give to track this down please let me know. Cheers. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3991376#3991376 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3991376 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
