问题标签 [dotcmis]

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 投票
1 回答
1308 浏览

c# - 从 Alfresco 下载到本地文件夹

我尝试使用 DotCMIS 从 Alfresco 下载文件到本地文件夹,但文件始终保存为空白,我的代码:

谢谢大家

0 投票
0 回答
180 浏览

apache - 由于“代理错误”,使用 CMIS + Apache 上传文件失败

我们开发了一个使用 opencmis 的 Web 应用程序和一个使用 dotcmis 的 Windows 客户端。Web 应用程序在 apache httpd 后面运行。

我们面临以下问题:客户端可以毫无问题地上传小文件(< 1,5 GB)。但是,如果我们尝试上传较大的文件,我们会收到“代理错误”。堆栈跟踪没有提供更多信息。我们还尝试通过 cmis 工作台上传,结果相同...

有没有我们可能忽略的 apache 配置参数?还是您认为应该在其他地方搜索问题?

编辑:我应该提到,该文件已完全上传。此外:我们尝试禁用 apache,通过 http 而不是 https 连接并上传文件,它运行良好。

EDIT2:我们找到了一个解决方案,虽然它似乎不是一个很好的解决方案......我们在 httpd.conf 中设置了以下配置条目: Timeout=500ProxyTimeout=500。这些条目的默认值为 60。这解决了问题。但是,很高兴知道为什么会首先出现此问题。

问候

0 投票
1 回答
112 浏览

dotcmis - 找不到会话工厂

我刚开始使用CMIS。我正在尝试从 Apache 站点获取第一个示例(https://chemistry.apache.org/dotnet/getting-started-with-dotcmis.html),但编译器不接受 SessionFactory。我究竟做错了什么?

}

0 投票
1 回答
55 浏览

cmis - 检查CMIS文档是否可以被用户修改

我有一些下载 CMIS 文档的代码:

检查当前 CMIS 用户是否对该文档的数据内容具有写入权限的最有效方法是什么?

最好不要发出额外的 CMIS 请求。

0 投票
2 回答
266 浏览

c# - 使用 DotCmis 和 OpenKM 对文档的自定义属性

与使用 alfresco 创建自定义属性相关,我正在尝试使用 DotCmis 和 OpenKM 在文档上设置自定义属性,但收到错误消息:Property +'okp:contract.cups' is not valid for this type!

如何使用 DotCmis 和 OpenKM 设置自定义属性?

0 投票
1 回答
134 浏览

.net - CMIS 工作台中的更改日志 NULL 记录 - SharePoint 2013 SP1

使用 AtomPub 时更改日志显示空记录

我正在使用CMIS Workbench 0.13.0通过以下方式连接到 SharePoint 2013 服务器 (SP1):

AtomPub 端点

IEhttp://<host>/_vti_bin/cmis/rest?getRepositories 在此处输入图像描述

Web 服务端点

IEhttp://<host>/_vti_bin/cmissoapwsdl.aspx 在此处输入图像描述

DotCMIS 0.7(类似问题)

session.GetContentChanges(token, True, 1000).ChangeEventList

[1/1/0001 12:00:00 AM] Created

[1/1/0001 12:00:00 AM] Created

[1/1/0001 12:00:00 AM] Created ...

更改日志端点的邮递员 (GET) 返回有效结果

样本:http://<host>/_vti_bin/cmis/rest/<repo-guid>?getContentChanges&changeLogToken=1;3;<repo-guid>;635919759698870000;11627;02/25/2016 05:46:10&includeProperties=true&includePolicyIds=false&includeACL=false&maxItems=1000

0 投票
0 回答
375 浏览

sharepoint-2013 - 无法使用 DotCMIS 或 CMIS Workbench 导航或查询 SharePoint 2013 中的某些子文件夹

SharePoint 2013 的 CMIS 工作台/DotCMIS 问题

  1. 某些子文件夹无法 GetChildren()i.e. /.../001
  2. 无法执行 cmis:querySelect * From cmis:folder

1. 部分子文件夹不能GetChildren()

DotCMIS.Client.Impl.Folder.GetChildren() 异常

通过 Web 服务端点(文件夹 /.../001)

