问题标签 [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.

0 投票
0 回答
1017 浏览

mysql - IllegalArgumentException: MetaClass not found

I use a framework called "Cuba.Studio" to create a CRUD application.

When I use this JPQL Query, I get this exception:

#xA;

this is my code:

#xA;

and here is a part of the code of my Entity Class:

#xA;

Does anybody have an idea? I would be very thankful about your support :)

Thanks

EDIT: Here is the code of the UseCase Class

package com.company.firstusecase.entity;

#xA;

And the code of the Project.class

#xA;

Thanks

0 投票
1 回答
156 浏览

cuba-platform - 使用screen参数在browse-screen中预设fts搜索条件

我想用预设的 fts 过滤器字符串打开一个浏览屏幕。

我有一个带有文本字段的窗口:

并且想要使用来自文本字段的输入作为浏览屏幕的预设值:

我有什么可能做到这一点?

0 投票
1 回答
328 浏览

java - 如何使用 SAML 在 Java 中实现 SSO?

我的应用程序使用 cuba.platform 作为框架,我想实现一个 LoginProvider。这是一些关于此的文档:

https://doc.cuba-platform.com/manual-6.8/web_login.html?_ga=2.22865267.938183531.1520173474-888291717.1510758296

是否有一种简单的方法来实现上述文档的“LoginProvider”以支持 SAML?

我试图找到一些开源框架,但很难找到关于这个主题的好的教程或好的文档。

那么,我该如何实现这个 LoginProvider?

0 投票
1 回答
126 浏览

cuba-platform - 使用 ValueDataSource 显示 skalar 值

我想通过使用标签来显示一个 skalar 值。以下示例显示了客户订单金额的总和。

https://doc.cuba-platform.com/manual-6.8/value_datasources.html

这里我想将加载的数据绑定到标签上:

但什么也没显示。

为什么标签值是空的?(salesDs 已正确加载,我可以使用 intelliJ 逐步完成...)

我也尝试从数据源中获取加载的数据,但找不到正确的方法。

但是,从 KeyValueEntry 获取数据的正确方法是什么?

0 投票
1 回答
779 浏览

proxy - 如何使用 CUBA Studio 创建应用程序?

我正在尝试使用CUBA 平台创建一个简单的项目。我按照此处所述配置 CUBA Studio:安装和设置

带有设置的屏幕如下所示:

在此处输入图像描述

[我在代理后面]

我需要查看示例,但是当我单击“示例”时,出现以下错误:

无法读取示例列表:java.lang.IllegalArgumentException:主机名可能不包含空格

接下来,我需要选择一个存储库。有两种选择。我选择第一个:

在此处输入图像描述

错误:

包含 CUBA 工件的存储库在以下位置找不到:[ https://repo.cuba-platform.com/content/groups/work]

在 .haulmont\studio\logs\studio.log 我看到以下内容:

当我尝试在浏览器中访问存储库时,我收到拒绝访问错误。

当我选择另一个存储库时:

在此处输入图像描述

我收到以下错误:

包含 CUBA 工件的存储库在以下位置找不到:[ https://dl.bintray.com/cuba-platform/main]

在 .haulmont\studio\logs\studio.log 我看到以下内容:

我可以在浏览器中访问它。下载的 maven-metadata.xml 文件包含以下内容:

尝试在“离线”模式下工作也未成功。

如何使用 CUBA Studio 创建应用程序?

0 投票
1 回答
447 浏览

jpa - 具有一对多关系的 LookupField

我想在我的文档中显示一个一对多的关系——一个带有值的简单下拉列表。为此,我尝试LookupField使用Cuba 平台创建和配置组件。

我有两个实体:

卡片项目:

卡的种类:

在我的card-item-edit.xml我有以下内容:

我在表格中填满了TKB_CARD_TYPE一些值。现在,我在创建 CardItem 时尝试获取一个包含值的下拉列表,但该列表为空。

可能是什么问题呢?

我将非常感谢您提供的信息。谢谢大家。

0 投票
1 回答
143 浏览

combobox - lookupPickerField 中的动态数据

我有屏幕屏幕控制器。屏幕上有两个lookupPickerField组件。

一个简单的任务 - 当第一个(PK)中的值发生变化时,第二个应该加载依赖值(FK)。

我的屏幕描述符:

我的屏幕控制器:

实体CardSubType

因此,我在 中选择了一个值cardTypePicker,但第二个组件仍然为空。两个表都有数据。

在此处输入图像描述

可能是什么问题呢?

我将非常感谢您提供的信息。谢谢大家。

0 投票
1 回答
2426 浏览

ldap - 引起:org.springframework.ldap.AuthenticationException:[LDAP:错误代码 49 - 80090308:

我尝试使用 ldap-server,它是 Microsoft Active Directory。这些“ tree”具有以下结构:

(超过 1000 个条目)和 Workers 下的条目以:

等等...

我使用的框架是 cuba-studio。我必须声明以下属性:

但是,当我尝试使用它时,出现以下异常:

我还发现,异常应该是“无效凭据”

https://confluence.atlassian.com/stashkb/ldap-error-code-49-317195698.html

我也开始使用客户端登录,使用 DN=ger\mustermann 并且它有效。

有没有人有想法,如何解决它?

0 投票
2 回答
212 浏览

java - 如何将 slf4j 记录到 cuba 框架中的文件中

我正在尝试配置 cuba 框架以便将日志写入文件,但目前我不能。

我在java文件中有:

在 build.gradle 文件中,我有:

然后在文件夹等中,我有文件war-logback.xml

如果我更改此文件中的任何内容,它不会执行任何操作。例如我试图改变:

至:

然后在文件夹 deploy/tomcat/conf 中,我找到一个文件 logback.xml。在文件夹 deploy/tomcat/logs 中,我会找到我所有的日志。我可以更改 conf 文件,这将正常工作。但是我的文件war-logback没有被考虑在内。

然后我的问题是每次新建时都会创建一个部署文件夹。然后每次重新生成代码时,我都必须重写 le logback.xml 文件。

任何想法为什么会这样?

谢谢最好的问候

0 投票
1 回答
169 浏览

cuba-platform - 如何在 Cuba-Platform / Studio 中设置默认用户关联

如果有人在创建记录时将当前登录用户的用户 ID 记录到记录中,将不胜感激。

场景是这样的:

我已扩展用户实体以包含与组织实体的关联。

在有问题的主要实体中,我创建了两个关联属性:systemUser 和 organization。

这个想法是在他们创建新项目时设置用户 ID(不是用户名)和创建记录的用户的组织 ID。

我好像撞到了一堵砖墙。

任何该代码可能看起来的示例将不胜感激。