Mallory, Erik
unread,Feb 4, 2022, 11:27:28 AM2/4/22Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to cas-...@apereo.org
Hello, I'm working on getting some metrics going for my cas
environments. The prometheus,health,info and throttle endpoints work
fine. the statistics endpoint seems to be broken
build.gradle dependencies:
implementation "org.apereo.cas:cas-server-support-metrics"
implementation "org.apereo.cas:cas-server-support-reports"
cas.properties config:
management.endpoints.web.exposure.include=statistics,info,health,thrott
les,prometheus
management.endpoint.throttles.enabled=true
management.endpoint.health.enabled=true
management.endpoint.info.enabled=true
management.endpoint.statistics.enabled=true
management.endpoint.prometheus.enabled=true
management.metrics.export.prometheus.enabled=true
Error Message:
status":500,"error":"Internal Server
Error","trace":"java.lang.ClassCastException: class
org.apereo.cas.util.cache.DistributedCacheObject cannot be cast to
class org.apereo.cas.ticket.Ticket
(org.apereo.cas.util.cache.DistributedCacheObject and
org.apereo.cas.ticket.Ticket are in unnamed module of loader
org.springframework.boot.loader.LaunchedURLClassLoader @277050dc)
at
java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeli
ne.java:195)
at
java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Arr
ayList.java:1655)
at
java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipe
line.java:658)
at
java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeli
ne.java:274)
at
java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeli
ne.java:195)
...
Please advise.
Thanks,
--
Erik Mallory
Server Analyst
Wichita State University