通过 AtomPub 端点(文件夹 /.../001)

通过 AtomPub 端点(文件夹 /.../002) 注意:通过 WS 也不例外。?

CMIS Workbench 导航到子文件夹(通过 AtomPub 端点)

Error connection: Unexpected document! Received: HTML document

在此处输入图像描述

CMIS Workbench 导航到子文件夹(通过 WebService 端点)

Error runtime: Cannot complete this action. Please try again.

在此处输入图像描述

2.无法执行cmis:querySelect * From cmis:folder

CMIS 工作台查询(通过 AtomPub 端点)

在此处输入图像描述

再次提交查询会给出不同的错误消息

在此处输入图像描述

DotCMIS cmis:query(通过 AtomPub 端点)

CMIS 工作台查询(通过 WebService 端点)

在此处输入图像描述

DotCMIS cmis:query(通过 WebService 端点)

(仅通过 WS 端点)当我限制为 24 个最大命中时查询有效:

在此处输入图像描述

经过一些试验和错误,发现某些项目导致错误。

这个查询没问题:

但是,这些会导致错误Error runtime: Cannot complete this action. Please try again.

如何解决此问题?

我在 SharePoint 中使用相同的用户帐户查看文件夹及其子文件夹没有问题:

在此处输入图像描述

我还使用最新的累积更新(2016 年 2 月,3 月)对 SharePoint 进行了修补,该更新通过 AtomPub 端点修复了更改日志的问题,这要感谢 Florian Müller。

0 投票
0 回答
157 浏览

c# - 更新 ICmisObject 获取 CmisRuntimeException 未经授权

当我尝试更新 CmisObject 时,DotCMIS.dll CmisRuntimeException Unauthorized 中发生了“DotCMIS.Exceptions.CmisRuntimeException”类型的第一次机会异常。这是我的代码,谁能帮忙。

0 投票
1 回答
1089 浏览

c# - 使用 DotCMIS for Alfresco 时出现错误“属性 'cm:title' 不存在”

我使用 Visual Studio 2010 C# 通过 dotCMIS 与本地 Alfresco-Server 建立了会话

但是当我尝试获取根文件夹时

或运行类似的查询

我收到一条错误消息:

DotCMIS.Exceptions.CmisRuntimeException:属性“cm:title”不存在!北 DotCMIS.Client.Impl.ObjectFactory.ConvertProperty(IObjectType objectType, IPropertyData pd) 北 DotCMIS.Client.Impl.ObjectFactory.ConvertProperties(IObjectType objectType, IProperties 属性) 北 DotCMIS.Client.Impl.AbstractCmisObject.Initialize(ISession session, IObjectType objectType , IObjectData objectData, IOperationContext context) bei DotCMIS.Client.Impl.Folder..ctor(ISession session, IObjectType objectType, IObjectData objectData, IOperationContext context) bei DotCMIS.Client.Impl.ObjectFactory.ConvertObject(IObjectData objectData, IOperationContext context) bei DotCMIS .Client.Impl.Session.GetObject(String objectId, IOperationContext context) bei DotCMIS.Client.Impl.Session。

我只能猜测,我在这里遗漏了一些基础知识,但我在网上搜索,只找到https://github.com/wk-j/alfresco-cmis/issues/1

但是我不知道如何应用它,或者它是否是正确的。

0 投票
1 回答
560 浏览

c# - 使用 DotCMIS 在 Alfresco 中创建具有多值属性的文档

就像上面建议的那样,我尝试使用 DotCMIS 和 Visual Studio 2010 在 Alfresco CMS 中创建具有多值属性的文档

就好的而言,这没有问题。

问题从这里开始。“mit:gesamtwert”是一个多值属性(数据类型:float),我不知道如何以正确的方式传递值。我尝试了 List、float[] 和其他几个......我错过了什么吗?我看到一些使用 ArrayList 的 java 解决方案,但我无法将其转换为工作集。

如果我尝试传递单个浮点值,当然会有

如果我通过数组或列表

所以它只是不识别数组或列表的列表字符并将其解释为单个值,这显然不是浮点数。

非常感谢任何帮助!在此先感谢您的帮助!雷内克