问题标签 [cuba-platform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 使用 Cascade.ALL OnetoMany 关系的实体合并不为子项插入记录
我已经查看了以前的问题,但所有解决方案仍然不适用于我的项目。
我有一个使用 spring core 5.2.3 的 CUBA 平台项目。CUBA 使用基于 EclipseLink 框架的 ORM 实现。
我有 1 个 MainClass 实体和子类实体。
主类定义
//子类实体
这个设置的问题是它只保存了 MainClass 实体而不是 SubClass 实体。
服务等级
我已经阅读了这 2 个链接,但仍然没有解决我的问题。
hibernate - 具有左连接搜索实体的 JPQL 查询
基于以下文章 JPQL,或者只返回一个条件的结果? 我创建了以下查询
参数:legalEntity
是类的对象LegalEntity
。此查询给了我以下错误:
使用相同的查询稍作修改:
没有错误,但只给了我OR
语句第二部分的结果。我确实了解 JPQL 在后台创建INNER JOIN
查询,这就是原因。但是,如何使第一个查询起作用?
提前致谢!
cuba-platform - CUBA 平台是否可以防止标签页被多次打开?
我试图阻止某些“古巴”标签多次打开。如果它已经在另一个选项卡中打开,是否可以停止打开编辑屏幕?
谢谢
cuba-platform - 古巴平台 - 古巴平台应用程序中的所有屏幕都消失了
我创建了一个用户,然后为该用户登录,所有屏幕都消失了。我究竟做错了什么?
java - 古巴平台:甘特图段重叠
我目前正在开发基于 Cuba-platform 7.2 的基于 Web 的项目管理应用程序。我想添加一个甘特视图,所以我得到了从 amCharts 派生的 Charts 插件。
我面临的问题是,对于一个项目(图表的一行),从时间线的角度来看,我可以让任务重叠。结果,这些任务在甘特图中相互重叠,使其不太容易分析。我想知道是否有办法将与一条线关联的段堆叠起来,而不是让它们全部对齐和重叠?
我非常感谢您的帮助和时间!
kotlin - CUBA 平台将消息从后端推送到 UI
我想知道是否可以将消息从后端(例如从外部系统接收信息的正在运行的任务)发送到 UI。在我的情况下,它需要是一个特定的会话(没有广播)并且只在一个特定的屏幕上
计划 B 会经常轮询后端,但我希望得到更“实时”的东西
我试图解决这样的问题,但我不断收到 NotSerializableException。
-- 回调接口
-- 我的后端服务的监听方法
我得到的异常是NotSerializableException: com.haulmont.cuba.web.sys.WebNotifications
在将侦听器添加到后端期间发生的:stationWSService.listen(current.userSession.id, value, this)
据我了解,这是 UI 将信息发送到后端的地方 - 以及 StorageAccess 类的整个状态,包括其所有成员。
有一个优雅的解决方案吗?
问候
postgresql - ECS Fargate 容器正在抛出 org.postgresql.util.PSQLException:连接尝试失败
我的 ECS Fargate 容器和 Aurora RDS (Postgres 11.7) 数据库位于 VPC 的同一私有子网中。我的 ECS 仅允许来自公共子网中的 ALB 的入站访问
我还在使用 TCP 协议的 RDS 安全组的“入站规则”部分添加了 ECS 安全组。我的 dockerized CUBA 应用程序仍然无法连接到数据库。它使用 JDBC url:jdbc:postgresql://cluster writer endpoint/databasename 但抛出以下错误
我的 Aurora 数据库是“预置的”而不是无服务器的。此外,我可以使用同一 VPC 中的 Cloud9 EC2 环境连接到数据库(通过将其安全组添加到数据库安全组的“入站规则”部分)。
关于这里可能是什么问题的任何想法。我在这里缺少一些 VPC 设置还是一些 JDBC 驱动程序版本问题?
docker - 最小化 Docker 上 Gradle 项目的构建时间
想象一下,我需要构建一个大型Cuba应用程序(它使用 Gradle 来管理依赖项并在构建中生成一个.war
.
我需要对构建和应用程序进行 dockerize。后者在.war
复制 Tomcat 映像中运行。
大多数依赖项实际上在项目的连续构建之间保持不变,但构建似乎每次都超过它们,就像永远......
我想从gradle:jdk8
(有点)导入所有 Gradle 依赖项的自定义 Docker 映像。他的图像将用于连续构建以生成.war
s,并且仅当依赖项的版本发生更改时才会重新构建。
虽然,我对 Gradle 很陌生,但我不知道:
- 是否可以在不构建项目的情况下导入依赖项;
- 如果实际上可以使用以前导入的依赖项在更短的时间内构建项目。
有什么建议/建议吗?这可能吗?希望我的问题很清楚,但我很难解释我的目标。问我更好的解释。提前致谢。
css - 如何更改 Cuba Platform 中的设计?
您好,我刚开始使用 CUBA,需要一些设计帮助。我想更改项目当前悬停主题的一些默认设计值和颜色。已经尝试更改 xxx-hover-default.scss 和 xxx-hover-default-ext.scss 文件中的一些值,但没有任何反应。即使在停止服务器之后。这里有谁有想法,我忘了什么?
cuba-platform - 将属性传递给在 Coustmer 实体创建屏幕中输入的 sec$User [cuba-platform]
我是古巴平台版本 6.10.3 的新手。我有一个问题,我被卡住了。我有一个用户实体,我在其中创建了一个新用户,其参数与 sec$User 系统实体的参数相同。现在,我想传递在用户实体中输入的值(姓名、密码、姓氏、电子邮件)以及专门为用户(客户)创建的访问组。然后直接在 sec$User 系统实体中注册属性,然后使用使用各自权限创建的用户的凭据登录应用程序。
我希望有一个人可以帮助我。非常感谢大家。