My KeyCloak работает с h2 дб (по умолчанию) и имеет некоторые данные в нем
я хочу, чтобы экспортировать данные таким образом, я могу перенести KeyCloak в MySQLKeyCloak 2,3 получение NPE при экспорте
KeyCloak я использую 2,3 version Я продолжаю получать NPE при попытке экспортировать данные.
команды, которые я использую для экспорта является:
Судо ./standalone.sh -Dkeycloak.migration.action = экспорт -Dkeycloak.migration.provider = SingleFile -Dkeycloak.migration.file =/TMP/export.json
StackTrace:
Caused by: java.lang.NullPointerException
at org.keycloak.exportimport.util.ExportUtils.exportRealm(ExportUtils.java:227)
at org.keycloak.exportimport.singlefile.SingleFileExportProvider$1.runExportImportTask(SingleFileExportProvider.java:65)
at org.keycloak.exportimport.util.ExportImportSessionTask.run(ExportImportSessionTask.java:35)
at org.keycloak.models.utils.KeycloakModelUtils.runJobInTransaction(KeycloakModelUtils.java:235)
at org.keycloak.exportimport.singlefile.SingleFileExportProvider.exportModel(SingleFileExportProvider.java:58)
at org.keycloak.exportimport.ExportImportManager.runExport(ExportImportManager.java:102)
at org.keycloak.services.resources.KeycloakApplication.<init>(KeycloakApplication.java:148)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.jboss.resteasy.core.ConstructorInjectorImpl.construct(ConstructorInjectorImpl.java:150)
... 19 more
Возможно, ваша база данных H2 повреждена. У вас определено более одного царства? Если это так, вы попытались экспортировать только единую область, в которой есть ваши пользователи -Dkeycloak.migration.realmName = –
У меня есть два основных мастера и один с пользователями. Я получаю такую же ошибку с -Dkeycloak.migration.realmName =. Я не думаю, что h2 поврежден, я могу видеть данные в консоли администрирования –
user2952779