[cas-user] No EntityManager exception with JpaTicketRegistry, CAS 4.2.2

36 views
Skip to first unread message

Siim

unread,
May 30, 2016, 12:48:49 PM5/30/16
to CAS Community
Hello,

Trying to use JpaTicketRegistry in CAS 4.2.2, but found such errors from logs and cannot find solution. Anyone else having such issue?


Best regards,
Siim


2016-05-30 19:40:21,108 ERROR [org.jasig.cas.ticket.registry.JpaTicketRegistry] - Error removing ST-5-7RnrfSjskMvCiYgc7E9d-example.org from registry.
javax
.persistence.TransactionRequiredException: No EntityManager with actual transaction available for current thread - cannot reliably process 'remove' call
 at org
.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:277) ~[spring-orm-4.2.3.RELEASE.jar:4.2.3.RELEASE]
 at com
.sun.proxy.$Proxy69.remove(Unknown Source) ~[?:?]
 at org
.jasig.cas.ticket.registry.JpaTicketRegistry.removeTicket(JpaTicketRegistry.java:149) ~[cas-server-support-jpa-ticket-registry-4.2.2.jar:4.2.2]
 at org
.jasig.cas.ticket.registry.JpaTicketRegistry.deleteTicket_aroundBody4(JpaTicketRegistry.java:99) ~[cas-server-support-jpa-ticket-registry-4.2.2.jar:4.2.2]
 at org
.jasig.cas.ticket.registry.JpaTicketRegistry$AjcClosure5.run(JpaTicketRegistry.java:1) ~[cas-server-support-jpa-ticket-registry-4.2.2.jar:4.2.2]
 at org
.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149) ~[aspectjweaver-1.8.6.jar:1.8.6]
 at org
.jasig.inspektr.aspect.TraceLogAspect.traceMethod(TraceLogAspect.java:44) ~[inspektr-aspects-1.3.GA.jar:1.3.GA]
 at org
.jasig.cas.ticket.registry.JpaTicketRegistry.deleteTicket(JpaTicketRegistry.java:91) ~[cas-server-support-jpa-ticket-registry-4.2.2.jar:4.2.2]
 at org
.jasig.cas.ticket.registry.JpaTicketRegistry$1.apply_aroundBody0(JpaTicketRegistry.java:290) ~[cas-server-support-jpa-ticket-registry-4.2.2.jar:4.2.2]
 at org
.jasig.cas.ticket.registry.JpaTicketRegistry$1$AjcClosure1.run(JpaTicketRegistry.java:1) ~[cas-server-support-jpa-ticket-registry-4.2.2.jar:4.2.2]
 at org
.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149) ~[aspectjweaver-1.8.6.jar:1.8.6]
 at org
.jasig.inspektr.aspect.TraceLogAspect.traceMethod(TraceLogAspect.java:44) ~[inspektr-aspects-1.3.GA.jar:1.3.GA]
 at org
.jasig.cas.ticket.registry.JpaTicketRegistry$1.apply(JpaTicketRegistry.java:282) ~[cas-server-support-jpa-ticket-registry-4.2.2.jar:4.2.2]
 at org
.jasig.cas.ticket.registry.JpaTicketRegistry$1.apply(JpaTicketRegistry.java:1) ~[cas-server-support-jpa-ticket-registry-4.2.2.jar:4.2.2]
 at com
.google.common.collect.Iterators$7.computeNext(Iterators.java:652) ~[guava-18.0.jar:?]
 at com
.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143) ~[guava-18.0.jar:?]
 at com
.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138) ~[guava-18.0.jar:?]
 at com
.google.common.collect.Iterators.size(Iterators.java:191) ~[guava-18.0.jar:?]
 at com
.google.common.collect.Collections2$FilteredCollection.size(Collections2.java:211) ~[guava-18.0.jar:?]
 at org
.jasig.cas.ticket.registry.JpaTicketRegistry.execute_aroundBody16(JpaTicketRegistry.java:299) ~[cas-server-support-jpa-ticket-registry-4.2.2.jar:4.2.2]
 at org
.jasig.cas.ticket.registry.JpaTicketRegistry$AjcClosure17.run(JpaTicketRegistry.java:1) ~[cas-server-support-jpa-ticket-registry-4.2.2.jar:4.2.2]
 at org
.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149) ~[aspectjweaver-1.8.6.jar:1.8.6]
 at org
.jasig.inspektr.aspect.TraceLogAspect.traceMethod(TraceLogAspect.java:44) ~[inspektr-aspects-1.3.GA.jar:1.3.GA]
 at org
.jasig.cas.ticket.registry.JpaTicketRegistry.execute(JpaTicketRegistry.java:266) ~[cas-server-support-jpa-ticket-registry-4.2.2.jar:4.2.2]
 at org
.quartz.core.JobRunShell.run(JobRunShell.java:202) ~[quartz-2.2.1.jar:?]
 at org
.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) ~[quartz-2.2.1.jar:?]
-

--
You received this message because you are subscribed to the Google Groups "CAS Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cas-user+u...@apereo.org.
To post to this group, send email to cas-...@apereo.org.
Visit this group at https://groups.google.com/a/apereo.org/group/cas-user/.
To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/873fefa1-9a2c-4f61-a58b-43b948228d54%40apereo.org.
For more options, visit https://groups.google.com/a/apereo.org/d/optout.

Dmitriy Kopylenko

unread,
May 30, 2016, 5:06:16 PM5/30/16
to Siim, CAS Community
This cold be a bug. Please push an overlay with a reproducible behavior that you are seeing, with the exact version that you use (4.2.2) here: https://github.com/cas-projects/cas-issues along with a Github Issue to track it. 

Best,
Dmitriy.
To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/1464642370113-8370a757-97089f32-87ec49e8%40unicon.net.

Siim

unread,
Jun 3, 2016, 5:46:26 AM6/3/16
to CAS Community, siim.r...@icefire.ee, dkopy...@unicon.net

Dmitriy Kopylenko

unread,
Jun 3, 2016, 5:54:36 AM6/3/16
to Siim, CAS Community, siim.r...@icefire.ee
Thank you. We'll examine it. 

Cheers,
D. 
To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/1464947671975-371965b4-6cfd3301-4c683cfc%40unicon.net.
Reply all
Reply to author
Forward
0 new messages