I've got a web app built on JBoss Seam 1.0.1.GA that works fine. I've tried to 
upgrade to both 1.1beta1 and 1.1beta2, but I get an error when seam trys to 
inject a value.

I've stepped through some of the code:

extract from Component.java

  | 1513 private void setFieldValue(Object bean, Field field, String name, 
Object value)
  | 1514 {
  | 1515   try
  | 1516   {
  | 1517     Reflections.set(field, bean, value);
  | 1518   }
  | 1519   catch (Exception e)
  | 1520   {
  | 1521     throw new IllegalArgumentException("could not set field value: " + 
getAttributeMessage(name), e);
  | 1522   }
  | 1523 }
  | 

and have discovered that the bean parameter refers to one of my Seam beans (the 
ResourceLoader class) and the field parameter's declaring class is an entirely 
different class (the LoginAction class). The name parameter is "loggedInUser" 
and the value is null.

Even more odd is that ResourceLoader has no @In annotated fields - just a 
@PersistenceContext annotation.

The error is shown in the log extract below. The bold line in the log is the 
last line displayed before my breakpoint is hit in Component at line 1517.
 
Any hints, ideas or suggestions would be gratefully received. If you need more 
information, please don't hesitate to ask.

Cheers, Pete
Error log:

  | 13-11 12:24:57 DEBUG [Lifecycle] Session started
  | 13-11 12:24:57 TRACE [SeamPhaseListener] before phase: RESTORE_VIEW(1)
  | 13-11 12:24:57 DEBUG [Naming] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.LocalOnlyContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 13-11 12:24:57 DEBUG [AbstractSeamPhaseListener] beginning transaction 
prior to phase: RESTORE_VIEW(1)
  | 13-11 12:24:57 DEBUG [Naming] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.LocalOnlyContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 13-11 12:24:57 DEBUG [Lifecycle] >>> Begin web request
  | 13-11 12:24:57 DEBUG [Component] instantiating Seam component: events
  | 13-11 12:24:57 DEBUG [Component] initializing new instance of: events
  | 13-11 12:24:57 DEBUG [Events] Processing 
event:org.jboss.seam.postSetVariable.events
  | 13-11 12:24:57 INFO  [Events] no events.xml file found
  | 13-11 12:24:57 DEBUG [Events] Processing 
event:org.jboss.seam.postCreate.events
  | 13-11 12:24:57 DEBUG [Component] instantiating Seam component: 
localeSelector
  | 13-11 12:24:57 DEBUG [Component] initializing new instance of: 
localeSelector
  | 13-11 12:24:57 DEBUG [Events] Processing 
event:org.jboss.seam.preSetVariable.localeSelector
  | 13-11 12:24:57 DEBUG [Events] Processing 
event:org.jboss.seam.postSetVariable.localeSelector
  | 13-11 12:24:57 DEBUG [Events] Processing 
event:org.jboss.seam.postCreate.localeSelector
  | 13-11 12:24:57 TRACE [SeamPhaseListener] after phase: RESTORE_VIEW(1)
  | 13-11 12:24:57 DEBUG [Component] instantiating Seam component: 
org.jboss.seam.core.manager
  | 13-11 12:24:57 DEBUG [Component] initializing new instance of: 
org.jboss.seam.core.manager
  | 13-11 12:24:57 DEBUG [Events] Processing 
event:org.jboss.seam.preSetVariable.org.jboss.seam.core.manager
  | 13-11 12:24:57 DEBUG [Events] Processing 
event:org.jboss.seam.postSetVariable.org.jboss.seam.core.manager
  | 13-11 12:24:57 DEBUG [Events] Processing 
event:org.jboss.seam.postCreate.org.jboss.seam.core.manager
  | 13-11 12:24:58 DEBUG [Component] instantiating Seam component: 
org.jboss.seam.core.facesPage
  | 13-11 12:24:58 DEBUG [Component] initializing new instance of: 
org.jboss.seam.core.facesPage
  | 13-11 12:24:58 DEBUG [Events] Processing 
event:org.jboss.seam.preSetVariable.org.jboss.seam.core.facesPage
  | 13-11 12:24:58 DEBUG [Events] Processing 
event:org.jboss.seam.postSetVariable.org.jboss.seam.core.facesPage
  | 13-11 12:24:58 DEBUG [Events] Processing 
