[
https://issues.jboss.org/browse/SEAM-124?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12649114#comment-12649114
]
Tomas Remes commented on SEAM-124:
----------------------------------
Well it is not a problem with AS7 and with AS6 is it strange error, which I was
not able to reproduce for second time. I saw that Nicklas faced the problem too
- http://community.jboss.org/message/582296 but no solution or root of the
problem.
> 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