Runtime memory is used as the persistence storage

20 views
Skip to first unread message

Emmanuel Chukwu

unread,
Dec 6, 2018, 6:04:52 AM12/6/18
to CAS Community
Dear All,
Please what is the implication of this warning in the catalina.out log of new CAS installation and what do I do to clear it?

WARN [org.apereo.cas.config.CasCoreServicesConfiguration] - <Runtime memory is used as the persistence storage for retrieving and persisting service definitions. Changes that are made to service definitions during runtime WILL be LOST when the web server is restarted. Ideally for production, you need to choose a storage option (JDBC, etc) to store and track  service definitions.

David Curry

unread,
Dec 6, 2018, 7:52:21 AM12/6/18
to cas-...@apereo.org
By default, the CAS server keeps the service registry in memory. So if you make changes to it, and then shut down or restart the server, all your changes will be lost.

You should look into setting up a JSON (file-based) service registry at a minimum, or a more flexible one based on some sort of database, such as MongoDB or MySQL or whatever.

--

DAVID A. CURRY, CISSP
DIRECTOR OF INFORMATION SECURITY
THE NEW SCHOOL  INFORMATION TECHNOLOGY

71 FIFTH AVE., 9TH FL., NEW YORK, NY 10003
+1 212 229-5300 x4728david...@newschool.edu



--
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
---
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 view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/1a3e55f8-ffa7-42da-b5fe-04c571d39cc4%40apereo.org.
Reply all
Reply to author
Forward
0 new messages