diff --git a/jans-keycloak-link/jans-keycloak-link-parent.iml b/jans-keycloak-link/jans-keycloak-link-parent.iml
new file mode 100644
index 00000000000..885e4512a1f
--- /dev/null
+++ b/jans-keycloak-link/jans-keycloak-link-parent.iml
@@ -0,0 +1,152 @@
+
+
Generated at: | 2025-01-06T21:08:35.933704300 |
Weld Version: | 4.0.3.Final |
Weld Environment: | SERVLET |
Java Version: | 17.0.13 |
Java Vendor: | Amazon.com Inc. |
Operating System: | Windows 11 |
WELD-001408: Unsatisfied dependencies for type StaticConfiguration with qualifiers @Default + at injection point [BackedAnnotatedField] @Inject private io.jans.keycloak.link.server.service.ConfigurationService.staticConfiguration + at io.jans.keycloak.link.server.service.ConfigurationService.staticConfiguration(ConfigurationService.java:0) +
org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied dependencies for type StaticConfiguration with qualifiers @Default + at injection point [BackedAnnotatedField] @Inject private io.jans.keycloak.link.server.service.ConfigurationService.staticConfiguration + at io.jans.keycloak.link.server.service.ConfigurationService.staticConfiguration(ConfigurationService.java:0) + + at org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:378) + at org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:290) + at org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:143) + at org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:164) + at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:526) + at org.jboss.weld.bootstrap.ConcurrentValidator$1.doWork(ConcurrentValidator.java:64) + at org.jboss.weld.bootstrap.ConcurrentValidator$1.doWork(ConcurrentValidator.java:62) + at org.jboss.weld.executor.IterativeWorkerTaskFactory$1.call(IterativeWorkerTaskFactory.java:62) + at org.jboss.weld.executor.IterativeWorkerTaskFactory$1.call(IterativeWorkerTaskFactory.java:55) + at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) + at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) + at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) + at java.base/java.lang.Thread.run(Thread.java:840) +
Identifier | Bean Discovery Mode | beans.xml | |
---|---|---|---|
1. | _/WEB-INF/classes | ALL | 3.0 |
2. | _/WEB-INF/lib/jans-core-service-0.0.0-nightly.jar | ANNOTATED | 3.0 |
3. | _/WEB-INF/lib/jans-core-document-store-0.0.0-nightly.jar | ANNOTATED | 3.0 |
4. | _/WEB-INF/lib/jans-core-cache-0.0.0-nightly.jar | ANNOTATED | 3.0 |
5. | _/WEB-INF/lib/jans-link-service-0.0.0-nightly.jar | ANNOTATED | 3.0 |
6. | _/WEB-INF/lib/jans-core-timer-weld-0.0.0-nightly.jar | ANNOTATED | 3.0 |
7. | _/WEB-INF/lib/resteasy-cdi-6.0.3.Final.jar | ALL | Version not defined |
8. | _/WEB-INF/lib/jans-core-script-0.0.0-nightly.jar | ANNOTATED | 3.0 |
9. | _/WEB-INF/lib/jans-keycloak-link-service-0.0.0-nightly.jar | ANNOTATED | 3.0 |
10. | _/WEB-INF/lib/jans-orm-ldap-0.0.0-nightly.jar | ANNOTATED | 3.0 |
11. | _/WEB-INF/lib/jans-orm-cdi-0.0.0-nightly.jar | ANNOTATED | 3.0 |
12. | _/WEB-INF/lib/jans-orm-hybrid-0.0.0-nightly.jar | ANNOTATED | 3.0 |
13. | _/WEB-INF/lib/jans-orm-spanner-0.0.0-nightly.jar | ANNOTATED | 3.0 |
14. | _/WEB-INF/lib/jans-orm-sql-0.0.0-nightly.jar | ANNOTATED | 3.0 |
15. | _/WEB-INF/lib/jans-orm-couchbase-0.0.0-nightly.jar | ANNOTATED | 3.0 |
16. | org.jboss.weld.environment.deployment.WeldDeployment.additionalClasses | ANNOTATED | No beans.xml |
Declaring Bean | Problem | |
---|---|---|
1. | Managed Bean [class io.jans.keycloak.link.server.service.ConfigurationService] with qualifiers [@Any @Default] | Unsatisfied dependency at [BackedAnnotatedField] @Inject private io.jans.keycloak.link.server.service.ConfigurationService.staticConfiguration |
Archive | Kind | Bean Class | Types | Qualifiers | Scope | |
---|---|---|---|---|---|---|
1. | 1 | MANAGED | i.j.k.l.s.s.AppInitializer | i.j.k.l.s.s.AppInitializer | @Default | @ApplicationScoped |
2. | 1 | PRODUCER_METHOD | i.j.k.l.s.s.AppInitializer | i.j.u.s.StringEncrypter | @Default | @ApplicationScoped |
3. | 1 | PRODUCER_METHOD | i.j.k.l.s.s.AppInitializer | i.j.o.PersistenceEntryManager j.p.EntityManager | @Default @j.i.Named | @ApplicationScoped |
4. | 1 | MANAGED | i.j.k.l.s.s.AttributeService | i.j.k.l.s.s.AttributeService i.j.l.s.AttributeService i.j.s.AttributeService j.i.Serializable | @Default | @ApplicationScoped |
5. | 1 | MANAGED | i.j.k.l.s.s.CacheRefreshConfigurationService | i.j.k.l.s.s.CacheRefreshConfigurationService j.i.Serializable | @Default | @ApplicationScoped |
6. | 1 | MANAGED | i.j.k.l.s.s.ConfigurationService | i.j.k.l.s.s.ConfigurationService | @Default | @ApplicationScoped |
7. | 1 | MANAGED | i.j.k.l.s.s.CustomScriptService | i.j.k.l.s.s.CustomScriptService i.j.l.s.c.CustomScriptService i.j.s.c.s.AbstractCustomScriptService j.i.Serializable | @Default | @ApplicationScoped |
8. | 1 | MANAGED | i.j.k.l.s.s.KeycloakService | i.j.k.l.s.s.KeycloakService j.i.Serializable | @Default | @ApplicationScoped |
9. | 1 | PRODUCER_METHOD | i.j.k.l.s.s.KeycloakService | j.l.Iterable<UserRepresentation> j.u.Collection<UserRepresentation> j.u.List<UserRepresentation> | @Default | @ApplicationScoped |
10. | 1 | MANAGED | i.j.k.l.s.s.LoggerService | i.j.k.l.s.s.LoggerService i.j.s.l.LoggerService | @Default @j.i.Named | @ApplicationScoped |
11. | 1 | MANAGED | i.j.k.l.s.s.OrganizationService | i.j.k.l.s.s.OrganizationService i.j.l.s.OrganizationService i.j.s.OrganizationService j.i.Serializable | @Default | @ApplicationScoped |
12. | 1 | MANAGED | i.j.k.l.s.s.SystemResteasyInitializer | i.j.k.l.s.s.SystemResteasyInitializer j.w.r.c.Application | @Default | @ApplicationScoped |
13. | 1 | MANAGED | i.j.k.l.s.c.ApplicationFactory | i.j.k.l.s.c.ApplicationFactory | @Default | @ApplicationScoped |
14. | 1 | PRODUCER_METHOD | i.j.k.l.s.c.ApplicationFactory | i.j.s.d.s.c.DocumentStoreConfiguration j.i.Serializable | @Default | @ApplicationScoped |
15. | 1 | PRODUCER_METHOD | i.j.k.l.s.c.ConfigurationFactory | i.j.o.m.PersistenceConfiguration | @Default | @ApplicationScoped |
16. | 1 | PRODUCER_METHOD | i.j.k.l.s.c.ConfigurationFactory | i.j.k.l.m.c.AppConfiguration i.j.k.l.m.c.CacheRefreshConfiguration i.j.l.m.c.s.CacheRefreshConfiguration i.j.k.l.m.c.Configuration i.j.l.m.c.s.Configuration | @Default | @ApplicationScoped |
17. | 1 | PRODUCER_METHOD | i.j.k.l.s.c.ConfigurationFactory | i.j.s.c.CacheConfiguration j.i.Serializable | @Default | @ApplicationScoped |
18. | 1 | PRODUCER_METHOD | i.j.k.l.s.c.ConfigurationFactory | i.j.m.SmtpConfiguration j.i.Serializable | @Default | @ApplicationScoped |
19. | 1 | PRODUCER_METHOD | i.j.k.l.s.c.ConfigurationFactory | i.j.k.l.m.c.StaticConfiguration i.j.k.l.m.c.Configuration i.j.l.m.c.s.Configuration | @Default | @ApplicationScoped |
20. | 1 | MANAGED | i.j.k.l.s.c.ConfigurationFactory | i.j.k.l.s.c.ConfigurationFactory | @Default | @ApplicationScoped |
21. | 1 | MANAGED | i.j.k.l.t.JansKeycloakLinkTimer | i.j.k.l.t.JansKeycloakLinkTimer i.j.l.s.BaseJansLinkTimer | @Default | @ApplicationScoped |
22. | 1 | MANAGED | i.j.k.l.w.r.HealthCheckController | i.j.k.l.w.r.HealthCheckController | @Default | @ApplicationScoped |
23. | 2 | MANAGED | i.j.m.s.Credentials | i.j.m.s.Credentials j.i.Serializable | @Default @j.i.Named | @RequestScoped |
24. | 2 | MANAGED | i.j.m.s.Identity | i.j.m.s.Identity j.i.Serializable | @Default @j.i.Named | @RequestScoped |
25. | 2 | MANAGED | i.j.m.s.RememberMe | i.j.m.s.RememberMe j.i.Serializable | @Default @j.i.Named | @RequestScoped |
26. | 2 | MANAGED | i.j.m.s.p.AuthenticationAttempt | i.j.m.s.p.AuthenticationAttempt j.i.Serializable | @Default | @RequestScoped |
27. | 2 | MANAGED | i.j.m.s.p.AuthenticationAttemptList | i.j.m.s.p.AuthenticationAttemptList j.i.Serializable | @Default @j.i.Named | @RequestScoped |
28. | 2 | MANAGED | i.j.s.DataSourceTypeService | i.j.s.DataSourceTypeService j.i.Serializable | @Default @j.i.Named | @ApplicationScoped |
29. | 2 | MANAGED | i.j.s.EncryptionService | i.j.s.EncryptionService | @Default | @ApplicationScoped |
30. | 2 | MANAGED | i.j.s.JsonService | i.j.s.JsonService j.i.Serializable | @Default @j.i.Named | @ApplicationScoped |
31. | 2 | MANAGED | i.j.s.LocalCacheService | i.j.s.BaseCacheService i.j.s.LocalCacheService i.j.s.c.CacheInterface | @Default @j.i.Named | @ApplicationScoped |
32. | 2 | MANAGED | i.j.s.LookupService | i.j.s.LookupService j.i.Serializable | @Default @j.i.Named | @ApplicationScoped |
33. | 2 | MANAGED | i.j.s.MailService | i.j.s.MailService | @Default @j.i.Named | @RequestScoped |
34. | 2 | MANAGED | i.j.s.ObjectSerializationService | i.j.s.ObjectSerializationService | @Default | @ApplicationScoped |
35. | 2 | MANAGED | i.j.s.SchemaService | i.j.s.SchemaService | @Default @j.i.Named | @ApplicationScoped |
36. | 2 | MANAGED | i.j.s.UserAuthenticatorService | i.j.s.UserAuthenticatorService | @Default | @ApplicationScoped |
37. | 2 | MANAGED | i.j.s.XmlService | i.j.s.XmlService | @Default | @ApplicationScoped |
38. | 2 | INTERCEPTOR | i.j.s.c.a.AsynchronousInterceptor | i.j.s.c.a.AsynchronousInterceptor j.i.Serializable | @Default | @Dependent |
39. | 2 | MANAGED | i.j.s.c.CustomScriptService | i.j.s.c.CustomScriptService i.j.s.c.s.AbstractCustomScriptService j.i.Serializable | @Default | @ApplicationScoped |
40. | 2 | MANAGED | i.j.s.c.l.CustomLibrariesLoader | i.j.s.c.l.CustomLibrariesLoader j.i.Serializable | @Default | @ApplicationScoped |
41. | 2 | MANAGED | i.j.s.e.ExternalPersistenceExtensionService | i.j.s.c.s.ExternalScriptService i.j.s.e.ExternalPersistenceExtensionService j.i.Serializable | @Default | @ApplicationScoped |
42. | 2 | MANAGED | i.j.s.n.NetworkService | i.j.s.n.NetworkService j.i.Serializable | @Default | @ApplicationScoped |
43. | 2 | MANAGED | i.j.s.u.PageService | i.j.s.u.PageService | @Default | @ApplicationScoped |
44. | 2 | PRODUCER_METHOD | i.j.s.u.Resources | o.s.Logger | @Default | @Dependent |
45. | 2 | MANAGED | i.j.s.u.Resources | i.j.s.u.Resources | @Default | @ApplicationScoped |
46. | 3 | MANAGED | i.j.s.d.s.m.DocumentStoreManager | i.j.s.d.s.m.DocumentStoreManager | @Default | @ApplicationScoped |
47. | 3 | MANAGED | i.j.s.d.s.p.DBDocumentStoreProvider | i.j.s.d.s.p.DBDocumentStoreProvider i.j.s.d.s.p.DocumentStore<Document> i.j.s.d.s.p.DocumentStoreProvider<Document> | @Default | @ApplicationScoped |
48. | 3 | MANAGED | i.j.s.d.s.p.DocumentStoreProviderFactory | i.j.s.d.s.p.DocumentStoreProviderFactory | @Default | @ApplicationScoped |
49. | 3 | PRODUCER_METHOD | i.j.s.d.s.p.DocumentStoreProviderFactory | i.j.s.d.s.p.DocumentStoreProvider i.j.s.d.s.p.DocumentStore | @Default | @ApplicationScoped |
50. | 3 | PRODUCER_METHOD | i.j.s.d.s.p.DocumentStoreProviderFactory | i.j.s.d.s.p.DocumentStoreProvider i.j.s.d.s.p.DocumentStore | @i.j.s.d.s.LocalDocumentStore | @ApplicationScoped |
51. | 3 | MANAGED | i.j.s.d.s.p.JcaDocumentStoreProvider | i.j.s.d.s.p.JcaDocumentStoreProvider i.j.s.d.s.p.DocumentStore<String> i.j.s.d.s.p.DocumentStoreProvider<String> | @Default | @ApplicationScoped |
52. | 3 | MANAGED | i.j.s.d.s.p.LocalDocumentStoreProvider | i.j.s.d.s.p.LocalDocumentStoreProvider i.j.s.d.s.p.DocumentStore<String> i.j.s.d.s.p.DocumentStoreProvider<String> | @Default | @ApplicationScoped |
53. | 3 | MANAGED | i.j.s.d.s.p.WebDavDocumentStoreProvider | i.j.s.d.s.p.WebDavDocumentStoreProvider i.j.s.d.s.p.DocumentStore<String> i.j.s.d.s.p.DocumentStoreProvider<String> | @Default | @ApplicationScoped |
54. | 3 | MANAGED | i.j.s.d.s.s.DBDocumentService | i.j.s.d.s.s.DBDocumentService j.i.Serializable | @Default | @ApplicationScoped |
55. | 3 | MANAGED | i.j.s.d.s.s.DocumentStoreService | i.j.s.d.s.s.BaseDocumentStoreService i.j.s.d.s.s.DocumentStoreService i.j.s.d.s.p.DocumentStore | @Default | @ApplicationScoped |
56. | 3 | MANAGED | i.j.s.d.s.s.LocalDocumentStoreService | i.j.s.d.s.s.BaseDocumentStoreService i.j.s.d.s.s.LocalDocumentStoreService i.j.s.d.s.p.DocumentStore | @Default | @ApplicationScoped |
57. | 4 | MANAGED | i.j.s.CacheService | i.j.s.BaseCacheService i.j.s.CacheService i.j.s.c.CacheInterface | @Default @j.i.Named | @ApplicationScoped |
58. | 4 | PRODUCER_METHOD | i.j.s.c.CacheProviderFactory | i.j.s.c.CacheProvider i.j.s.c.CacheInterface | @i.j.s.c.LocalCache | @ApplicationScoped |
59. | 4 | PRODUCER_METHOD | i.j.s.c.CacheProviderFactory | i.j.s.c.CacheProvider i.j.s.c.CacheInterface | @Default | @ApplicationScoped |
60. | 4 | MANAGED | i.j.s.c.CacheProviderFactory | i.j.s.c.CacheProviderFactory | @Default @j.i.Named | @ApplicationScoped |
61. | 4 | MANAGED | i.j.s.c.InMemoryCacheProvider | i.j.s.c.CacheProvider<ExpiringMap> i.j.s.c.InMemoryCacheProvider i.j.s.c.CacheInterface i.j.s.c.AbstractCacheProvider<ExpiringMap> | @Default | @ApplicationScoped |
62. | 4 | MANAGED | i.j.s.c.MemcachedProvider | i.j.s.c.CacheProvider<MemcachedClient> i.j.s.c.MemcachedProvider i.j.s.c.CacheInterface i.j.s.c.AbstractCacheProvider<MemcachedClient> | @Default | @ApplicationScoped |
63. | 4 | MANAGED | i.j.s.c.NativePersistenceCacheProvider | i.j.s.c.CacheProvider<PersistenceEntryManager> i.j.s.c.NativePersistenceCacheProvider i.j.s.c.CacheInterface i.j.s.c.AbstractCacheProvider<PersistenceEntryManager> | @Default | @ApplicationScoped |
64. | 4 | MANAGED | i.j.s.c.RedisProvider | i.j.s.c.CacheProvider<AbstractRedisProvider> i.j.s.c.RedisProvider i.j.s.c.CacheInterface i.j.s.c.AbstractCacheProvider<AbstractRedisProvider> | @Default | @ApplicationScoped |
65. | 5 | MANAGED | i.j.l.e.ExternalCacheRefreshService | i.j.l.e.ExternalCacheRefreshService i.j.l.e.ExternalScriptService j.i.Serializable | @Default @j.i.Named | @ApplicationScoped |
66. | 5 | MANAGED | i.j.l.s.CacheRefreshService | i.j.l.s.CacheRefreshService | @Default | @ApplicationScoped |
67. | 5 | MANAGED | i.j.l.s.CacheRefreshSnapshotFileService | i.j.l.s.CacheRefreshSnapshotFileService | @Default @j.i.Named | @ApplicationScoped |
68. | 5 | MANAGED | i.j.l.s.Fido2DeviceService | i.j.l.s.Fido2DeviceService j.i.Serializable | @Default | @ApplicationScoped |
69. | 5 | MANAGED | i.j.l.s.FidoDeviceService | i.j.l.s.FidoDeviceService i.j.l.s.IFidoDeviceService j.i.Serializable | @Default | @ApplicationScoped |
70. | 5 | MANAGED | i.j.l.s.InumService | i.j.l.s.InumService j.i.Serializable | @Default @j.i.Named | @ApplicationScoped |
71. | 5 | MANAGED | i.j.l.s.PairwiseIdService | i.j.l.s.PairwiseIdService i.j.l.s.IPairwiseIdService j.i.Serializable | @Default | @ApplicationScoped |
72. | 5 | MANAGED | i.j.l.s.PersonService | i.j.l.s.PersonService i.j.l.s.IPersonService j.i.Serializable | @Default | @ApplicationScoped |
73. | 6 | MANAGED | i.j.s.t.JobExecutionDelegate | i.j.s.t.JobExecutionDelegate o.q.Job | @Default | @Dependent |
74. | 6 | MANAGED | i.j.s.t.JobExecutionFactory | i.j.s.t.JobExecutionFactory o.q.s.JobFactory | @Default | @ApplicationScoped |
75. | 6 | MANAGED | i.j.s.t.QuartzSchedulerManager | i.j.s.t.QuartzSchedulerManager i.j.u.i.Initializable | @Default | @ApplicationScoped |
76. | 6 | MANAGED | i.j.s.t.RequestJobListener | i.j.s.t.RequestJobListener o.q.JobListener | @Default | @Dependent |
77. | 6 | MANAGED | i.j.s.t.TimerJob | i.j.s.t.TimerJob o.q.Job | @Default | @Dependent |
78. | 7 | MANAGED | o.j.r.c.CdiInjectorFactory | o.j.r.c.CdiInjectorFactory o.j.r.s.InjectorFactory | @Default | @Dependent |
79. | 7 | EXTENSION | o.j.r.c.ResteasyCdiExtension | o.j.r.c.ResteasyCdiExtension j.e.i.s.Extension | @Default | @ApplicationScoped |
80. | 7 | MANAGED | o.j.r.c.Utils | o.j.r.c.Utils | @Default | @Dependent |
81. | 7 | MANAGED | o.j.r.c.i.Messages_$bundle | o.j.r.c.i.Messages_$bundle j.i.Serializable o.j.r.c.i.Messages | @Default | @Dependent |
82. | 8 | MANAGED | i.j.s.PythonService | i.j.s.PythonService j.i.Serializable | @Default | @ApplicationScoped |
83. | 8 | MANAGED | i.j.s.c.s.CustomScriptManager | i.j.s.c.s.CustomScriptManager | @Default | @ApplicationScoped |
84. | 8 | MANAGED | i.j.s.c.s.ExternalTypeCreator | i.j.s.c.s.ExternalTypeCreator | @Default | @ApplicationScoped |
85. | 9 | MANAGED | i.j.k.l.s.CacheRefreshService | i.j.k.l.s.CacheRefreshService | @Default | @ApplicationScoped |
86. | 9 | MANAGED | i.j.k.l.s.PersonService | i.j.k.l.s.PersonService i.j.k.l.s.IPersonService j.i.Serializable | @Default | @ApplicationScoped |
87. | 10 | MANAGED | i.j.o.l.i.LdapEntryManagerFactory | i.j.o.l.i.LdapEntryManagerFactory i.j.o.PersistenceEntryManagerFactory | @Default | @ApplicationScoped |
88. | 10 | MANAGED | i.j.o.l.i.LdapFilterConverter | i.j.o.l.i.LdapFilterConverter | @Default | @ApplicationScoped |
89. | 11 | MANAGED | i.j.o.s.PersistanceFactoryService | i.j.o.s.PersistanceFactoryService i.j.o.s.BaseFactoryService | @Default | @ApplicationScoped |
90. | 12 | MANAGED | i.j.o.h.i.HybridEntryManagerFactory | i.j.o.h.i.HybridEntryManagerFactory i.j.o.PersistenceEntryManagerFactory | @Default | @ApplicationScoped |
91. | 13 | MANAGED | i.j.o.c.s.i.SpannerEntryManagerFactory | i.j.o.c.s.i.SpannerEntryManagerFactory i.j.o.PersistenceEntryManagerFactory | @Default | @ApplicationScoped |
92. | 14 | MANAGED | i.j.o.s.i.SqlEntryManagerFactory | i.j.o.s.i.SqlEntryManagerFactory i.j.o.PersistenceEntryManagerFactory | @Default | @ApplicationScoped |
93. | 16 | EXTENSION | o.j.w.b.WeldExtension | o.j.w.b.WeldExtension j.e.i.s.Extension | @Default | @ApplicationScoped |
94. | 16 | INTERCEPTOR | o.j.w.c.a.ActivateRequestContextInterceptor | o.j.w.c.a.AbstractActivateRequestContextInterceptor o.j.w.c.a.ActivateRequestContextInterceptor | @Default | @Dependent |
95. | 16 | INTERCEPTOR | o.j.w.c.a.CdiRequestContextActivatorInterceptor | o.j.w.c.a.AbstractActivateRequestContextInterceptor o.j.w.c.a.CdiRequestContextActivatorInterceptor | @Default | @Dependent |
96. | 16 | INTERCEPTOR | o.j.w.p.InvocationMonitor | o.j.w.p.InvocationMonitor j.i.Serializable | @Default | @Dependent |
97. | 16 | EXTENSION | o.j.w.p.ProbeExtension | o.j.w.p.ProbeExtension j.e.i.s.Extension | @Default | @ApplicationScoped |
Key | Default Value | Value | Description | |
---|---|---|---|---|
1. | org.jboss.weld.serialization.beanIdentifierIndexOptimization | true | false | This optimization is used to reduce the HTTP session replication overhead. However, the inconsistency detection mechanism may cause problems in some development environments. |