event:org.jboss.seam.postCreate.org.jboss.seam.core.facesPage
  | 13-11 12:24:58 DEBUG [Manager] No stored conversation, or concurrent call 
to the stored conversation
  | 13-11 12:24:58 DEBUG [Component] instantiating Seam component: pageflow
  | 13-11 12:24:58 DEBUG [Component] initializing new instance of: pageflow
  | 13-11 12:24:58 DEBUG [Events] Processing 
event:org.jboss.seam.preSetVariable.pageflow
  | 13-11 12:24:58 DEBUG [Events] Processing 
event:org.jboss.seam.postSetVariable.pageflow
  | 13-11 12:24:58 DEBUG [Events] Processing 
event:org.jboss.seam.postCreate.pageflow
  | 13-11 12:24:58 DEBUG [AbstractSeamPhaseListener] After restoring 
conversation context: ConversationContext(1)
  | 13-11 12:24:58 DEBUG [Naming] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.LocalOnlyContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 13-11 12:24:58 DEBUG [AbstractSeamPhaseListener] committing transaction 
after phase: RESTORE_VIEW(1)
  | 13-11 12:24:58 DEBUG [Naming] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.LocalOnlyContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 13-11 12:24:59 TRACE [SeamPhaseListener] before phase: RENDER_RESPONSE(6)
  | 13-11 12:24:59 DEBUG [Naming] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.LocalOnlyContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 13-11 12:24:59 DEBUG [AbstractSeamPhaseListener] beginning transaction 
prior to phase: RENDER_RESPONSE(6)
  | 13-11 12:24:59 DEBUG [Naming] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.LocalOnlyContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 13-11 12:24:59 DEBUG [Component] instantiating Seam component: 
org.jboss.seam.core.pages
  | 13-11 12:24:59 DEBUG [Component] initializing new instance of: 
org.jboss.seam.core.pages
  | 13-11 12:24:59 DEBUG [Events] Processing 
event:org.jboss.seam.preSetVariable.org.jboss.seam.core.pages
  | 13-11 12:24:59 DEBUG [Events] Processing 
event:org.jboss.seam.postSetVariable.org.jboss.seam.core.pages
  | 13-11 12:24:59 INFO  [Pages] reading pages.xml
  | 13-11 12:25:00 DEBUG [Component] instantiating Seam component: 
businessProcess
  | 13-11 12:25:00 DEBUG [Component] initializing new instance of: 
businessProcess
  | 13-11 12:25:00 DEBUG [Events] Processing 
event:org.jboss.seam.preSetVariable.businessProcess
  | 13-11 12:25:00 DEBUG [Events] Processing 
event:org.jboss.seam.postSetVariable.businessProcess
  | 13-11 12:25:00 DEBUG [Events] Processing 
event:org.jboss.seam.postCreate.businessProcess
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Contexts] found in application context: expressions
  | 13-11 12:25:00 DEBUG [Events] Processing 
event:org.jboss.seam.postCreate.org.jboss.seam.core.pages
  | 13-11 12:25:00 DEBUG [Events] Processing 
event:org.jboss.seam.preRemoveVariable.conversationList
  | 13-11 12:25:00 DEBUG [Events] Processing 
event:org.jboss.seam.postRemoveVariable.conversationList
  | 13-11 12:25:00 DEBUG [Events] Processing 
event:org.jboss.seam.preRemoveVariable.switcher
  | 13-11 12:25:00 DEBUG [Events] Processing 
event:org.jboss.seam.postRemoveVariable.switcher
  | 13-11 12:25:00 DEBUG [Events] Processing 
event:org.jboss.seam.preRemoveVariable.conversationStack
  | 13-11 12:25:00 DEBUG [Events] Processing 
event:org.jboss.seam.postRemoveVariable.conversationStack
  | 13-11 12:25:01 DEBUG [SeamVariableResolver] resolving name: login
  | 13-11 12:25:01 DEBUG [Component] instantiating Seam component: login
  | 13-11 12:25:01 DEBUG [Naming] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.LocalOnlyContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 13-11 12:25:01 DEBUG [Component] instantiating Seam component: 
reloadableResource
  | 13-11 12:25:01 DEBUG [Component] initializing new instance of: 
reloadableResource
  | 13-11 12:25:01 TRACE [RootInterceptor] intercepted: 
