[jboss-user] [JBoss Seam] - Re: Conversation related error (UnsupportedOperationExceptio

rlao do-not-reply at jboss.com
Thu Sep 20 03:18:38 EDT 2007


I am using Seam 1.1.5 I believe

There are two ways to enter this page and it entered via 2 different methods, each with its own @BEGIN tag to set the conversation id.  can I do so?

@Begin(id="#{param.conversationId}",join=true)
	public String begin() {...}


@Begin(id="#{detailsearch.ref_id}",join=false)
	public String showAccount() {...}


Here is the whole trace:

Caused by: java.lang.UnsupportedOperationException
	at java.util.Collections$UnmodifiableList.set(Collections.java:1157)
	at org.jboss.seam.core.Manager.updateCurrentConversationId(Manager.java:112)
	at org.jboss.seam.interceptors.ConversationInterceptor.redirectToExistingConversation(ConversationInterceptor.java:83)
	at org.jboss.seam.interceptors.ConversationInterceptor.endOrBeginLongRunningConversation(ConversationInterceptor.java:46)
	at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source)
	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 com.ga.riskapp.usermgmt.GALoggedInInterceptor.checkLoggedIn(GALoggedInInterceptor.java:32)
	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:36)
	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:29)
	at sun.reflect.GeneratedMethodAccessor176.invoke(Unknown Source)
	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.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:27)
	at sun.reflect.GeneratedMethodAccessor175.invoke(Unknown Source)
	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:39)
	at sun.reflect.GeneratedMethodAccessor174.invoke(Unknown Source)
	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:148)
	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:145)
	at org.jboss.seam.intercept.JavaBeanInterceptor.intercept(JavaBeanInterceptor.java:80)
	at com.ga.riskapp.session.action.GAAccountDetailsAction$$EnhancerByCGLIB$$2fd77bd9.showAccount()
	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.apache.myfaces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:132)
	... 47 more

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

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4086469



More information about the jboss-user mailing list