[GH-ISSUE #2219] org.jkiss.dbeaver.DBException: Driver 'postgres-jdbc' not found、The underlying library driver cannot be found #693

Closed
opened 2026-03-07 20:53:17 +03:00 by kerem · 0 comments
Owner

Originally created by @Amor7527 on GitHub (Dec 13, 2023).
Original GitHub issue: https://github.com/dbeaver/cloudbeaver/issues/2219

Can't start cloudbeaver in ECLIPSE


!ENTRY org.jkiss.dbeaver.ui.editors.sql.terminal 4 0 2023-12-13 17:40:59.125
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.jkiss.dbeaver.ui.editors.sql.terminal [728]
  Unresolved requirement: Require-Bundle: org.jkiss.dbeaver.core
    -> Bundle-SymbolicName: org.jkiss.dbeaver.core; bundle-version="23.3.0.qualifier"; singleton:="true"
       org.jkiss.dbeaver.core [608]
         Unresolved requirement: Require-Bundle: org.osgi.service.event

	at org.eclipse.osgi.container.Module.start(Module.java:463)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$2.run(ModuleContainer.java:1847)
	at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1$1.execute(EquinoxContainerAdaptor.java:136)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1840)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1781)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1745)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1667)
	at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234)
	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345)
17:40:59.417 [main] DEBUG i.c.model.app.BaseWebApplication - Loading configuration from /Users/sl/Documents/develop/Project/eclipse/cloudbeaver-start/cloudbeaver/deploy/cloudbeaver/conf/cloudbeaver.conf
17:40:59.420 [main] DEBUG io.cloudbeaver.server.CBApplication - Using configuration [/Users/sl/Documents/develop/Project/eclipse/cloudbeaver-start/cloudbeaver/deploy/cloudbeaver/conf/cloudbeaver.conf]
17:40:59.420 [main] DEBUG io.cloudbeaver.server.CBApplication - Read configuration [/Users/sl/Documents/develop/Project/eclipse/cloudbeaver-start/cloudbeaver/deploy/cloudbeaver/conf/cloudbeaver.conf]
17:40:59.476 [main] ERROR io.cloudbeaver.server.CBApplication - Product configuration file not found (/Users/sl/Documents/develop/Project/eclipse/cloudbeaver-start/cloudbeaver/conf/product.conf'
17:40:59.492 [main] ERROR o.j.d.m.impl.app.ApplicationRegistry - Multiple applications defined. Use the first one (cloudbeaver-ce), skip the rest (headless-test-app)
17:40:59.493 [main] DEBUG io.cloudbeaver.server.CBApplication - CloudBeaver CE Server 23.3.0.qualifier is starting
17:40:59.493 [main] DEBUG io.cloudbeaver.server.CBApplication - 	OS: Mac OS X 14.0 (x86_64)
17:40:59.493 [main] DEBUG io.cloudbeaver.server.CBApplication - 	Java version: 17.0.3 by Amazon.com Inc. (64bit)
17:40:59.494 [main] DEBUG io.cloudbeaver.server.CBApplication - 	Install path: '/Applications/Eclipse 2022.app/Contents/Eclipse'
17:40:59.494 [main] DEBUG io.cloudbeaver.server.CBApplication - 	Global workspace: 'file:/Users/sl/Documents/develop/Project/eclipse/cloudbeaver-start/runtime-DBeaverWebServer.product/'
17:40:59.494 [main] DEBUG io.cloudbeaver.server.CBApplication - 	Memory available 260Mb/4096Mb
17:40:59.550 [main] DEBUG io.cloudbeaver.server.CBPlatform - Initializing product: CloudBeaver CE Server 23.3.0
17:40:59.550 [main] DEBUG io.cloudbeaver.server.CBPlatform - Host plugin: io.cloudbeaver.product.ce 23.3.0.qualifier
17:40:59.551 [main] INFO  io.cloudbeaver.server.CBPlatform - Initialize web platform...
17:40:59.682 [main] DEBUG o.j.d.runtime.SecurityProviderUtils - BounceCastle bundle found. Use JCE provider BC
17:41:00.230 [main] DEBUG o.j.d.registry.BasePlatformImpl - Initialize base platform...
17:41:00.368 [main] DEBUG o.j.d.r.DataSourceProviderRegistry - Total database drivers: 7 (7)
17:41:00.379 [main] ERROR io.cloudbeaver.server.CBPlatform - 	Driver 'db2' is missing library 'drivers/db2'
17:41:00.381 [main] ERROR io.cloudbeaver.server.CBPlatform - 	Driver 'mysql8' is missing library 'drivers/mysql/mysql8'
17:41:00.382 [main] ERROR io.cloudbeaver.server.CBPlatform - 	Driver 'mariaDB' is missing library 'drivers/mariadb'
17:41:00.382 [main] ERROR io.cloudbeaver.server.CBPlatform - 	Driver 'oracle_thin' is missing library 'drivers/oracle'
17:41:00.383 [main] INFO  io.cloudbeaver.server.CBPlatform - Available drivers: 
17:41:00.385 [main] INFO  io.cloudbeaver.server.CBPlatform - Web platform initialized (834ms)
17:41:00.385 [main] DEBUG io.cloudbeaver.server.CBApplication - 	Content root: /Users/sl/Documents/develop/Project/eclipse/cloudbeaver-start/cloudbeaver/web
17:41:00.385 [main] DEBUG io.cloudbeaver.server.CBApplication - 	Drivers storage: /Users/sl/Documents/develop/Project/eclipse/cloudbeaver-start/cloudbeaver/drivers
17:41:00.385 [main] DEBUG io.cloudbeaver.server.CBApplication - 	Listen port: 8978 on all interfaces
17:41:00.385 [main] DEBUG io.cloudbeaver.server.CBApplication - 	Base URI: /api/
17:41:00.385 [main] DEBUG io.cloudbeaver.server.CBApplication - 	Production mode
17:41:00.385 [main] DEBUG io.cloudbeaver.server.CBApplication - 	Server is in configuration mode!
17:41:00.532 [main] DEBUG io.cloudbeaver.server.CBApplication - 	Local host addresses:
17:41:00.533 [main] DEBUG io.cloudbeaver.server.CBApplication - 		10.10.15.106 (bogon)
17:41:00.534 [main] DEBUG io.cloudbeaver.server.CBApplication - 		0:0:0:0:0:0:0:1%lo0 (localhost)
17:41:00.621 [main] DEBUG i.c.service.security.db.CBDatabase - Initiate management database
17:41:00.655 [main] ERROR io.cloudbeaver.server.CBApplication - Error initializing database
org.jkiss.dbeaver.DBException: Driver 'postgres-jdbc' not found
	at io.cloudbeaver.service.security.db.CBDatabase.initialize(CBDatabase.java:123) ~[io.cloudbeaver.service.security_1.0.42.202312130925.jar:na]
	at io.cloudbeaver.service.security.EmbeddedSecurityControllerFactory.createSecurityService(EmbeddedSecurityControllerFactory.java:65) ~[io.cloudbeaver.service.security_1.0.42.202312130925.jar:na]
	at io.cloudbeaver.server.CBApplicationCE.createGlobalSecurityController(CBApplicationCE.java:62) ~[io.cloudbeaver.server_23.3.0.202312130925.jar:na]
	at io.cloudbeaver.server.CBApplication.initializeSecurityController(CBApplication.java:506) ~[io.cloudbeaver.server_23.3.0.202312130925.jar:na]
	at io.cloudbeaver.server.CBApplication.startServer(CBApplication.java:338) ~[io.cloudbeaver.server_23.3.0.202312130925.jar:na]
	at io.cloudbeaver.model.app.BaseWebApplication.start(BaseWebApplication.java:235) ~[io.cloudbeaver.model_1.0.42.202312130925.jar:na]
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) ~[org.eclipse.equinox.app_1.6.100.v20211021-1418.jar:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) ~[org.eclipse.osgi_3.18.0.v20220516-2155.jar:na]
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) ~[org.eclipse.osgi_3.18.0.v20220516-2155.jar:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) ~[org.eclipse.osgi_3.18.0.v20220516-2155.jar:na]
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) ~[org.eclipse.osgi_3.18.0.v20220516-2155.jar:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na]
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
	at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na]
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) ~[org.eclipse.equinox.launcher_1.6.500.v20230717-2134.jar:na]
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) ~[org.eclipse.equinox.launcher_1.6.500.v20230717-2134.jar:na]
	at org.eclipse.equinox.launcher.Main.run(Main.java:1459) ~[org.eclipse.equinox.launcher_1.6.500.v20230717-2134.jar:na]
	at org.eclipse.equinox.launcher.Main.main(Main.java:1432) ~[org.eclipse.equinox.launcher_1.6.500.v20230717-2134.jar:na]