reloadableResource.POST_CONSTRUCT
  | 13-11 12:25:01 DEBUG [Events] Processing 
event:org.jboss.seam.preSetVariable.reloadableResource
  | 13-11 12:25:01 DEBUG [Events] Processing 
event:org.jboss.seam.postSetVariable.reloadableResource
  | 13-11 12:25:01 DEBUG [Events] Processing 
event:org.jboss.seam.postCreate.reloadableResource
  | 13-11 12:25:01 TRACE [RootInterceptor] intercepted: 
reloadableResource.getResourceBundle
  | 13-11 12:25:01 TRACE [BijectionInterceptor] injecting dependencies of: 
reloadableResource
  | 13-11 12:25:01 DEBUG [Component] trying to inject with hierarchical context 
search: sessionContext
  | 13-11 12:25:01 DEBUG [Contexts] found in application context: sessionContext
  | 13-11 12:25:02 DEBUG [Component] initializing new instance of: login
  | 13-11 12:25:02 TRACE [RootInterceptor] intercepted: login.POST_CONSTRUCT
  | 13-11 12:25:02 TRACE [RootInterceptor] intercepted: login.loadResourceBundle
  | 13-11 12:25:02 TRACE [BijectionInterceptor] injecting dependencies of: login
  | 13-11 12:25:02 DEBUG [Component] trying to inject with hierarchical context 
search: loggedInUser
  | 13-11 12:25:02 DEBUG [Component] instantiating Seam component: loggedInUser
  | 13-11 12:25:02 DEBUG [Component] initializing new instance of: loggedInUser
  | 13-11 12:25:02 TRACE [RootInterceptor] intercepted: 
loggedInUser.POST_CONSTRUCT
  | 13-11 12:25:02 DEBUG [Events] Processing 
event:org.jboss.seam.preSetVariable.loggedInUser
  | 13-11 12:25:02 DEBUG [Events] Processing 
event:org.jboss.seam.postSetVariable.loggedInUser
  | 13-11 12:25:02 DEBUG [Events] Processing 
event:org.jboss.seam.postCreate.loggedInUser
  | 13-11 12:25:02 TRACE [RootInterceptor] intercepted: 
loggedInUser.getUserService
  | 13-11 12:25:02 TRACE [BijectionInterceptor] injecting dependencies of: 
loggedInUser
  | 13-11 12:25:02 DEBUG [Component] trying to inject with hierarchical context 
search: mysiteEm
  | 13-11 12:25:02 DEBUG [Component] instantiating Seam component: mysiteEm
  | 13-11 12:25:02 DEBUG [Component] initializing new instance of: mysiteEm
  | 13-11 12:25:02 DEBUG [Events] Processing 
event:org.jboss.seam.preSetVariable.mysiteEm
  | 13-11 12:25:02 DEBUG [Events] Processing 
event:org.jboss.seam.postSetVariable.mysiteEm
  | 13-11 12:25:02 DEBUG [Naming] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.LocalOnlyContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 13-11 12:25:02 DEBUG [Component] instantiating Seam component: 
org.jboss.seam.core.persistenceContexts
  | 13-11 12:25:02 DEBUG [Component] initializing new instance of: 
org.jboss.seam.core.persistenceContexts
  | 13-11 12:25:02 DEBUG [Events] Processing 
event:org.jboss.seam.preSetVariable.org.jboss.seam.core.persistenceContexts
  | 13-11 12:25:02 DEBUG [Events] Processing 
event:org.jboss.seam.postSetVariable.org.jboss.seam.core.persistenceContexts
  | 13-11 12:25:02 DEBUG [Events] Processing 
event:org.jboss.seam.postCreate.org.jboss.seam.core.persistenceContexts
  | 13-11 12:25:02 DEBUG [Contexts] found in conversation context: 
org.jboss.seam.core.persistenceContexts
  | 13-11 12:25:02 DEBUG [ManagedPersistenceContext] created seam managed 
persistence context for persistence unit: java:/EntityManagerFactories/mysiteEMF
  | 13-11 12:25:02 DEBUG [Events] Processing 
event:org.jboss.seam.postCreate.mysiteEm
  | 13-11 12:25:02 DEBUG [Naming] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.LocalOnlyContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 13-11 12:25:02 DEBUG [Component] trying to inject with hierarchical context 
