[jboss-user] [JBoss Seam] - Seam Email and Embeddedable EJB3 for testing

bsmithjj do-not-reply at jboss.com
Mon Feb 12 08:10:16 EST 2007


hello,

I've been trying to run a SeamTest that sends email using the Seam 1.1.6 email and the Alpha9 Embeddable EJB3 container.  I get the following exception each time it tries to render:


  | test_sendSeamEmailMessage  Time elapsed: 0.422 sec  <<< FAILURE!
  | javax.ejb.EJBException: org.jboss.seam.RequiredException: In attribute requires value for component: mailSenderBean.rend
  | erer
  |         at org.jboss.ejb3.tx.Ejb3TxPolicy.handleExceptionInOurTx(Ejb3TxPolicy.java:69)
  |         at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:83)
  |         at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:197)
  |         at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
  |         at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
  |         at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
  |         at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:102)
  |         at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:47)
  |         at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
  |         at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
  |         at org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:211)
  |         at org.jboss.ejb3.stateless.StatelessLocalProxy.invoke(StatelessLocalProxy.java:79)
  |         at $Proxy114.sendSeamEmail(Unknown Source)
  |         at com.evergreen.accesscontrol.MailSender$$FastClassByCGLIB$$8991d937.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.ClientSideInterceptor$1.proceed(ClientSideInterceptor.java:74)
  |         at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:55)
  |         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.ClientSideInterceptor.interceptInvocation(ClientSideInterceptor.java:83)
  |         at org.jboss.seam.intercept.ClientSideInterceptor.intercept(ClientSideInterceptor.java:52)
  |         at org.jboss.seam.intercept.Proxy$$EnhancerByCGLIB$$e67f1e35.sendSeamEmail(<generated>)
  |         at com.evergreen.accesscontrol.MailSenderBeanTest$2.invokeApplication(MailSenderBeanTest.java:126)
  |         at org.jboss.seam.mock.SeamTest$Request.run(SeamTest.java:478)
  |         at com.evergreen.accesscontrol.MailSenderBeanTest.test_sendSeamEmailMessage(MailSenderBeanTest.java:114)
  | 

Does anyone have a suggestion for how I can make the embeddable resolve that reference to the renderer?


  |     @In(create = true)
  |     private Renderer renderer;
  | 

Is it possible?   and the SeamTest I am running is a FacesRequest.

Thanks,
Brad Smith

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

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



More information about the jboss-user mailing list