17:41:00.703 [Framework stop - Equinox Container: 9575e416-ad64-40be-871a-cc29aabbc9c2] DEBUG io.cloudbeaver.server.CBPlatform - Shutdown Core...
17:41:00.783 [Framework stop - Equinox Container: 9575e416-ad64-40be-871a-cc29aabbc9c2] DEBUG io.cloudbeaver.server.CBPlatform - Shutdown completed in 79ms

!ENTRY org.eclipse.core.jobs 2 2 2023-12-13 17:41:01.319
!MESSAGE Job found still running after platform shutdown.  Jobs should be canceled by the plugin that scheduled them during shutdown: org.jkiss.dbeaver.model.navigator.DBNModel$EventProcessingJob
Job found still running after platform shutdown.  Jobs should be canceled by the plugin that scheduled them during shutdown: org.jkiss.dbeaver.model.navigator.DBNModel$EventProcessingJob
Disconnected from the target VM, address: '127.0.0.1:53709', transport: 'socket'

Process finished with exit code 0

Originally created by @Amor7527 on GitHub (Dec 13, 2023). Original GitHub issue: https://github.com/dbeaver/cloudbeaver/issues/2219 Can't start cloudbeaver in ECLIPSE ``` !ENTRY org.jkiss.dbeaver.ui.editors.sql.terminal 4 0 2023-12-13 17:40:59.125 !MESSAGE FrameworkEvent ERROR !STACK 0 org.osgi.framework.BundleException: Could not resolve module: org.jkiss.dbeaver.ui.editors.sql.terminal [728] Unresolved requirement: Require-Bundle: org.jkiss.dbeaver.core -> Bundle-SymbolicName: org.jkiss.dbeaver.core; bundle-version="23.3.0.qualifier"; singleton:="true" org.jkiss.dbeaver.core [608] Unresolved requirement: Require-Bundle: org.osgi.service.event at org.eclipse.osgi.container.Module.start(Module.java:463) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$2.run(ModuleContainer.java:1847) at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1$1.execute(EquinoxContainerAdaptor.java:136) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1840) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1781) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1745) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1667) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345) 17:40:59.417 [main] DEBUG i.c.model.app.BaseWebApplication - Loading configuration from /Users/sl/Documents/develop/Project/eclipse/cloudbeaver-start/cloudbeaver/deploy/cloudbeaver/conf/cloudbeaver.conf 17:40:59.420 [main] DEBUG io.cloudbeaver.server.CBApplication - Using configuration [/Users/sl/Documents/develop/Project/eclipse/cloudbeaver-start/cloudbeaver/deploy/cloudbeaver/conf/cloudbeaver.conf] 17:40:59.420 [main] DEBUG io.cloudbeaver.server.CBApplication - Read configuration [/Users/sl/Documents/develop/Project/eclipse/cloudbeaver-start/cloudbeaver/deploy/cloudbeaver/conf/cloudbeaver.conf] 17:40:59.476 [main] ERROR io.cloudbeaver.server.CBApplication - Product configuration file not found (/Users/sl/Documents/develop/Project/eclipse/cloudbeaver-start/cloudbeaver/conf/product.conf' 17:40:59.492 [main] ERROR o.j.d.m.impl.app.ApplicationRegistry - Multiple applications defined. Use the first one (cloudbeaver-ce), skip the rest (headless-test-app) 17:40:59.493 [main] DEBUG io.cloudbeaver.server.CBApplication - CloudBeaver CE Server 23.3.0.qualifier is starting 17:40:59.493 [main] DEBUG io.cloudbeaver.server.CBApplication - OS: Mac OS X 14.0 (x86_64) 17:40:59.493 [main] DEBUG io.cloudbeaver.server.CBApplication - Java version: 17.0.3 by Amazon.com Inc. (64bit) 17:40:59.494 [main] DEBUG io.cloudbeaver.server.CBApplication - Install path: '/Applications/Eclipse 2022.app/Contents/Eclipse' 17:40:59.494 [main] DEBUG io.cloudbeaver.server.CBApplication - Global workspace: 'file:/Users/sl/Documents/develop/Project/eclipse/cloudbeaver-start/runtime-DBeaverWebServer.product/' 17:40:59.494 [main] DEBUG io.cloudbeaver.server.CBApplication - Memory available 260Mb/4096Mb 17:40:59.550 [main] DEBUG io.cloudbeaver.server.CBPlatform - Initializing product: CloudBeaver CE Server 23.3.0 17:40:59.550 [main] DEBUG io.cloudbeaver.server.CBPlatform - Host plugin: io.cloudbeaver.product.ce 23.3.0.qualifier 17:40:59.551 [main] INFO io.cloudbeaver.server.CBPlatform - Initialize web platform... 17:40:59.682 [main] DEBUG o.j.d.runtime.SecurityProviderUtils - BounceCastle bundle found. Use JCE provider BC 17:41:00.230 [main] DEBUG o.j.d.registry.BasePlatformImpl - Initialize base platform... 17:41:00.368 [main] DEBUG o.j.d.r.DataSourceProviderRegistry - Total database drivers: 7 (7) 17:41:00.379 [main] ERROR io.cloudbeaver.server.CBPlatform - Driver 'db2' is missing library 'drivers/db2' 17:41:00.381 [main] ERROR io.cloudbeaver.server.CBPlatform - Driver 'mysql8' is missing library 'drivers/mysql/mysql8' 17:41:00.382 [main] ERROR io.cloudbeaver.server.CBPlatform - Driver 'mariaDB' is missing library 'drivers/mariadb' 17:41:00.382 [main] ERROR io.cloudbeaver.server.CBPlatform - Driver 'oracle_thin' is missing library 'drivers/oracle' 17:41:00.383 [main] INFO io.cloudbeaver.server.CBPlatform - Available drivers: 17:41:00.385 [main] INFO io.cloudbeaver.server.CBPlatform - Web platform initialized (834ms) 17:41:00.385 [main] DEBUG io.cloudbeaver.server.CBApplication - Content root: /Users/sl/Documents/develop/Project/eclipse/cloudbeaver-start/cloudbeaver/web 17:41:00.385 [main] DEBUG io.cloudbeaver.server.CBApplication - Drivers storage: /Users/sl/Documents/develop/Project/eclipse/cloudbeaver-start/cloudbeaver/drivers 17:41:00.385 [main] DEBUG io.cloudbeaver.server.CBApplication - Listen port: 8978 on all interfaces 17:41:00.385 [main] DEBUG io.cloudbeaver.server.CBApplication - Base URI: /api/ 17:41:00.385 [main] DEBUG io.cloudbeaver.server.CBApplication - Production mode 17:41:00.385 [main] DEBUG io.cloudbeaver.server.CBApplication - Server is in configuration mode! 17:41:00.532 [main] DEBUG io.cloudbeaver.server.CBApplication - Local host addresses: 17:41:00.533 [main] DEBUG io.cloudbeaver.server.CBApplication - 10.10.15.106 (bogon) 17:41:00.534 [main] DEBUG io.cloudbeaver.server.CBApplication - 0:0:0:0:0:0:0:1%lo0 (localhost) 17:41:00.621 [main] DEBUG i.c.service.security.db.CBDatabase - Initiate management database 17:41:00.655 [main] ERROR io.cloudbeaver.server.CBApplication - Error initializing database org.jkiss.dbeaver.DBException: Driver 'postgres-jdbc' not found at io.cloudbeaver.service.security.db.CBDatabase.initialize(CBDatabase.java:123) ~[io.cloudbeaver.service.security_1.0.42.202312130925.jar:na] at io.cloudbeaver.service.security.EmbeddedSecurityControllerFactory.createSecurityService(EmbeddedSecurityControllerFactory.java:65) ~[io.cloudbeaver.service.security_1.0.42.202312130925.jar:na] at io.cloudbeaver.server.CBApplicationCE.createGlobalSecurityController(CBApplicationCE.java:62) ~[io.cloudbeaver.server_23.3.0.202312130925.jar:na] at io.cloudbeaver.server.CBApplication.initializeSecurityController(CBApplication.java:506) ~[io.cloudbeaver.server_23.3.0.202312130925.jar:na] at io.cloudbeaver.server.CBApplication.startServer(CBApplication.java:338) ~[io.cloudbeaver.server_23.3.0.202312130925.jar:na] at io.cloudbeaver.model.app.BaseWebApplication.start(BaseWebApplication.java:235) ~[io.cloudbeaver.model_1.0.42.202312130925.jar:na] at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) ~[org.eclipse.equinox.app_1.6.100.v20211021-1418.jar:na] at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) ~[org.eclipse.osgi_3.18.0.v20220516-2155.jar:na] at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) ~[org.eclipse.osgi_3.18.0.v20220516-2155.jar:na] at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) ~[org.eclipse.osgi_3.18.0.v20220516-2155.jar:na] at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) ~[org.eclipse.osgi_3.18.0.v20220516-2155.jar:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) ~[org.eclipse.equinox.launcher_1.6.500.v20230717-2134.jar:na] at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) ~[org.eclipse.equinox.launcher_1.6.500.v20230717-2134.jar:na] at org.eclipse.equinox.launcher.Main.run(Main.java:1459) ~[org.eclipse.equinox.launcher_1.6.500.v20230717-2134.jar:na] at org.eclipse.equinox.launcher.Main.main(Main.java:1432) ~[org.eclipse.equinox.launcher_1.6.500.v20230717-2134.jar:na] 17:41:00.703 [Framework stop - Equinox Container: 9575e416-ad64-40be-871a-cc29aabbc9c2] DEBUG io.cloudbeaver.server.CBPlatform - Shutdown Core... 17:41:00.783 [Framework stop - Equinox Container: 9575e416-ad64-40be-871a-cc29aabbc9c2] DEBUG io.cloudbeaver.server.CBPlatform - Shutdown completed in 79ms !ENTRY org.eclipse.core.jobs 2 2 2023-12-13 17:41:01.319 !MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.jkiss.dbeaver.model.navigator.DBNModel$EventProcessingJob Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.jkiss.dbeaver.model.navigator.DBNModel$EventProcessingJob Disconnected from the target VM, address: '127.0.0.1:53709', transport: 'socket' Process finished with exit code 0 ```
kerem 2026-03-07 20:53:17 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cloudbeaver#693
No description provided.