search: loggedInUserId
  | 13-11 12:25:03 TRACE [BijectionInterceptor] disinjecting dependencies of: 
loggedInUser
  | 13-11 12:28:19 DEBUG [Contexts] found in conversation context: 
org.jboss.seam.core.persistenceContexts
  | 13-11 12:28:19 TRACE [RootInterceptor] intercepted: login.PRE_DESTORY
  | 13-11 12:28:19 DEBUG [Component] initializing new instance of: login
  | 13-11 12:28:19 TRACE [RootInterceptor] intercepted: login.POST_CONSTRUCT
  | 13-11 12:28:19 TRACE [RootInterceptor] intercepted: login.logError
  | 13-11 12:28:19 TRACE [BijectionInterceptor] injecting dependencies of: login
  | 13-11 12:28:19 DEBUG [Component] trying to inject with hierarchical context 
search: loggedInUser
  | 13-11 12:28:19 DEBUG [Contexts] found in event context: loggedInUser
  | 13-11 12:28:19 TRACE [RootInterceptor] intercepted: 
loggedInUser.getUserService
  | 13-11 12:28:19 TRACE [BijectionInterceptor] injecting dependencies of: 
loggedInUser
  | 13-11 12:28:19 DEBUG [Component] trying to inject with hierarchical context 
search: mysiteEm
  | 13-11 12:28:19 DEBUG [Contexts] found in conversation context: mysiteEm
  | 13-11 12:28:19 DEBUG [Naming] JNDI InitialContext 
properties:{java.naming.factory.initial=org.jnp.interfaces.LocalOnlyContextFactory,
 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 13-11 12:28:19 DEBUG [Component] trying to inject with hierarchical context 
search: loggedInUserId
  | 13-11 12:28:19 TRACE [BijectionInterceptor] disinjecting dependencies of: 
loggedInUser
  | 13-11 12:28:19 DEBUG [Contexts] found in conversation context: 
org.jboss.seam.core.persistenceContexts
  | 13-11 12:28:19 TRACE [RootInterceptor] intercepted: login.PRE_DESTORY
  | 13-11 12:28:19 ERROR [ReloadableResource] Unable to access ResourceLoader 
bean.
  | javax.ejb.EJBTransactionRolledbackException: 
java.lang.IllegalArgumentException: could not set field value: 
login.loggedInUser
  |     at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:93)
  |     at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130)
  |     at 
org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:201)
  |     at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
  |     at 
org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
  |     at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
  |     at 
org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
  |     at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
  |     at 
org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:78)
  |     at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
  |     at 
org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:47)
  |     at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
  |     at 
org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
  |     at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
  |     at 
org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:181)
  |     at 
org.jboss.ejb3.stateless.StatelessLocalProxy.invoke(StatelessLocalProxy.java:79)
  |     at $Proxy106.loadResourceBundle(Unknown Source)
  |     at 
uk.co.iblocks.mysite.web.ReloadableResource.loadResourceBundle(ReloadableResource.java:158)
  |     at 
uk.co.iblocks.mysite.web.ReloadableResource.getResourceBundle(ReloadableResource.java:107)
  |     at 
uk.co.iblocks.mysite.web.ReloadableResource$$FastClassByCGLIB$$7e9fba4e.invoke(<generated>)
  |     at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
  |     at 
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:45)
  |     at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:55)
  |     at 
org.jboss.seam.interceptors.BijectionInterceptor.bijectTargetComponent(BijectionInterceptor.java:51)
  |     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
  |     at 
org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169)
  |     at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64)
  |     at 
org.jboss.seam.interceptors.ManagedEntityIdentityInterceptor.aroundInvoke(ManagedEntityIdentityInterceptor.java:79)
  |     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
  |     at 
org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169)
  |     at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64)
  |     at 
org.jboss.seam.interceptors.OutcomeInterceptor.interceptOutcome(OutcomeInterceptor.java:23)
  |     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
  |     at 
org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169)
  |     at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64)
  |     at 
org.jboss.seam.interceptors.RollbackInterceptor.rollbackIfNecessary(RollbackInterceptor.java:33)
  |     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
  |     at 
org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169)
  |     at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64)
  |     at 
org.jboss.seam.interceptors.ConversationInterceptor.endOrBeginLongRunningConversation(ConversationInterceptor.java:55)
  |     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
  |     at 
org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169)
  |     at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64)
  |     at 
