[jboss-user] [JBoss Seam] - Re: iceFaces inputFile component
http://jira.jboss.org/jira/browse/JBSEAM-676 View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4004067#4004067 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4004067 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: iceFaces inputFile component
Enter a bug report in Seam JIRA, this one is probably fixable on our side. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4003977#4003977 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4003977 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: iceFaces inputFile component
Hi all, tried the icefaces upload component in conjunction with the new seam 1.1.1 release, and icefaces 1.5.2 and I still have no luck. I am getting the following Exception: anonymous wrote : | 16:52:50,353 ERROR [PhaseListenerManager] Exception in PhaseListener RENDER_RESPONSE(6) beforePhase. | java.lang.IllegalStateException: No page context active | at org.jboss.seam.core.FacesPage.instance(FacesPage.java:87) | at org.jboss.seam.jsf.AbstractSeamPhaseListener.beforeRender(AbstractSeamPhaseListener.java:219) | at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:51) | at org.apache.myfaces.lifecycle.PhaseListenerManager.informPhaseListenersBefore(PhaseListenerManager.java:70) | at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:373) | at com.icesoft.faces.webapp.xmlhttp.PersistentFacesState.render(PersistentFacesState.java:180) | at de.ellumination.share.sb.UploadBean.progress(UploadBean.java:109) | 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:597) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112) | at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166) | at org.jboss.seam.intercept.EJBInvocationContext.proceed(EJBInvocationContext.java:37) | at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:55) | at org.jboss.seam.interceptors.BijectionInterceptor.bijectTargetComponent(BijectionInterceptor.java:51) | at sun.reflect.GeneratedMethodAccessor118.invoke(Unknown Source) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:597) | 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.GeneratedMethodAccessor117.invoke(Unknown Source) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:597) | 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:51) | at sun.reflect.GeneratedMethodAccessor116.invoke(Unknown Source) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:597) | 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:49) | at sun.reflect.GeneratedMethodAccessor115.invoke(Unknown Source) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:597) | 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:101) | at org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor.invoke(ExtendedPersistenceContextPropagationInterceptor.java:57) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) | at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) | at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsIntercep
[jboss-user] [JBoss Seam] - Re: iceFaces inputFile component
Hi Folks, upon philips request on the icefaces forum, I have rewritten my application now to be like so... UploadBean.java | @Stateful | @Scope(ScopeType.SESSION) | @Name("upload") | public class UploadBean implements UploadHome | { | | @Logger | private Log log; | | private PersistentFacesState state = null; | | @In | FacesMessages facesMessages; | | @In(value="renderer", create=true) | RenderManagerBean renderer; | | private int percent = -1; | | public UploadBean() | { | state = PersistentFacesState.getInstance(); | } | | // seam-gen method | public String uploadPicture() | { | // implement your business logic here | log.info("upload.uploadPicture() action called"); | facesMessages.add("uploadPicture"); | return "success"; | } | | public void action(ActionEvent event) | { | InputFile inputFile = (InputFile) event.getSource(); | // file has been saved | if(inputFile.getStatus() == InputFile.SAVED) | { | String fileName = inputFile.getFileInfo().getFileName(); | String contentType = inputFile.getFileInfo().getContentType(); | FacesMessages.createFacesMessage(FacesMessage.SEVERITY_FATAL, | "File uploaded successfully name: #0 content/type: #1", fileName, contentType); | } | | // invalid file, happens when clicking on upload without selecting a | // file, or a file with no contents. | if(inputFile.getStatus() == InputFile.INVALID) | { | inputFile.getFileInfo().getException().printStackTrace(); | FacesMessages.createFacesMessage(FacesMessage.SEVERITY_FATAL, "Please select a File"); | } | | // file size exceeded the limit | if(inputFile.getStatus() == InputFile.SIZE_LIMIT_EXCEEDED) | { | inputFile.getFileInfo().getException().printStackTrace(); | FacesMessages.createFacesMessage(FacesMessage.SEVERITY_FATAL, "File too big"); | } | | // indicate that the request size is not specified. | if(inputFile.getStatus() == InputFile.UNKNOWN_SIZE) | { | inputFile.getFileInfo().getException().printStackTrace(); | FacesMessages.createFacesMessage(FacesMessage.SEVERITY_FATAL, "Filesize unknown"); | | } | } | | @Destroy | @Remove | public void destroy() | { | } | | public int getPercent() | { | return percent; | } | | public void progress(EventObject event) | { | InputFile file = (InputFile) event.getSource(); | percent = file.getFileInfo().getPercent(); | //try | //{ | //if(state != null) | //{ | //state.render(); | //} | //} | //catch (RenderingException e) | //{ | //log.error("Unable to render progress", e); | //} | renderer.renderRequest(); | } | | public void setPercent(int i) | { | this.percent = i; | } | | // add additional action methods | | } | RenderManagerBean.java... | @Name("renderer") | @Scope(ScopeType.APPLICATION) | public class RenderManagerBean implements RenderManagerHome | { | | private PersistentFacesState state = null; | | @Logger | private Log log; | | public RenderManagerBean() | { | state = PersistentFacesState.getInstance(); | } | | public void renderRequest() | { | if(state != null) | { | try | { | state.render(); | } | catch (RenderingException e) | { | log.error("Unable to render icefaces components", e); | } | } | } | | @Destroy | @Remove | public void destroy() | { | | } | } | I am still getting the same exception though... | 11:57:20,898 ERROR [PhaseListenerManager] Exception in PhaseListener RENDER_RESPONSE(6) beforePhase. | java.lang.IllegalStateException: No page context active | at org.jboss.seam.core.FacesPage.instance(FacesPage.java:87) | at org.jboss.seam.jsf.AbstractSeamPhaseListener.beforeRender(AbstractSeamPhaseListener.java:219) | at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:51) | at org.apache.myfaces.lifecycle.PhaseListenerManager.informPhaseListenersBefore(PhaseListenerManager.java:70) | at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:373) | at com.i
[jboss-user] [JBoss Seam] - Re: iceFaces inputFile component
Hi, finally, thanks to norman richards i have edited my application.xml and put my 3rd party libraries to my ear root. That way the ClassCastExceptions are gone, but now I am getting a different error... 00:07:31,017 ERROR [PhaseListenerManager] Exception in PhaseListener RENDER_RESPONSE(6) beforePhase. | java.lang.IllegalStateException: No page context active | at org.jboss.seam.core.FacesPage.instance(FacesPage.java:87) | at org.jboss.seam.jsf.AbstractSeamPhaseListener.beforeRender(AbstractSeamPhaseListener.java:219) | at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:51) | at org.apache.myfaces.lifecycle.PhaseListenerManager.informPhaseListenersBefore(PhaseListenerManager.java:70) | at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:373) | at com.icesoft.faces.webapp.xmlhttp.PersistentFacesState.render(PersistentFacesState.java:180) | at de.ellumination.share.sb.UploadBean.progress(UploadBean.java:109) | 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:597) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112) | at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166) | at org.jboss.seam.intercept.EJBInvocationContext.proceed(EJBInvocationContext.java:37) | at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:55) | at org.jboss.seam.interceptors.BijectionInterceptor.bijectTargetComponent(BijectionInterceptor.java:51) | at sun.reflect.GeneratedMethodAccessor118.invoke(Unknown Source) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:597) | 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.GeneratedMethodAccessor117.invoke(Unknown Source) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:597) | 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:51) | at sun.reflect.GeneratedMethodAccessor116.invoke(Unknown Source) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:597) | 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:49) | at sun.reflect.GeneratedMethodAccessor115.invoke(Unknown Source) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:597) | 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:101) | at org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor.invoke(ExtendedPersistenceContextPropagationInterceptor.java:57) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) | at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManage
[jboss-user] [JBoss Seam] - Re: iceFaces inputFile component
Hi Folks, I have received the following reply over at the http://www.icefaces.org/JForum/posts/list/3270.page#15506... Kind regards Juergen View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3996993#3996993 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3996993 ___ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user
[jboss-user] [JBoss Seam] - Re: iceFaces inputFile component
Ok, I have come a bit closer. I have created my own Stateful SessionBean, which exposes all the necessary methods... | package de.ellumination.share.sb; | | import java.util.EventObject; | | import javax.ejb.Remove; | import javax.ejb.Stateful; | import javax.ejb.Stateless; | import javax.faces.application.FacesMessage; | import javax.faces.event.ActionEvent; | | import org.jboss.seam.annotations.Destroy; | import org.jboss.seam.annotations.Name; | import org.jboss.seam.annotations.In; | import org.jboss.seam.annotations.Logger; | import org.jboss.seam.log.Log; | import org.jboss.seam.core.FacesMessages; | | import com.icesoft.faces.component.inputfile.InputFile; | import com.icesoft.faces.webapp.xmlhttp.PersistentFacesState; | import com.icesoft.faces.webapp.xmlhttp.RenderingException; | | @Stateful | @Name("upload") | public class UploadBean implements UploadHome | { | | @Logger | private Log log; | | private PersistentFacesState state = null; | | @In | FacesMessages facesMessages; | | private int percent = -1; | | public UploadBean() | { | state = PersistentFacesState.getInstance(); | } | | // seam-gen method | public String uploadPicture() | { | // implement your business logic here | log.info("upload.uploadPicture() action called"); | facesMessages.add("uploadPicture"); | return "success"; | } | | public void action(ActionEvent event) | { | InputFile inputFile = (InputFile) event.getSource(); | // file has been saved | if(inputFile.getStatus() == InputFile.SAVED) | { | String fileName = inputFile.getFileInfo().getFileName(); | String contentType = inputFile.getFileInfo().getContentType(); | FacesMessages.createFacesMessage(FacesMessage.SEVERITY_FATAL, | "File uploaded successfully name: #0 content/type: #1", fileName, contentType); | } | | // invalid file, happens when clicking on upload without selecting a | // file, or a file with no contents. | if(inputFile.getStatus() == InputFile.INVALID) | { | inputFile.getFileInfo().getException().printStackTrace(); | FacesMessages.createFacesMessage(FacesMessage.SEVERITY_FATAL, "Please select a File"); | } | | // file size exceeded the limit | if(inputFile.getStatus() == InputFile.SIZE_LIMIT_EXCEEDED) | { | inputFile.getFileInfo().getException().printStackTrace(); | FacesMessages.createFacesMessage(FacesMessage.SEVERITY_FATAL, "File too big"); | } | | // indicate that the request size is not specified. | if(inputFile.getStatus() == InputFile.UNKNOWN_SIZE) | { | inputFile.getFileInfo().getException().printStackTrace(); | FacesMessages.createFacesMessage(FacesMessage.SEVERITY_FATAL, "Filesize unknown"); | | } | } | | @Destroy | @Remove | public void destroy() | { | } | | public String getPercent() | { | return Integer.toString(percent); | } | | public void progress(EventObject event) | { | InputFile file = (InputFile) event.getSource(); | percent = file.getFileInfo().getPercent(); | try | { | if(state != null) | { | state.render(); | } | } | catch (RenderingException e) | { | log.error("Unable to render progress", e); | } | } | | // add additional action methods | | } | and configuring my facelet page like so: | | | | | | | | | | | | | | | | | | | | the second input item, and the borders ar just fpr debugging purposes. But the problem is, that the inputfile component tries to create an iframe, which should be loaded from uploadHtml of course there is no such page. Is there something I am missing? Here is the generated html code | | | | | | | | | | | |
[jboss-user] [JBoss Seam] - Re: iceFaces inputFile component
Hi Folks, I found, that I was missing entries in my web.xml | | uploadServlet | com.icesoft.faces.component.inputfile.FileUploadServlet | 1 | | | uploadServlet | /uploadHtml | | I inserted them. Now the upload Component renders fine. No when uploading a file, I get the following Error(s): anonymous wrote : | 21:54:56,458 ERROR [STDERR] java.lang.reflect.InvocationTargetException | 21:54:56,458 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor115.invoke(Unknown Source) | 21:54:56,458 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | 21:54:56,458 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597) | 21:54:56,458 ERROR [STDERR] at com.icesoft.faces.component.inputfile.InputFile.fireEvent(InputFile.java:305) | 21:54:56,458 ERROR [STDERR] at com.icesoft.faces.component.inputfile.ProgressOutputStream.setSaved(ProgressOutputStream.java:80) | 21:54:56,458 ERROR [STDERR] at com.icesoft.faces.component.inputfile.DiskFileUpload.parseRequest(DiskFileUpload.java:256) | 21:54:56,458 ERROR [STDERR] at com.icesoft.faces.component.inputfile.FileUploadServlet.processMultipartContent(FileUploadServlet.java:160) | 21:54:56,458 ERROR [STDERR] at com.icesoft.faces.component.inputfile.FileUploadServlet.doPost(FileUploadServlet.java:146) | 21:54:56,458 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) | 21:54:56,458 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) | 21:54:56,458 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) | 21:54:56,458 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) | 21:54:56,458 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) | 21:54:56,458 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) | 21:54:56,458 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) | 21:54:56,458 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) | 21:54:56,458 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) | 21:54:56,458 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175) | 21:54:56,498 ERROR [STDERR] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74) | 21:54:56,498 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) | 21:54:56,498 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) | 21:54:56,498 ERROR [STDERR] at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156) | 21:54:56,498 ERROR [STDERR] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) | 21:54:56,498 ERROR [STDERR] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) | 21:54:56,498 ERROR [STDERR] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) | 21:54:56,498 ERROR [STDERR] at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) | 21:54:56,498 ERROR [STDERR] at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) | 21:54:56,498 ERROR [STDERR] at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112) | 21:54:56,498 ERROR [STDERR] at java.lang.Thread.run(Thread.java:619) | 21:54:56,498 ERROR [STDERR] Caused by: javax.ejb.EJBNoSuchObjectException: Could not find Stateful bean: 5c4o07-npi3ii-ewb32xv5-1-ewb33p7c-d | 21:54:56,498 ERROR [STDERR] at org.jboss.ejb3.cache.simple.SimpleStatefulCache.get(SimpleStatefulCache.java:268) | 21:54:56,498 ERROR [STDERR] at org.jboss.ejb3.stateful.StatefulInstanceInterceptor.invoke(StatefulInstanceInterceptor.java:61) | 21:54:56,498 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) | 21:54:56,498 ERROR [STDERR] at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77) | 21:54:56,498 ERROR [STDERR] at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:102) | 21:54:56,498 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) | 21:54:56,498 ERROR [STDERR] at org.jboss