标签: alfresco

有效的CMIS查询

我与Alfresco和OpenCMIS合作,想要获取文件夹和文档.

查询:

SELECT D.cmis:objectId, F.cmis:objectId 
FROM cmis:folder AS F JOIN cmis:document AS D 
WHERE IN_FOLDER('"+ folderId +"') 
AND cmis:name like '%name%'"
Run Code Online (Sandbox Code Playgroud)

但它不起作用.请帮我写有效的查询.

java alfresco cmis apache-chemistry

0
推荐指数
1
解决办法
1785
查看次数

如何在opencmis java中获取文档的路径

在我的项目中,我查询我的 alfresco 存储库以获取所有具有“aspect A”的文档并打印其所有名称,我想要的是获取找到的文档的路径?

我该怎么做?

java alfresco opencmis

0
推荐指数
1
解决办法
1406
查看次数

如何从 CMIS 存储库中检索“存储库根”ID/子项?

我正在针对符合 cmis 1.0 的服务器使用openCMIS库,我注意到每当我在服务器(一个 alfresco v3.2 和 v5.0 服务器)上调用 getRepositories 时,我只会收到一个包含一个存储库的列表,而不是我所期望的,即服务器上的根列表。如何使用 opencmis 库检索存储库根目录列表?

编辑
我不恰当地表述了这个问题,所以我会更好地解释。
我想这样做是为了能够得到实际的repository root id(即store_root在露天的情况下)不是root folder id,这样我可以利用,对API检索它的直接孩子,即在同一层级的根文件夹中的对象(公司总部在露天)

alfresco cmis opencmis

0
推荐指数
1
解决办法
695
查看次数

在 Alfresco 5.1 中为作业“ContentStoreCleanerTrigger”和“NodeServiceCleanupTrigger”设置保护天数的值?

我的Alfresco 5.1服务器在存储库和旧的工作流实例中有一些未使用的内容。
我将使用 UI Alfresco Share/scripts 删除此内容。

干净的 repo 将用作数据库 Alfresco 的模板(它的目录data+ db)。

我知道标准作业直到从垃圾箱中删除ContentStoreCleanerTrigger内容14 天后才会将内容从 移动contentstorecontentstore.deleted目录。这提供了安全网,以防内容被无意删除。
此外,作业NodeServiceCleanupTrigger每天运行并从数据库中清除与已删除节点相关的信息(我不知道是否也有一些保护日)。

我想在清除垃圾桶之前更改此行为,但找不到文档。否则我将不得不等待很长时间才能将删除的文件移动到contentstore.deleted.

我如何设置作业保护天数值ContentStoreCleanerTriggerNodeServiceCleanupTrigger
任何帮助,将不胜感激。

alfresco alfresco-share alfresco-webscripts alfresco-enterprise

0
推荐指数
1
解决办法
258
查看次数

Alfresco 内容存储选择

这是关于露天多内容存储。

我相信,我们可以创建多个内容存储位置,而不是默认位置。($ALF_DATA/contentstore/2019)。如果我使用配置文件('content-store-selector-context.xml')定义了多个内容存储,有没有办法在将文件上传到 alfresco 时指定或选择内容存储。例如 - 如果我有以下配置,

D:/商店B

如何指定要上传到 [D:/storeB/2019 ] 位置的文档,而不是默认位置 ($ALF_DATA/contentstore/2019)

谢谢

alfresco

0
推荐指数
1
解决办法
107
查看次数

如何更改登录页面的产品名称?

我的问题是关于更改alfresco share(版本5.2)登录页面中的产品名称。实际上,我确实更改了文本的颜色和大小,但我无法找到可以让我更改对我来说重要的内容的 html 文件!在浏览器中,我可以在检查元素中看到页面的代码源。但是,我无法在本地访问它。

请告诉我如何在本地服务器中找到该文件或者您是否知道路径。

这是检查元素中的代码源:

在此输入图像描述

提前致谢

alfresco alfresco-share

0
推荐指数
1
解决办法
236
查看次数

Spring WebFlux - 如何使用 WebClient 将响应打印为字符串而不是对象

我有一个如下所示的 Mono:

    private void getNodeDetail() {
        Mono<String> mono = webClient.get()
                .uri("/alfresco/api/-default-/public/alfresco/versions/1/nodes/f37b52a8-de40-414b-b64d-a958137e89e2")
                .retrieve().bodyToMono(String.class);

        System.out.println(mono.subscribe());
        System.out.println(mono.block());
    }
Run Code Online (Sandbox Code Playgroud)

问题:第一个 sysout 向我展示了reactor.core.publisher.LambdaSubscriber@77114efe使用 block() 时的情况,它向我展示了我需要的内容(json 字符串)。但我想使用 Aysnc 方法。那么,如上所述,这是否意味着我的目标系统(在本例中为 Alfresco)不支持异步调用?subscribe()如果不是这种情况,如何使用,就像 一样以字符串格式在控制台上打印响应block()

spring alfresco spring-boot project-reactor spring-webflux

0
推荐指数
1
解决办法
2897
查看次数

Alfresco 社区中的文件上传批准

我最近在我的笔记本电脑上安装了 Alfresco Community Edition 用于测试目的,现在我想知道如何(或是否可能)配置 alfresco 以便将文档上传到存储库(无论是共享的、个人的还是被在站点中)是否需要管理员批准?

我在 Sense.NET 上看到过这个功能,我知道它们是两个不同的系统。但我只想知道我是否可以实现这样的配置。遗憾的是 SenseNET 没有满足我的要求。

我希望有人可以在这里给我一个演练。

alfresco dms alfresco-share alfresco-webscripts

-1
推荐指数
1
解决办法
521
查看次数