May 8 16:33:43 MANAGE-IDPB-JENV: [http-nio-9302-exec-10] org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].[dispatcherServlet] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.IllegalArgumentException: The oidc10_rp schema does not exists] with root cause
May 8 16:33:43 MANAGE-IDPB-JENV: [http-nio-9302-exec-2] manage.control.UserController {"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0","message":"Error: Internal Server Error","url":"https://manage.example.org/static/js/main.d3a04cab.js","line":2,"col":2665610,"error":"Internal Server Error","stack":"Or/<@https://manage.example.org/static/js/main.d3a04cab.js:2:2665610\n","targetUrl":"https://manage.example.org/manage/api/client/metadata","status":500,"dateTime":"02024-33-08 04:33:43","machine":"myMachine","user":{"username":"urn:collab:person:example.org:tim","authorities":[{"authority":"ROLE_ADMIN"},{"authority":"ROLE_USER"}],"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"enabled":true,"uid":"urn:collab:person:example.org:tim","displayName":"Dijen, Tim van","schacHomeOrganization":"","featureToggles":["PUSH","VALIDATION","PUSH_PREVIEW","ORPHANS"],"product":{"organization":"OpenConext","name":"Manage IDPB JenV","serviceProviderFeedUrl":"http://localhost:8000/edugain.xml","showOidcRp":true},"push":{"url":"https://engine-api.example.org/api/connections","name":"OpenConext EngineBlock","oidcUrl":"https://oidc.example.org/manage/connections","oidcName":"OpenConext OIDC-NG","excludeOidcRP":true},"name":"urn:collab:person:example.org:tim","guest":false,"apiuser":false}}
Now, when I put back the configuration template and repeat this action, I get a nice red bar telling me "No data is changed".
I believe that leaving config-templates away is the way to enable/disable features in Manage, so leaving out a file shouldn't be causing this exception.