mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-04-25 13:46:02 +03:00
[GH-ISSUE #968] Server configuration use mysql database initializing database error #231
Labels
No labels
AS
can't reproduce
can't reproduce
deployment
development
documentation
duplicate
duplicate
ee
enhancement
external
new driver
performance
pull-request
third party issue
wait for response
wait for review
wontfix
x:Oracle
x:cassandra
x:clickhouse
x:db2
x:duckdb
x:greenplum
x:h2
x:h2gis
x:hana
x:hive
x:intersystems
x:kyuubi
x:maria
x:mongo
x:mysql
x:postgresql
x:presto
x:sql server
x:sqlite
x:teradata
x:trino
xf:accessibility
xf:administration
xf:ai
xf:authentication
xf:aws
xf:commit-mode
xf:connection
xf:dark theme
xf:data editor
xf:datatransfer
xf:dba
xf:driver management
xf:erd
xf:filters
xf:i18n
xf:i18n
xf:installer
xf:json
xf:kerberos
xf:ldap
xf:local config
xf:log viewer
xf:metadata
xf:metadata editor
xf:navigator
xf:okta
xf:query manager
xf:resource manager
xf:scripts
xf:sql editor
xf:tasks
xf:ui/uix
xo: Firefox
xo:eclipse
xo:internet explorer
xo:macos
xp:major
xrn:internal
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/cloudbeaver#231
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @yxydde on GitHub (Jul 19, 2022).
Original GitHub issue: https://github.com/dbeaver/cloudbeaver/issues/968
Server configuration
database: {
url: "jdbc:mysql://x.x.x.x:3306/cloudbeaver",
driver: "mysql",
user: "cloudbeaver",
password: "xxxxxxx",
initialDataConfiguration: "conf/initial-data.conf",
pool: {
minIdleConnections: 4,
maxIdleConnections: 10,
maxConnections: 100,
validationQuery: "SELECT 1"
}
}
Error info
07:40:29.431 [main] DEBUG i.c.s.s.internal.db.CBDatabase - Connected to MySQL 5.7.34
07:40:29.440 [main] ERROR io.cloudbeaver.server.CBApplication - Error initializing database
org.jkiss.dbeaver.DBException: Error updating management database schema
at io.cloudbeaver.service.security.internal.db.CBDatabase.initialize(CBDatabase.java:193) ~[na:na]
at io.cloudbeaver.service.security.SecurityPluginService.createSecurityService(SecurityPluginService.java:68) ~[na:na]
at io.cloudbeaver.server.CBApplication.createGlobalSecurityController(CBApplication.java:458) ~[na:na]
at io.cloudbeaver.server.CBApplication.initializeSecurityController(CBApplication.java:454) ~[na:na]
at io.cloudbeaver.server.CBApplication.start(CBApplication.java:308) ~[na:na]
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) ~[na:na]
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) ~[na:na]
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) ~[na:na]
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) ~[na:na]
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) ~[na:na]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659) ~[org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar:na]
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596) ~[org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar:na]
at org.eclipse.equinox.launcher.Main.run(Main.java:1467) ~[org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar:na]
at org.eclipse.equinox.launcher.Main.main(Main.java:1440) ~[org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar:na]
Caused by: org.jkiss.dbeaver.DBException: Can't instantiate class 'org.jkiss.dbeaver.ext.mysql.model.MySQLDialect'
at org.jkiss.dbeaver.model.impl.AbstractDescriptor$ObjectType.createInstance(AbstractDescriptor.java:197) ~[na:na]
at org.jkiss.dbeaver.model.sql.registry.SQLDialectDescriptor.createInstance(SQLDialectDescriptor.java:161) ~[na:na]
at io.cloudbeaver.service.security.internal.db.CBDatabase.initialize(CBDatabase.java:185) ~[na:na]
... 17 common frames omitted
Caused by: java.lang.IllegalAccessException: class org.jkiss.dbeaver.model.impl.AbstractDescriptor$ObjectType cannot access a member of class org.jkiss.dbeaver.ext.mysql.model.MySQLDialect with modifiers "public"
at java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Unknown Source) ~[na:na]
at java.base/java.lang.reflect.AccessibleObject.checkAccess(Unknown Source) ~[na:na]
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source) ~[na:na]
at org.jkiss.dbeaver.model.impl.AbstractDescriptor$ObjectType.createInstance(AbstractDescriptor.java:195) ~[na:na]
... 19 common frames omitted
@kseniiaguzeeva commented on GitHub (Jul 21, 2022):
It's a bug. Thank you for the report. We are going to fix it.
@kseniaguzeeva commented on GitHub (Sep 7, 2022):
The bug is fixed and available in the latest 22.2.0 release.