I've got exactly the same problem as this using Seam 2.0.0.CR2 on JBoss 
4.2.0.GA. I've tried the async send in the mail example and it shows the same 
issue.

Has anyone found a solution to this?

I've stripped my own app back so that it has no variables in the mail template. 
Everything is hard-coded so I doubt it's a conversation scope issue as 
suggested above.

All of the other types of send in the example app work aside from the async. 
Here's the stack trace from the example:

  | 17:11:35,054 INFO  [MailSession] Creating JavaMail Session (localhost:2500)
  | 17:11:35,060 INFO  [MailSession] connected to mail server
  | 17:11:54,872 ERROR [STDERR] java.lang.IllegalStateException: Application 
was not properly initialized at startup, could not find Factory: 
javax.faces.application.ApplicationFactory
  | 17:11:54,872 ERROR [STDERR]         at 
javax.faces.FactoryFinder.getFactory(FactoryFinder.java:256)
  | 17:11:54,872 ERROR [STDERR]         at 
org.jboss.seam.mock.MockFacesContext.<init>(MockFacesContext.java:60)
  | 17:11:54,872 ERROR [STDERR]         at 
org.jboss.seam.ui.facelet.FaceletsRenderer$RenderingContext.init(FaceletsRenderer.java:95)
  | 17:11:54,872 ERROR [STDERR]         at 
org.jboss.seam.ui.facelet.FaceletsRenderer$RenderingContext.run(FaceletsRenderer.java:77)
  | 17:11:54,872 ERROR [STDERR]         at 
org.jboss.seam.ui.facelet.FaceletsRenderer.render(FaceletsRenderer.java:169)
  | 17:11:54,872 ERROR [STDERR]         at 
org.jboss.seam.example.mail.AsynchronousMailProcessor.scheduleSend(AsynchronousMailProcessor.java:18)
  | 17:11:54,873 ERROR [STDERR]         at 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 17:11:54,873 ERROR [STDERR]         at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 17:11:54,873 ERROR [STDERR]         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 17:11:54,873 ERROR [STDERR]         at 
java.lang.reflect.Method.invoke(Method.java:585)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.util.Reflections.invoke(Reflections.java:21)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:31)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.async.AsynchronousInterceptor.aroundInvoke(AsynchronousInterceptor.java:50)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:106)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:155)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:91)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.example.mail.AsynchronousMailProcessor_$$_javassist_2.scheduleSend(AsynchronousMailProcessor_$$_javassist_2.java)
  | 17:11:54,873 ERROR [STDERR]         at 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 17:11:54,873 ERROR [STDERR]         at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 17:11:54,873 ERROR [STDERR]         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 17:11:54,873 ERROR [STDERR]         at 
java.lang.reflect.Method.invoke(Method.java:585)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.util.Reflections.invoke(Reflections.java:21)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.util.Reflections.invokeAndWrap(Reflections.java:125)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.async.AsynchronousInvocation.call(AsynchronousInvocation.java:52)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.async.Asynchronous.executeInContexts(Asynchronous.java:76)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.async.Asynchronous.execute(Asynchronous.java:45)
  | 17:11:54,873 ERROR [STDERR]         at 
org.jboss.seam.async.TimerServiceDispatcher.dispatch(TimerServiceDispatcher.java:50)
  | 17:11:54,874 ERROR [STDERR]         at 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  | 17:11:54,874 ERROR [STDERR]         at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  | 17:11:54,874 ERROR [STDERR]         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  | 17:11:54,874 ERROR [STDERR]         at 
java.lang.reflect.Method.invoke(Method.java:585)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:191)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:106)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
  | 17:11:54,874 ERROR [STDERR]         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  | 17:11:54,875 ERROR [STDERR]         at 
org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
  | 17:11:54,875 ERROR [STDERR]         at 
org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  | 17:11:54,875 ERROR [STDERR]         at 
org.jboss.ejb3.stateless.StatelessContainer.callTimeout(StatelessContainer.java:151)
  | 17:11:54,875 ERROR [STDERR]         at 
org.jboss.ejb.txtimer.TimerImpl$TimerTaskImpl.run(TimerImpl.java:561)
  | 17:11:54,875 ERROR [STDERR]         at 
java.util.TimerThread.mainLoop(Timer.java:512)
  | 17:11:54,875 ERROR [STDERR]         at 
java.util.TimerThread.run(Timer.java:462)
  | 

Thanks,

Damian

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

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

Reply via email to