问题标签 [cmis-workbench]
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.
alfresco - 无法使用 CMIS WORKBENCH 对 Alfresco 执行简单查询
我正在尝试使用 CMIS WORKBENCH 对 Alfresco 执行这个简单的查询,但我遇到了一些错误:
当我检查日志时,有很多异常。这些是(对我而言)相关的:
Web 脚本 /alfresco/service/cmis/queries 响应状态为 500 - 内部错误。
消息:09180065 包装异常(带有状态模板):09185424 无法执行脚本'classpath *:alfresco/templates/webscripts/org/alfresco/cmis/queries.post.cmisquery.js':09185423
异常:java.security.cert.CertificateExpiredException - NotAfter:Fri Aug 17 07:34:11 VET 2012 异常:java.security.cert.CertPathValidatorException - 时间戳检查失败异常:org.alfresco.repo.search.impl.lucene.LuceneQueryParserException - 09185423 异常:org.alfresco.scripts.ScriptException - 09185424 无法执行脚本'classpath*:alfresco/templates/webscripts/org/alfresco/cmis/queries.post.cmisquery.js':异常:org.springframework.extensions。 webscripts.WebScriptException - 09180065 包装异常(带有状态模板):09185424 无法执行脚本'classpath *:alfresco/templates/webscripts/org/alfresco/cmis/queries.post.cmisquery.js':09185423
有谁知道这个例外是什么意思?谢谢你的帮助!
sharepoint-2013 - 使用 openCMIS Workbench 登录 Sharepoint 2013 存储库时出错
使用 OpenCMIS Workbench 0.8.0,我可以很好地加载 sharepoint 2013 (GA) 存储库,但是当我尝试登录到 Documents 等存储库之一时出现以下错误:
“无效参数:服务方法的一个或多个输入参数丢失或无效”
找到了一个包含一些说明的博客,但这些说明对我不起作用: http ://dhartford.blogspot.com/2013/01/sharepoint-2013-w-apache-chemistry-cmis.html?showComment=1359398536275#c6910049622927723676
注意:这是我使用的服务 url 格式: http://myserver.xxx.com/MYSITE/cmis/_vti_bin/cmis/rest? getRepositories
有谁知道问题是什么?
这是来自 Workbench 的堆栈跟踪:
我注意到的另一件事是,当我从浏览器中使用服务文档中的 URL 时,它们都不起作用。所以我认为服务文档没有有效的网址。
cmis - CMIS 工作台:创建具有强制性多值的文档
我们正在使用 OpenCMIS 编写一个 CMIS 服务器。我们有一个具有一些强制性多值属性的新文档类型。现在我尝试通过打开“创建文档”对话框在工作台中添加一个新文档。此对话框中列出了必需的属性。但我不知道如何输入多值。我尝试了一些分隔符(例如a,b,"a","b",["a","b"],[a,b]和其他),但总是显示错误,如
IllegalArgumentException:属性 'xx:propIdXX' 不是单值属性!
该日志具有以下条目:
多值的格式如何?
sharepoint-2013 - Sharepoint 2013 CMIS 工作台登录失败,并显示“服务方法的一个或多个输入参数丢失或无效”
Sharepoint 2013 CMIS 工作台登录失败,并显示“服务方法的一个或多个输入参数丢失或无效”
我安装了 Sharepoint 2013,并在站点设置中启用了“内容管理互操作性服务 (CMIS) Producer”。我正在使用 CMIS Workbench 0.9.0(目前最新)连接到 Sharepoint 2013 CMIS 服务。
我正在使用此 URL 登录:
当我单击“加载存储库”时,我会从 2 个存储库中进行选择:1.“管理报告库”2.“共享文档”。无论我选择哪个存储库,我都会收到以下错误:InvalidArgument:服务方法的一个或多个输入参数丢失或无效。
我尝试使用机器名称而不是 IP 地址,但我收到了同样的错误。
我还有一个“内部”网址设置,机器名称和端口为“默认”:
我将身份验证设置为“基本”。我承认我不是 Sharepoint 专家。我还尝试直接在托管 SharePoint 2013 的机器上运行工作台,但仍然收到相同的错误。我还尝试将机器名称添加到运行 Workbench 的客户端上的主机文件中,但这并没有解决问题。
我能够连接到 InMemory 服务器。我还成功连接到另一台运行 SharePoint 2010 的机器。
有人可以帮助解决这个问题吗?是否需要设置其他设置才能使其正常工作?
我发现这个问题说需要设置备用映射,但我相信我已经使用机器名称正确设置了一个。 使用 openCMIS Workbench 登录 Sharepoint 2013 存储库时出错
我找到了这个链接,但我不确定它是否适用。如果是这样,我该如何解决这个问题?如果这是问题所在,我将无法使用该解决方案。 https://issues.apache.org/jira/browse/CMIS-294
当我尝试使用我自己的应用程序连接到 Sharepoint 2013 时收到相同的错误,该应用程序可以与 InMemory 和 SharePoint 2010 服务器一起正常工作。
这是来自 CMIS Workbench 的日志:
cmis - 哪个版本的 CMIS Workbench 包含 CMIS 1.0 的 TCK 单元测试?
我想对 CMIS 1.0 兼容性的存储库进行单元测试。
如果我使用最新的CMIS Workbench,则 TCK 按钮运行 CMIS 1.1 的单元测试(失败,因为存储库仅支持 CMIS 1.0)。
即使使用最新的 CMIS Workbench,是否有某种方法可以运行 TCK CMIS 1.0 单元测试?
如果不是,那么在他们切换到 CMIS 1.1 TCK 单元测试之前,最后一个版本的 CMIS Workbench是什么?
alfresco - CMIS 工作台未连接到内存/Alfresco 存储库
我在 Tomcat7 上设置了内存存储库并尝试使用 cmis 工作台访问它。按照说明,我正在使用
作为绑定的 URL 并保留所有其他默认值,但我收到如下“服务不可用”错误,并在 tomcat/bin 下的 log4j.log 文件中出现警告。
WARN [localhost-startStop-1] org.apache.chemistry.opencmis.inmemory.server.InMemoryServiceFactoryImpl:找不到类型定义为 types.xml 的资源文件,不会创建任何类型。
接下来,我尝试使用与 atom URL 相同的工作台连接到我的本地 Alfresco 4.2 repo
使用管理员凭据,但我再次收到与以下相同的错误。
cmis - Apache CMIS:分页查询结果
最近我开始使用 Apache CMIS 并阅读官方文档和示例。我没有注意到任何关于分页查询结果的事情。
有一个示例显示如何列出文件夹项目,使用 operationContext 设置 maxItemsPerPage,但似乎可以在 getChilder 方法中使用 operationContext:
在列出 u 文件夹时,这是可以的。但我的案例是关于从自定义搜索查询中获取结果。基本方法是:
这种方法将检索查询结果中的所有文档,但我想包括 startIndex 和限制。我们的想法是输入如下内容:
我不确定这部分:getPage(limit)。这是正确的分页方法吗?另外我想检索项目总数,所以我可以知道如何在网格中设置最大项目,我的项目将显示在该网格中。有一种方法,但在文档中写了一些奇怪的东西,比如有时存储库无法知道最大项目。这就是那个方法:
我试过类似的东西:
但这并没有成功:)
拜托,你能给我一些建议如何从查询结果中进行正确的分页吗?
提前致谢。
cmis - Apache CMIS:具有自定义属性的 ORDER BY 子句
查询结果似乎可以按文档自定义属性排序,因为我总是得到 Null 异常,例如,这个查询正在工作:
但是当我用其他东西替换 cmis:name 时,例如:
似乎 ORDER BY 子句后面的属性没有传递给最终查询,因为当我查看日志时,异常原因如下:
如您所见,在 ORDER BY 之后没有任何内容,例如 CMIS 无法从查询中注入我的自定义属性。这个问题有解决方法吗?
sharepoint - OpenCMIS 无法连接到 Sharepoint 2010
我们无法在客户站点使用 Sharepoint 2010 配置 OpenCMIS。客户端收到来自服务器的“401 Unauthorized Access ”消息。我们已经尝试使用我们的自定义“CMIS 测试器”和 CMIS 工作台(版本 0.5 和 0.10),但结果是相同的。我们在内部环境中重现该问题的唯一方法是输入错误的凭据。
我们尝试了不同的配置:
- Atompub (http://[sharepoint server]/_vti_bin/cmis/rest/[repository ID]?getrepositoryinfo)
- Web 服务 (http://[sharepoint server]/_vti_bin/CMISSoapwsdl.aspx)
- 压缩开/关
- 客户端压缩开/关
- 标准认证
- NTLM 身份验证
- 多个“标准”用户
- 共享点管理员
我们对客户的 Sharepoint 环境没有管理权限,但客户向我们展示了 OpenCMIS 插件 (spcmis.wsp) 和 CMIS Producer 已激活。我们还确认我们尝试连接到 Sharepoint 的用户可以访问至少一个库和“http://[sharepoint server]/_vti_bin/CMISSoapwsdl.aspx”网页。
如果我们提供的凭据正确,我正在寻找任何可以帮助确定我们从 Sharepoint 服务器收到 401 错误的提示。谢谢。
alfresco - CMIS 未公开的 Alfresco 自定义属性(通过类型的强制方面)
zhx:rm
我在 Alfresco 中定义了一个新类型,它具有定义属性的强制方面zhx:taskNo
。
我创建了一个这种类型的文档,并设置了它的zhx:taskNo
值。
使用 OpenCMIS Workbench 0.10.0,我打开了这个文档的属性。
问题: zhx:taskNo
未显示。
难道我做错了什么?
这是 Alfresco 的预期行为吗?
虽然 CMIS Extensions 可能是一种解决方案,但我不想使用它们,因为它会使代码更难管理。