org.jboss.seam.interceptors.BusinessProcessInterceptor.manageBusinessProcessContext(BusinessProcessInterceptor.java:50)
  |     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
  |     at 
org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169)
  |     at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64)
  |     at 
org.jboss.seam.interceptors.ExceptionInterceptor.handleExceptions(ExceptionInterceptor.java:28)
  |     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
  |     at 
org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169)
  |     at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64)
  |     at 
org.jboss.seam.interceptors.SynchronizationInterceptor.serialize(SynchronizationInterceptor.java:30)
  |     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
  |     at 
org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169)
  |     at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64)
  |     at 
org.jboss.seam.intercept.RootInterceptor.createSeamInvocationContext(RootInterceptor.java:144)
  |     at 
org.jboss.seam.intercept.RootInterceptor.invokeInContexts(RootInterceptor.java:129)
  |     at 
org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:102)
  |     at 
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:128)
  |     at 
org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:69)
  |     at 
uk.co.iblocks.mysite.web.ReloadableResource$$EnhancerByCGLIB$$5d3ec42a.getResourceBundle(<generated>)
  |     at uk.co.iblocks.jsf.Utils.getResourceBundle(Utils.java:138)
  |     at uk.co.iblocks.jsf.Utils.getBundleMessage(Utils.java:122)
  |     at uk.co.iblocks.jsf.Utils.getBundleMessage(Utils.java:103)
  |     at uk.co.iblocks.jsf.Utils.getBundleMessage(Utils.java:96)
  |     at uk.co.iblocks.mysite.web.LoginAction.resetInfo(LoginAction.java:102)
  |     at uk.co.iblocks.mysite.web.LoginAction.<init>(LoginAction.java:98)
  |     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  |     at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
  |     at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
  |     at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
  |     at org.jboss.ejb3.EJBContainer.construct(EJBContainer.java:478)
  |     at org.jboss.ejb3.AbstractPool.create(AbstractPool.java:62)
  |     at org.jboss.ejb3.ThreadlocalPool.get(ThreadlocalPool.java:48)
  |     at 
org.jboss.ejb3.cache.NoPassivationCache.create(NoPassivationCache.java:70)
  |     at 
org.jboss.ejb3.stateful.StatefulContainer.createSession(StatefulContainer.java:210)
  |     at 
org.jboss.ejb3.stateful.StatefulLocalProxyFactory.createProxy(StatefulLocalProxyFactory.java:100)
  |     at 
org.jboss.ejb3.JndiProxyFactory.getObjectInstance(JndiProxyFactory.java:52)
  |     at 
javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304)
  |     at 
org.jnp.interfaces.NamingContext.getObjectInstance(NamingContext.java:1131)
  |     at 
org.jnp.interfaces.NamingContext.getObjectInstanceWrapFailure(NamingContext.java:1148)
  |     at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:706)
  |     at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:588)
  |     at javax.naming.InitialContext.lookup(InitialContext.java:351)
  |     at org.jboss.seam.Component.instantiateSessionBean(Component.java:999)
  |     at org.jboss.seam.Component.instantiate(Component.java:986)
  |     at org.jboss.seam.Component.newInstance(Component.java:1665)
  |     at org.jboss.seam.Component.getInstance(Component.java:1583)
  |     at org.jboss.seam.Component.getInstance(Component.java:1557)
  |     at 
org.jboss.seam.jsf.SeamVariableResolver.resolveVariable(SeamVariableResolver.java:45)
  |     at 
org.apache.myfaces.config.LastVariableResolverInChain.resolveVariable(LastVariableResolverInChain.java:42)
  |     at 
org.apache.myfaces.el.ValueBindingImpl$ELVariableResolver.resolveVariable(ValueBindingImpl.java:574)
  |     at org.apache.commons.el.NamedValue.evaluate(NamedValue.java:124)
  |     at 
org.apache.myfaces.el.ValueBindingImpl.resolveToBaseAndProperty(ValueBindingImpl.java:455)
  |     at 
org.apache.myfaces.el.MethodBindingImpl.resolveToBaseAndProperty(MethodBindingImpl.java:180)
  |     at 
org.apache.myfaces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:114)
  |     at 
org.jboss.seam.actionparam.ActionParamBindingHelper.invokeTheExpression(ActionParamBindingHelper.java:59)
  |     at 
