问题标签 [apache-chemistry]

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 回答
161 浏览

cmis - 对 CMIS 元数据进行版本控制

我正在使用 Apache Chemistry 的标准 CMIS,我想知道是否有任何方法可以对文档和文件夹的元数据进行版本控制。这可能吗?

0 投票
2 回答
6321 浏览

alfresco - CMIS 文档的默认 url?

像 Google 和 Box 这样的云存储服务对所有文件都有一个可共享的 url 端点。类似http://drive.google.com/my-object-id

大多数服务器实现是否有默认的 cmis 值来获取这种 url?如果不是,这个 Alfresco 的属性的名称是什么?

0 投票
1 回答
1117 浏览

java - CMIS session.queryObjects 不返回方面

我编写了几个测试函数来说明一个问题(或者至少是一些我不理解的行为)。我只是在 Alfresco 4.2.e 社区存储库上做一些基本的 CMIS 查询,但我得到了一些意想不到的结果,具体取决于我使用 session.query() 还是 session.queryObjects()。具体来说,queryObjects 不返回自定义方面的属性。两者都可以很好地返回关系/关联。我做错了什么,还是这是一个错误?我正在使用 opencmis 0.10 和 CMIS 1.1 URL。

0 投票
1 回答
361 浏览

java - Apache Chemistry - Java:将文档上传到 SharePoint 2010 时出现随机“未经授权”异常

我有一个从 Lotus Notes 连接到 SharePoint 2010 并上传 pdf 文档的服务。

我注意到在运行约 14 000 个文档的较大作业时,每 5 到 10 分钟会抛出一次“未经授权”异常,这会迫使我的代码停止并恢复上传。

我正在使用 [域] [用户名] 格式的 atompub 和 ntlm 登录。

我需要在每个文档创建之前刷新会话吗?启用cookies?也许我超时了。有什么想法吗?

0 投票
2 回答
982 浏览

java - 设置 OpenCMIS InMemory 存储库

我正在尝试按照Apache的说明设置 OpenCMIS InMemory 存储库,但是在运行 maven 命令时我不断收到以下错误mvn clean install -Dmaven.test.skip=true

现在,我猜错误(至少其中一些为[ERROR] symbol : variable CONNECT_TIMEOUT)是因为它没有找到 JAX-WS 库,但由于我刚刚下载了代码并按照说明进行操作,所以我看不出我能做些什么来解决它或在哪里添加依赖项。

0 投票
2 回答
1653 浏览

php - 如何使用 PHP CMIS 客户端执行查询?

我想使用从 Apache Chemistry 页面获得的 PHP CMIS 客户端执行一个简单的查询。作为概念证明,我认为以下代码应该按预期工作:

但是,当我尝试运行它时,出现以下错误:

警告:DOMDocument::loadXML(): Entity 'nbsp' not defined in Entity, line: 22 in cmis_repository_wrapper.php on line 392

我在实施中遗漏了什么吗?还是化学项目页面提供的包装器有问题?

0 投票
2 回答
985 浏览

java - 无法从 servlet 加载配置

我正在使用 Apache 化学客户端。我能够运行独立代码,但是当我在 servlet 中使用相同的代码时,它会给出异常。我正在使用 Apache 化学 0.11.00。

小服务程序代码

0 投票
1 回答
887 浏览

php - 如何使用 PHP CMIS API 在 Alfresco 中获取文档的 URL?

我已经构建了一个查询,该查询返回我可能需要从 alfresco 存储库中的所有相关文档。但我不知道如何链接到它们以便我可以访问它们。

一旦我检索到我尝试使用 getContentStream() 函数的文档列表,但这需要我在提示中输入凭据。我需要一种无需重新验证即可从外部访问该文档的方法。我已经使用 PHP CMIS API 进行身份验证和连接,用户自己不会拥有露天帐户。

0 投票
0 回答
77 浏览

unit-testing - 在 CMIS TCK 单元测试中,“INFO”实际上意味着“通过”吗?

我正在尝试对每个 ECM 服务器的 CMIS TCK 单元测试的结果进行评分
对于分数,我只计算通过的单元测试的数量。

问题:一些“INFO”听起来很像它们实际上的意思是“通过”。
问题:有没有办法知道“INFO”行实际上意味着测试通过了?


示例(完整):

示例说明:

  • Root folder id: / ”成功并呈现为“OK”,完美。
  • Checked 19 type definitions ”成功,但呈现为“INFO”,而不是“OK”。
  • 其他2个也一样。

相反,其他一些“INFO”似乎是纯粹的信息:

对于特定的服务器,INFO 的数量是 2635,这比测试的数量要多得多。

0 投票
2 回答
3357 浏览

java - CmisUnauthorizedException:未经授权 - 使用 Apache Chemistry 库连接到 Sharepoint 2013 时出错

我担心使用 Apache Chemistry 库通过 CMIS 连接到 Sharepoint 2013。

我收到Unauthorized error,但我使用的凭据 (U/P) 是正确的。

我用它来登录 Sharepoint Online,所以它应该在我的代码上工作。

希望有人能帮我解决这个问题。谢谢!

请参阅下面我用来创建到 Sharepoint 的会话的代码:

有关完整的异常堆栈跟踪,请参见下文:

线程“主” org.apache.chemistry.opencmis.commons.exceptions.CmisUnauthorizedException中的异常 :未经授权 在 org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService.convertStatusCode(AbstractAtomPubService.java:466) 在 org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService.read(AbstractAtomPubService. java:619) 在 org.apache.chemistry.opencmis.client.bindings.spi.atompub.RepositoryServiceImpl 的 org.apache.chemistry.opencmis.client.bindings.spi.atompub.AbstractAtomPubService.getRepositoriesInternal(AbstractAtomPubService.java:782)。 getRepositoryInfos(RepositoryServiceImpl.java:65) at org.apache.chemistry.opencmis.client.bindings.impl.RepositoryServiceImpl.getRepositoryInfos(RepositoryServiceImpl.java:88) at org.apache.chemistry.opencmis.client.runtime.SessionFactoryImpl.getRepositories( SessionFactoryImpl.java:133) 在 org.apache.chemistry.opencmis.client.runtime。SessionFactoryImpl.getRepositories(SessionFactoryImpl.java:111) 在 sample.CMISConnect.fillParams(CMISConnect.java:35) 在 sample.CMISConnect.main(CMISConnect.java:42)