[ 
https://issues.jboss.org/browse/SEAM-124?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12649099#comment-12649099
 ] 

Jason Porter commented on SEAM-124:
-----------------------------------

Is this a problem with AS7? We're focusing bugs against AS with AS7 as AS7 has 
superseded AS6 in pretty much every way. I don't believe there's any work 
really being done on AS6 anymore.
                
> booking example - cannot login and register new user in AS6
> -----------------------------------------------------------
>
>                 Key: SEAM-124
>                 URL: https://issues.jboss.org/browse/SEAM-124
>             Project: Seam 3 Distribution
>          Issue Type: Bug
>    Affects Versions: 3.1.0.CR1
>         Environment: jboss-6.1.0.Final, Seam 3.1.0.CR1
>            Reporter: Tomas Remes
>             Fix For: 3.1.0.Final
>
>
> Cannot login in booking example in AS6 using default (demo) accounts. Server 
> log displays following error:
> ERROR [org.jboss.ejb3.tx2.impl.CMTTxInterceptor] 
> javax.ejb.EJBTransactionRolledbackException: Unable to determine 
> persistenceContext: persistence.unit:unitName=seam-booking.war#booking in 
> injected SFSB: 
> jboss.j2ee:jar=seam-booking.war,name=BookingAuthenticator,service=EJB3
> Same error/exception is thrown, when registering new user: 
> java.lang.RuntimeException: Unable to determine persistenceContext: 
> persistence.unit:unitName=seam-booking.war#booking in injected SFSB: 
> jboss.j2ee:jar=seam-booking.war,name=Registrar,service=EJB3
>       at 
> org.jboss.ejb3.entity.ExtendedEntityManager.getPersistenceContext(ExtendedEntityManager.java:78)
>  [:1.7.21]
>       at 
> org.jboss.ejb3.entity.ExtendedEntityManager.getEntityManager(ExtendedEntityManager.java:61)
>  [:1.7.21]
>       at 
> org.jboss.ejb3.jpa.integration.JPA1EntityManagerDelegator.find(JPA1EntityManagerDelegator.java:81)
>  [:2.0.0-alpha-1]
>       at 
> org.jboss.seam.examples.booking.account.Registrar.verifyUsernameIsAvailable(Registrar.java:126)
>  [:]
>       at 
> org.jboss.seam.examples.booking.account.Registrar.register(Registrar.java:66) 
> [:]
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
> [:1.6.0_24]
>       at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
> [:1.6.0_24]
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>  [:1.6.0_24]
>       at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_24]
>       at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
>  [jboss-aop.jar:2.2.2.GA]
>       at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
>  [jboss-aop.jar:2.2.2.GA]
>       at 
> org.jboss.ejb3.interceptors.container.ContainerMethodInvocationWrapper.invokeNext(ContainerMethodInvocationWrapper.java:72)
>  [:1.1.3]
>       at 
> org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor$InvocationContext.proceed(InvocationContextInterceptor.java:127)
>  [:1.1.3]
>       at 
> org.jboss.weld.integration.ejb.interceptor.Jsr299BindingsInterceptor.doMethodInterception(Jsr299BindingsInterceptor.java:151)
>  [:6.1.0.Final]
>       at 
> org.jboss.weld.integration.ejb.interceptor.Jsr299BindingsInterceptor.doAroundInvoke(Jsr299BindingsInterceptor.java:122)
>  [:6.1.0.Final]
>       at sun.reflect.GeneratedMethodAccessor542.invoke(Unknown Source) 
> [:1.6.0_24]
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>  [:1.6.0_24]
>       at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_24]
>       at 
> org.jboss.ejb3.interceptors.aop.EJB3InterceptorInterceptor.invoke(EJB3InterceptorInterceptor.java:80)
>  [:1.1.3]
>       at 
> org.jboss.ejb3.interceptors.aop.EJB3InterceptorInterceptor.invoke(EJB3InterceptorInterceptor.java:71)
>  [:1.1.3]
>       at 
> org.jboss.ejb3.interceptors.container.ContainerMethodInvocationWrapper.invokeNext(ContainerMethodInvocationWrapper.java:62)
>  [:1.1.3]
>       at 
> org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor$InvocationContext.proceed(InvocationContextInterceptor.java:127)
>  [:1.1.3]
>       at 
> org.jboss.weld.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:46)
>  [:6.1.0.Final]
>       at 
> org.jboss.weld.integration.deployer.metadata.WeldLifecycleInterceptor.doAroundInvoke(WeldLifecycleInterceptor.java:55)
>  [:6.1.0.Final]
>       at sun.reflect.GeneratedMethodAccessor541.invoke(Unknown Source) 
> [:1.6.0_24]
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>  [:1.6.0_24]
>       at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_24]
>       at 
> org.jboss.ejb3.interceptors.aop.EJB3InterceptorInterceptor.invoke(EJB3InterceptorInterceptor.java:80)
>  [:1.1.3]
>       at 
> org.jboss.ejb3.interceptors.aop.EJB3InterceptorInterceptor.invoke(EJB3InterceptorInterceptor.java:71)
>  [:1.1.3]
>       at 
> org.jboss.ejb3.interceptors.container.ContainerMethodInvocationWrapper.invokeNext(ContainerMethodInvocationWrapper.java:62)
>  [:1.1.3]
>       at 
> org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:76)
>  [:1.1.3]
>       at 
> org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:62)
>  [:1.1.3]
>       at sun.reflect.GeneratedMethodAccessor540.invoke(Unknown Source) 
> [:1.6.0_24]
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>  [:1.6.0_24]
>       at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_24]
>       at 
> org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174) 
> [jboss-aop.jar:2.2.2.GA]
>       at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
>  [jboss-aop.jar:2.2.2.GA]
>       at 
> org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:74)
>  [:1.1.3]
>       at 
> org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_3736840.invoke(InvocationContextInterceptor_z_fillMethod_3736840.java)
>  [:]
>       at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
>  [jboss-aop.jar:2.2.2.GA]
>       at 
> org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:90)
>  [:1.1.3]
>       at 
> org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_3736840.invoke(InvocationContextInterceptor_z_setup_3736840.java)
>  [:]
>       at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
>  [jboss-aop.jar:2.2.2.GA]
>       at 
> org.jboss.ejb3.async.impl.interceptor.AsynchronousServerInterceptor.invoke(AsynchronousServerInterceptor.java:128)
>  [:1.7.21]
>       at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
>  [jboss-aop.jar:2.2.2.GA]
>       at 
> org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
>  [:1.7.21]
>       at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
>  [jboss-aop.jar:2.2.2.GA]
>       at 
> org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor.invoke(ExtendedPersistenceContextPropagationInterceptor.java:60)
>  [:1.7.21]
>       at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
>  [jboss-aop.jar:2.2.2.GA]
>       at 
> org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
>  [:1.7.21]
>       at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
>  [jboss-aop.jar:2.2.2.GA]
>       at 
> org.jboss.ejb3.stateful.SessionSynchronizationInterceptor.invoke(SessionSynchronizationInterceptor.java:252)
>  [:1.7.21]
>       at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
>  [jboss-aop.jar:2.2.2.GA]
>       at 
> org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
>  [:1.7.21]
>       at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
>  [jboss-aop.jar:2.2.2.GA]
>       at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42) 
> [:1.0.4]
>       at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
>  [jboss-aop.jar:2.2.2.GA]
>       at 
> org.jboss.ejb3.stateful.StatefulCacheInterceptor.invoke(StatefulCacheInterceptor.java:65)
>  [:1.7.21]
>       at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
>  [jboss-aop.jar:2.2.2.GA]
>       at 
> org.jboss.ejb3.concurrency.aop.interceptor.ContainerManagedConcurrencyInterceptor.invoke(ContainerManagedConcurrencyInterceptor.java:181)
>  [:1.0.0-alpha-4]
>       at 
> org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
>  [jboss-aop.jar:2.2.2.GA]
>       at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
>  [jboss-aop.jar:2.2.2.GA]
>       at 
> org.jboss.ejb3.stateful.StatefulInstanceAssociationInterceptor.invoke(StatefulInstanceAssociationInterceptor.java:55)
>  [:1.7.21]
>       at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
>  [jboss-aop.jar:2.2.2.GA]
>       at 
> org.jboss.ejb3.core.context.SessionInvocationContextAdapter.proceed(SessionInvocationContextAdapter.java:95)
>  [:1.7.21]
>       at 
> org.jboss.ejb3.tx2.impl.CMTTxInterceptor.invokeInCallerTx(CMTTxInterceptor.java:223)
>  [:0.0.2]

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
seam-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/seam-issues

Reply via email to