org.jboss.seam.actionparam.ActionParamMethodBinding.invoke(ActionParamMethodBinding.java:71)
  |     at org.jboss.seam.core.Expressions$2.invoke(Expressions.java:97)
  |     at org.jboss.seam.core.Pages.callAction(Pages.java:276)
  |     at org.jboss.seam.core.Pages.callAction(Pages.java:254)
  |     at 
org.jboss.seam.jsf.AbstractSeamPhaseListener.callPageActions(AbstractSeamPhaseListener.java:201)
  |     at 
org.jboss.seam.jsf.AbstractSeamPhaseListener.beforeRender(AbstractSeamPhaseListener.java:149)
  |     at 
org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:50)
  |     at 
org.apache.myfaces.lifecycle.PhaseListenerManager.informPhaseListenersBefore(PhaseListenerManager.java:70)
  |     at 
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:373)
  |     at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at 
org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:67)
  |     at 
org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:223)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at 
org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at 
org.jboss.seam.servlet.SeamRedirectFilter.doFilter(SeamRedirectFilter.java:32)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at 
org.jboss.seam.servlet.SeamExceptionFilter.doFilter(SeamExceptionFilter.java:46)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  |     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  |     at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  |     at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
  |     at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
  |     at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
  |     at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
  |     at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
  |     at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
  |     at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
  |     at 
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
  |     at 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
  |     at 
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
  |     at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
  |     at java.lang.Thread.run(Thread.java:595)
  | Caused by: java.lang.IllegalArgumentException: could not set field value: 
login.loggedInUser
  |     at org.jboss.seam.Component.setFieldValue(Component.java:1521)
  |     at org.jboss.seam.Component.injectFields(Component.java:1312)
  |     at org.jboss.seam.Component.inject(Component.java:1082)
  |     at 
org.jboss.seam.interceptors.BijectionInterceptor.bijectTargetComponent(BijectionInterceptor.java:48)
  |     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
  |     at 
org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169)
  |     at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64)
  |     at 
org.jboss.seam.interceptors.ManagedEntityIdentityInterceptor.aroundInvoke(ManagedEntityIdentityInterceptor.java:79)
  |     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
  |     at 
org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169)
  |     at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64)
  |     at 
org.jboss.seam.interceptors.OutcomeInterceptor.interceptOutcome(OutcomeInterceptor.java:23)
  |     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
  |     at 
org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169)
  |     at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64)
  |     at 
org.jboss.seam.interceptors.ConversationInterceptor.endOrBeginLongRunningConversation(ConversationInterceptor.java:55)
  |     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
  |     at 
org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169)
  |     at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64)
  |     at 
org.jboss.seam.interceptors.BusinessProcessInterceptor.manageBusinessProcessContext(BusinessProcessInterceptor.java:50)
  |     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at org.jboss.seam.util.Reflections.invoke(Reflections.java:18)
  |     at 
org.jboss.seam.intercept.Interceptor.aroundInvoke(Interceptor.java:169)
  |     at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:64)
  |     at 
org.jboss.seam.intercept.RootInterceptor.createSeamInvocationContext(RootInterceptor.java:144)
  |     at 
org.jboss.seam.intercept.RootInterceptor.invokeInContexts(RootInterceptor.java:129)
  |     at 
org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:102)
  |     at 
org.jboss.seam.intercept.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:46)
  |     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:585)
  |     at 
org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:118)
  |     at 
org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
  |     at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
  |     at 
org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
  |     at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
  |     at 
org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
  |     at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:98)
  |     at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
  |     ... 165 more
  | Caused by: java.lang.IllegalArgumentException: Could not set field value by 
reflection: LoginAction.loggedInUser on: 
uk.co.iblocks.mysite.web.ResourceLoaderBean with null value
  |     at org.jboss.seam.util.Reflections.set(Reflections.java:75)
  |     at org.jboss.seam.Component.setFieldValue(Component.java:1517)
  |     ... 223 more
  | Caused by: java.lang.IllegalArgumentException
  |     at 
sun.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:37)
  |     at 
sun.reflect.UnsafeObjectFieldAccessorImpl.set(UnsafeObjectFieldAccessorImpl.java:57)
  |     at java.lang.reflect.Field.set(Field.java:656)
  |     at org.jboss.seam.util.Reflections.set(Reflections.java:61)
  |     ... 224 more
  | 

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

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

Reply via email to