[GH-ISSUE #2164] build cloudbeaver error #659

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

Originally created by @EamonZhang on GitHub (Nov 24, 2023).
Original GitHub issue: https://github.com/dbeaver/cloudbeaver/issues/2164

base env

java:
https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.9%2B9/OpenJDK17U-jdk_x64_linux_hotspot_17.0.9_9.tar.gz
maven:
https://dlcdn.apache.org/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.tar.gz
code:
https://github.com/dbeaver/cloudbeaver/archive/refs/tags/23.1.5.tar.gz

build cloudbeaver

cd cloudbeaver/deploy/
sh build.sh

Error

....
INFO] io.cloudbeaver.model 1.0.34-SNAPSHOT ............... FAILURE [ 1.051 s]
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 08:55 min
[INFO] Finished at: 2023-11-24T07:39:24Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:3.0.1:compile (default-compile) on project io.cloudbeaver.model: Compilation failure: Compilation failure:
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/WebDataSourceRegistryProxy.java:[45]
[ERROR] public class WebDataSourceRegistryProxy implements DBPDataSourceRegistry, DataSourcePersistentRegistry, DBPDataSourceRegistryCache {
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The type WebDataSourceRegistryProxy must implement the inherited abstract method DBPDataSourceRegistry.getNetworkProfile(String, String)
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/WebDataSourceRegistryProxy.java:[211]
[ERROR] public DBWNetworkProfile getNetworkProfile(String name) {
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The method getNetworkProfile(String) of type WebDataSourceRegistryProxy must override or implement a supertype method
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/WebDataSourceRegistryProxy.java:[212]
[ERROR] return dataSourceRegistry.getNetworkProfile(name);
[ERROR] ^^^^^^^^^^^^^^^^^
[ERROR] The method getNetworkProfile(String, String) in the type DataSourceRegistry is not applicable for the arguments (String)
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/service/DBWServletContext.java:[22]
[ERROR] import javax.servlet.http.HttpServlet;
[ERROR] ^^^^^^^^^^^^^
[ERROR] The import javax.servlet cannot be resolved
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/service/DBWServletContext.java:[25]
[ERROR] void addServlet(String servletId, HttpServlet servlet, String mapping) throws DBException;
[ERROR] ^^^^^^^^^^^
[ERROR] HttpServlet cannot be resolved to a type
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[33]
[ERROR] import javax.servlet.http.Cookie;
[ERROR] ^^^^^^^^^^^^^
[ERROR] The import javax.servlet cannot be resolved
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[34]
[ERROR] import javax.servlet.http.HttpServletRequest;
[ERROR] ^^^^^^^^^^^^^
[ERROR] The import javax.servlet cannot be resolved
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[35]
[ERROR] import javax.servlet.http.HttpServletResponse;
[ERROR] ^^^^^^^^^^^^^
[ERROR] The import javax.servlet cannot be resolved
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[166]
[ERROR] public static void addResponseCookie(HttpServletRequest request, HttpServletResponse response, String cookieName, String cookieValue, long maxSessionIdleTime) {
[ERROR] ^^^^^^^^^^^^^^^^^^
[ERROR] HttpServletRequest cannot be resolved to a type
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[166]
[ERROR] public static void addResponseCookie(HttpServletRequest request, HttpServletResponse response, String cookieName, String cookieValue, long maxSessionIdleTime) {
[ERROR] ^^^^^^^^^^^^^^^^^^^
[ERROR] HttpServletResponse cannot be resolved to a type
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[170]
[ERROR] public static void addResponseCookie(HttpServletRequest request, HttpServletResponse response, String cookieName, String cookieValue, long maxSessionIdleTime, @Nullable String sameSite) {
[ERROR] ^^^^^^^^^^^^^^^^^^
[ERROR] HttpServletRequest cannot be resolved to a type
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[170]
[ERROR] public static void addResponseCookie(HttpServletRequest request, HttpServletResponse response, String cookieName, String cookieValue, long maxSessionIdleTime, @Nullable String sameSite) {
[ERROR] ^^^^^^^^^^^^^^^^^^^
[ERROR] HttpServletResponse cannot be resolved to a type
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[171]
[ERROR] Cookie sessionCookie = new Cookie(cookieName, cookieValue);
[ERROR] ^^^^^^
[ERROR] Cookie cannot be resolved to a type
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[171]
[ERROR] Cookie sessionCookie = new Cookie(cookieName, cookieValue);
[ERROR] ^^^^^^
[ERROR] Cookie cannot be resolved to a type
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[191]
[ERROR] public static String getRequestCookie(HttpServletRequest request, String cookieName) {
[ERROR] ^^^^^^^^^^^^^^^^^^
[ERROR] HttpServletRequest cannot be resolved to a type
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[192]
[ERROR] Cookie[] cookies = request.getCookies();
[ERROR] ^^^^^^
[ERROR] Cookie cannot be resolved to a type
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[194]
[ERROR] for (Cookie cookie : cookies) {
[ERROR] ^^^^^^
[ERROR] Cookie cannot be resolved to a type
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/service/DBWSessionHandler.java:[22]
[ERROR] import javax.servlet.http.HttpServletRequest;
[ERROR] ^^^^^^^^^^^^^
[ERROR] The import javax.servlet cannot be resolved
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/service/DBWSessionHandler.java:[23]
[ERROR] import javax.servlet.http.HttpServletResponse;
[ERROR] ^^^^^^^^^^^^^
[ERROR] The import javax.servlet cannot be resolved
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/service/DBWSessionHandler.java:[31]
[ERROR] boolean handleSessionOpen(SESSION webSession, HttpServletRequest request, HttpServletResponse response)
[ERROR] ^^^^^^^^^^^^^^^^^^
[ERROR] HttpServletRequest cannot be resolved to a type
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/service/DBWSessionHandler.java:[31]
[ERROR] boolean handleSessionOpen(SESSION webSession, HttpServletRequest request, HttpServletResponse response)
[ERROR] ^^^^^^^^^^^^^^^^^^^
[ERROR] HttpServletResponse cannot be resolved to a type
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[66]
[ERROR] import org.jkiss.dbeaver.model.security.SMObjects;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.jkiss.dbeaver.model.security.SMObjects cannot be resolved
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[76]
[ERROR] import javax.servlet.http.HttpServletRequest;
[ERROR] ^^^^^^^^^^^^^
[ERROR] The import javax.servlet cannot be resolved
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[77]
[ERROR] import javax.servlet.http.HttpServletResponse;
[ERROR] ^^^^^^^^^^^^^
[ERROR] The import javax.servlet cannot be resolved
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[78]
[ERROR] import javax.servlet.http.HttpSession;
[ERROR] ^^^^^^^^^^^^^
[ERROR] The import javax.servlet cannot be resolved
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[125]
[ERROR] @NotNull HttpSession httpSession,
[ERROR] ^^^^^^^^^^^
[ERROR] HttpSession cannot be resolved to a type
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[401]
[ERROR] .getAllAvailableObjectsPermissions(SMObjects.DATASOURCE)
[ERROR] ^^^^^^^^^
[ERROR] SMObjects cannot be resolved to a variable
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[499]
[ERROR] HttpServletRequest request,
[ERROR] ^^^^^^^^^^^^^^^^^^
[ERROR] HttpServletRequest cannot be resolved to a type
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[500]
[ERROR] HttpServletResponse response
[ERROR] ^^^^^^^^^^^^^^^^^^^
[ERROR] HttpServletResponse cannot be resolved to a type
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[503]
[ERROR] HttpSession httpSession = request.getSession();
[ERROR] ^^^^^^^^^^^
[ERROR] HttpSession cannot be resolved to a type
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[701]
[ERROR] addSessionEvent(new WSSessionLogUpdatedEvent());
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The constructor WSSessionLogUpdatedEvent() is undefined
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/BaseWebProjectImpl.java:[35]
[ERROR] public class BaseWebProjectImpl extends BaseProjectImpl implements RMControllerProvider {
[ERROR] ^^^^^^^^^^^^^^^^^^
[ERROR] The type BaseWebProjectImpl must implement the inherited abstract method RMControllerProvider.getRMProject()
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java:[44]
[ERROR] import org.jkiss.dbeaver.model.security.SMObjects;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.jkiss.dbeaver.model.security.SMObjects cannot be resolved
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java:[67]
[ERROR] public class LocalResourceController implements RMController {
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The type LocalResourceController must implement the inherited abstract method RMController.getResource(String, String)
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java:[186]
[ERROR] var accessibleSharedProjects = getSecurityController().getAllAvailableObjectsPermissions(SMObjects.PROJECT);
[ERROR] ^^^^^^^^^
[ERROR] SMObjects cannot be resolved to a variable
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java:[189]
[ERROR] .stream()
[ERROR] ^^^^^^
[ERROR] The method stream() is undefined for the type Object
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java:[241]
[ERROR] SMObjects.PROJECT
[ERROR] ^^^^^^^^^
[ERROR] SMObjects cannot be resolved to a variable
[ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java:[314]
[ERROR] getSecurityController().deleteAllObjectPermissions(projectId, SMObjects.PROJECT);
[ERROR] ^^^^^^^^^
[ERROR] SMObjects cannot be resolved to a variable
[ERROR] 38 problems (38 errors)
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn -rf :io.cloudbeaver.model

Originally created by @EamonZhang on GitHub (Nov 24, 2023). Original GitHub issue: https://github.com/dbeaver/cloudbeaver/issues/2164 ## base env java: https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.9%2B9/OpenJDK17U-jdk_x64_linux_hotspot_17.0.9_9.tar.gz maven: https://dlcdn.apache.org/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.tar.gz code: https://github.com/dbeaver/cloudbeaver/archive/refs/tags/23.1.5.tar.gz ## build cloudbeaver cd cloudbeaver/deploy/ sh build.sh ## Error .... INFO] io.cloudbeaver.model 1.0.34-SNAPSHOT ............... FAILURE [ 1.051 s] [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 08:55 min [INFO] Finished at: 2023-11-24T07:39:24Z [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:3.0.1:compile (default-compile) on project io.cloudbeaver.model: Compilation failure: Compilation failure: [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/WebDataSourceRegistryProxy.java:[45] [ERROR] public class WebDataSourceRegistryProxy implements DBPDataSourceRegistry, DataSourcePersistentRegistry, DBPDataSourceRegistryCache { [ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^ [ERROR] The type WebDataSourceRegistryProxy must implement the inherited abstract method DBPDataSourceRegistry.getNetworkProfile(String, String) [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/WebDataSourceRegistryProxy.java:[211] [ERROR] public DBWNetworkProfile getNetworkProfile(String name) { [ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ERROR] The method getNetworkProfile(String) of type WebDataSourceRegistryProxy must override or implement a supertype method [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/WebDataSourceRegistryProxy.java:[212] [ERROR] return dataSourceRegistry.getNetworkProfile(name); [ERROR] ^^^^^^^^^^^^^^^^^ [ERROR] The method getNetworkProfile(String, String) in the type DataSourceRegistry is not applicable for the arguments (String) [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/service/DBWServletContext.java:[22] [ERROR] import javax.servlet.http.HttpServlet; [ERROR] ^^^^^^^^^^^^^ [ERROR] The import javax.servlet cannot be resolved [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/service/DBWServletContext.java:[25] [ERROR] void addServlet(String servletId, HttpServlet servlet, String mapping) throws DBException; [ERROR] ^^^^^^^^^^^ [ERROR] HttpServlet cannot be resolved to a type [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[33] [ERROR] import javax.servlet.http.Cookie; [ERROR] ^^^^^^^^^^^^^ [ERROR] The import javax.servlet cannot be resolved [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[34] [ERROR] import javax.servlet.http.HttpServletRequest; [ERROR] ^^^^^^^^^^^^^ [ERROR] The import javax.servlet cannot be resolved [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[35] [ERROR] import javax.servlet.http.HttpServletResponse; [ERROR] ^^^^^^^^^^^^^ [ERROR] The import javax.servlet cannot be resolved [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[166] [ERROR] public static void addResponseCookie(HttpServletRequest request, HttpServletResponse response, String cookieName, String cookieValue, long maxSessionIdleTime) { [ERROR] ^^^^^^^^^^^^^^^^^^ [ERROR] HttpServletRequest cannot be resolved to a type [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[166] [ERROR] public static void addResponseCookie(HttpServletRequest request, HttpServletResponse response, String cookieName, String cookieValue, long maxSessionIdleTime) { [ERROR] ^^^^^^^^^^^^^^^^^^^ [ERROR] HttpServletResponse cannot be resolved to a type [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[170] [ERROR] public static void addResponseCookie(HttpServletRequest request, HttpServletResponse response, String cookieName, String cookieValue, long maxSessionIdleTime, @Nullable String sameSite) { [ERROR] ^^^^^^^^^^^^^^^^^^ [ERROR] HttpServletRequest cannot be resolved to a type [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[170] [ERROR] public static void addResponseCookie(HttpServletRequest request, HttpServletResponse response, String cookieName, String cookieValue, long maxSessionIdleTime, @Nullable String sameSite) { [ERROR] ^^^^^^^^^^^^^^^^^^^ [ERROR] HttpServletResponse cannot be resolved to a type [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[171] [ERROR] Cookie sessionCookie = new Cookie(cookieName, cookieValue); [ERROR] ^^^^^^ [ERROR] Cookie cannot be resolved to a type [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[171] [ERROR] Cookie sessionCookie = new Cookie(cookieName, cookieValue); [ERROR] ^^^^^^ [ERROR] Cookie cannot be resolved to a type [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[191] [ERROR] public static String getRequestCookie(HttpServletRequest request, String cookieName) { [ERROR] ^^^^^^^^^^^^^^^^^^ [ERROR] HttpServletRequest cannot be resolved to a type [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[192] [ERROR] Cookie[] cookies = request.getCookies(); [ERROR] ^^^^^^ [ERROR] Cookie cannot be resolved to a type [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebAppUtils.java:[194] [ERROR] for (Cookie cookie : cookies) { [ERROR] ^^^^^^ [ERROR] Cookie cannot be resolved to a type [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/service/DBWSessionHandler.java:[22] [ERROR] import javax.servlet.http.HttpServletRequest; [ERROR] ^^^^^^^^^^^^^ [ERROR] The import javax.servlet cannot be resolved [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/service/DBWSessionHandler.java:[23] [ERROR] import javax.servlet.http.HttpServletResponse; [ERROR] ^^^^^^^^^^^^^ [ERROR] The import javax.servlet cannot be resolved [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/service/DBWSessionHandler.java:[31] [ERROR] boolean handleSessionOpen(SESSION webSession, HttpServletRequest request, HttpServletResponse response) [ERROR] ^^^^^^^^^^^^^^^^^^ [ERROR] HttpServletRequest cannot be resolved to a type [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/service/DBWSessionHandler.java:[31] [ERROR] boolean handleSessionOpen(SESSION webSession, HttpServletRequest request, HttpServletResponse response) [ERROR] ^^^^^^^^^^^^^^^^^^^ [ERROR] HttpServletResponse cannot be resolved to a type [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[66] [ERROR] import org.jkiss.dbeaver.model.security.SMObjects; [ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ERROR] The import org.jkiss.dbeaver.model.security.SMObjects cannot be resolved [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[76] [ERROR] import javax.servlet.http.HttpServletRequest; [ERROR] ^^^^^^^^^^^^^ [ERROR] The import javax.servlet cannot be resolved [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[77] [ERROR] import javax.servlet.http.HttpServletResponse; [ERROR] ^^^^^^^^^^^^^ [ERROR] The import javax.servlet cannot be resolved [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[78] [ERROR] import javax.servlet.http.HttpSession; [ERROR] ^^^^^^^^^^^^^ [ERROR] The import javax.servlet cannot be resolved [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[125] [ERROR] @NotNull HttpSession httpSession, [ERROR] ^^^^^^^^^^^ [ERROR] HttpSession cannot be resolved to a type [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[401] [ERROR] .getAllAvailableObjectsPermissions(SMObjects.DATASOURCE) [ERROR] ^^^^^^^^^ [ERROR] SMObjects cannot be resolved to a variable [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[499] [ERROR] HttpServletRequest request, [ERROR] ^^^^^^^^^^^^^^^^^^ [ERROR] HttpServletRequest cannot be resolved to a type [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[500] [ERROR] HttpServletResponse response [ERROR] ^^^^^^^^^^^^^^^^^^^ [ERROR] HttpServletResponse cannot be resolved to a type [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[503] [ERROR] HttpSession httpSession = request.getSession(); [ERROR] ^^^^^^^^^^^ [ERROR] HttpSession cannot be resolved to a type [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java:[701] [ERROR] addSessionEvent(new WSSessionLogUpdatedEvent()); [ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ERROR] The constructor WSSessionLogUpdatedEvent() is undefined [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/BaseWebProjectImpl.java:[35] [ERROR] public class BaseWebProjectImpl extends BaseProjectImpl implements RMControllerProvider { [ERROR] ^^^^^^^^^^^^^^^^^^ [ERROR] The type BaseWebProjectImpl must implement the inherited abstract method RMControllerProvider.getRMProject() [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java:[44] [ERROR] import org.jkiss.dbeaver.model.security.SMObjects; [ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ERROR] The import org.jkiss.dbeaver.model.security.SMObjects cannot be resolved [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java:[67] [ERROR] public class LocalResourceController implements RMController { [ERROR] ^^^^^^^^^^^^^^^^^^^^^^^ [ERROR] The type LocalResourceController must implement the inherited abstract method RMController.getResource(String, String) [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java:[186] [ERROR] var accessibleSharedProjects = getSecurityController().getAllAvailableObjectsPermissions(SMObjects.PROJECT); [ERROR] ^^^^^^^^^ [ERROR] SMObjects cannot be resolved to a variable [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java:[189] [ERROR] .stream() [ERROR] ^^^^^^ [ERROR] The method stream() is undefined for the type Object [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java:[241] [ERROR] SMObjects.PROJECT [ERROR] ^^^^^^^^^ [ERROR] SMObjects cannot be resolved to a variable [ERROR] /opt/drycc/cloudbeaver/server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java:[314] [ERROR] getSecurityController().deleteAllObjectPermissions(projectId, SMObjects.PROJECT); [ERROR] ^^^^^^^^^ [ERROR] SMObjects cannot be resolved to a variable [ERROR] 38 problems (38 errors) [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <args> -rf :io.cloudbeaver.model
kerem 2026-03-07 20:52:45 +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#659
No description provided.